Tags: refactorau/screenshot-cli
Tags
Release v1.2.2: Intelligent Image Loading Detection - Add new 'images' wait strategy for comprehensive image loading detection - Add --image-wait-timeout option for configurable image loading timeouts - Implement intelligent scrolling to trigger lazy-loaded images - Add detailed logging for image loading status and progress - Support detection of background images and lazy-loading patterns - Enhance user agent to improve site compatibility This release enables more reliable screenshots for image-heavy sites by ensuring all images (including lazy-loaded and background images) are fully loaded before capturing screenshots.
Release v1.2.1: Add --json-only flag for plain JSON output - Added --json-only flag to capture command for plain JSON data files - Support for both .json and .jsonc file formats - Comprehensive documentation with usage examples and best practices - Cross-command compatibility with compare and generate commands - Consistent filename generation for independent before/after workflows
Release v1.2.0: Independent Before/After Capture Modes Major feature release adding independent capture modes with smart data merging. Key Features: - Independent --before and --after capture flags - Smart data merging preserves existing screenshots during re-captures - Timestamp preservation system maintains accurate capture history - Bidirectional workflows support (before→after or after→before) - Enhanced single mode with partial re-capture support Bug Fixes: - Fixed timestamp overwriting during independent captures - Fixed JSON serialization of undefined values - Improved data persistence and merging logic Documentation: - Comprehensive README updates with workflow patterns - New release notes with migration guide - Real-world usage examples This is a fully backward-compatible release.
Release v1.0.0 Initial stable release of screenshot-cli with professional development standards: - Single and before/after screenshot modes - HTML and PDF report generation - Comprehensive error handling and retry logic - Data persistence with .jsonc files - Separate capture and generate workflows - MIT license with proper legal framework - Semantic versioning compliance with clear guidelines - Conventional commits and contribution standards - Prettier code formatting with consistent style - VS Code configuration for optimal development experience