Skip to content

Tags: refactorau/screenshot-cli

Tags

v1.2.3

Toggle v1.2.3's commit message
Release v1.2.3: Add verbose flag for detailed image loading progress

v1.2.2

Toggle v1.2.2's commit message
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.

v1.2.1

Toggle v1.2.1's commit message
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

v1.2.0

Toggle v1.2.0's commit message
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.

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was signed with the committer’s verified signature.
wade-xr Wade Rauschenbach
docs: remove outdated Project Structure section from README

- Remove Project Structure section as it was outdated
- Clean up documentation to focus on current functionality

v1.0.0

Toggle v1.0.0's commit message
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