1.0.1
July 25th, 2025
- Updated laravel/prompts constraint to ^0.3 for better compatibility
1.0.0
July 25th, 2025
Initial release of Statamic Rsync Tools
Features:
assets:pull
command for downloading files from remote serverassets:push
command for uploading files to remote server- Interactive configuration mode with guided prompts
- Real-time progress bar with percentage-based display (/100)
- Optional progress hints showing file names and transfer details (
RSYNC_DISPLAY_PROGRESS_HINTS
) - Comprehensive logging and error handling with actionable error messages
- ASCII art for enhanced terminal experience (configurable via
RSYNC_DISPLAY_ASCII_ART
) - Automatic cache clearing (Stache, Glide, application cache) with user feedback
- Smart path handling (accepts both
path
and/path
formats automatically) - Support for selective transfers (
--only-missing
,--delete
) - Dry run mode for previewing changes without actual transfer
- Automatic SSH host key management with
StrictHostKeyChecking=accept-new
- Cross-platform compatibility (Windows, macOS, Linux)
- Intelligent error detection distinguishing local vs remote path issues
- Permission error handling for both local and remote scenarios
- Comprehensive security features with input validation and safe command execution