Releases: ggeerraarrdd/portfoliofy
Releases · ggeerraarrdd/portfoliofy
Release v3.0.0-beta.4
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
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
Refactoring
- Re-organized file structure
Documentation
- Updated README.md
Release v3.0.0-beta.1
Breaking Changes
- Portfoliofy is now a REST API. Check out README.md for the documentation.
Release v2.4.2
Bug Fixes
- Fixed issue of doc_base_color of output files not using user settings
Release v2.4.1
Improvements
- Added validation for all parameters
- Minimized progress log messages on the command-line interface
Release v2.4.0
New Features
- A new OUTPUT type: MOVIE
- A scroll animation video of the full-page screenshot (example)
Release v2.3.0
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
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
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