Skip to content

Releases: ggeerraarrdd/portfoliofy

Release v3.0.0-beta.4

11 Mar 04:54
3cd3550
Compare
Choose a tag to compare
Release v3.0.0-beta.4 Pre-release
Pre-release

Chore

  • Removed 63 unused dependencies from the project
  • Updated remaining dependencies to applicable stable versions, if any
    • Note: moviepy remains at v1.0.3 as v2 breaks OUTPUT_MOVIE. Work to adopt v2 will be included in a future update
  • Tested core functionality to verify compatibility with updated requirements.txt

Release v3.0.0-beta.3

22 Feb 19:33
Compare
Choose a tag to compare
Release v3.0.0-beta.3 Pre-release
Pre-release

Breaking Changes

  • Replaced file-based operations with BytesIO
    • Exception is OUTPUT_MOVIE which still saves the MP4 movie file to output/ directory - this will be addressed in future updates
  • Replaced utils functions for full-page screenshots

Features

  • Added support for JPEG, BMP and TIFF formats
  • Added support for PDF format
  • Made filepath to chromedriver configurable using .env file

Documentation

  • Added docstrings to multiple modules and functions

Chore

  • Updated copyright year

Known Issues

  • Rounded corners of mockup overlay images showing white background instead of being properly masked when overlaid on non-white backgrounds
  • Complex web pages or web applications with dynamic content, JavaScript-heavy interfaces, or non-standard HTML structures may not be captured correctly in screenshots

Release v3.0.0-beta.2

19 Feb 21:55
Compare
Choose a tag to compare
Release v3.0.0-beta.2 Pre-release
Pre-release

Refactoring

  • Re-organized file structure

Documentation

  • Updated README.md

Release v3.0.0-beta.1

19 Dec 20:39
Compare
Choose a tag to compare
Release v3.0.0-beta.1 Pre-release
Pre-release

Breaking Changes

  • Portfoliofy is now a REST API. Check out README.md for the documentation.

Release v2.4.2

06 Dec 21:39
Compare
Choose a tag to compare

Bug Fixes

  • Fixed issue of doc_base_color of output files not using user settings

Release v2.4.1

27 Nov 21:43
Compare
Choose a tag to compare

Improvements

  • Added validation for all parameters
  • Minimized progress log messages on the command-line interface

Release v2.4.0

27 Nov 06:49
Compare
Choose a tag to compare

New Features

  • A new OUTPUT type: MOVIE
    • A scroll animation video of the full-page screenshot (example)

Release v2.3.0

20 Nov 07:16
Compare
Choose a tag to compare

New Features

  • Added new OUTPUT type: FULL
    • An image file of the full-page screenshots overlaid on top of a schematic diagram (example)

Release v2.2.0

17 Nov 06:52
Compare
Choose a tag to compare

New Features

  • Added new OUTPUT type: MOBILES
    • An image file of the tablet and smartphone screenshots overlaid on top of a schematic diagram and paired together (example)

Release v2.1.0

16 Nov 18:24
Compare
Choose a tag to compare

New Features

  • Added URL verification
    • Accepts only 200, 301, 302 status code
    • Validation of all other parameters planned for a future release
  • Added handling of screenshots request per local_settings.py