Statamic Asset Sync Pro Icon

Statamic Asset Sync Pro

1.0.3

July 31st, 2025

Markdown fix for Statamic Marketplace

1.0.2

July 31st, 2025

This release marks the rebranding from "Statamic Rsync Tools" to "Statamic Asset Sync Pro".

Breaking Changes

  • Package name changed: mikomagni/statamic-rsync-tools β†’ mikomagni/statamic-asset-sync-pro
  • Plugin name updated in Statamic admin

Migration

Update your composer.json: "mikomagni/statamic-asset-sync-pro": "^1.0.2"

No Functional Changes

  • All commands work exactly the same
  • No configuration changes needed
  • Same great rsync-powered asset synchronisation

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 server
  • assets: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