Release 2.2.0
- improvement: Added color to the usage screen
- fix Updated CHANGELOG.md and README.md as well as profiles/mwp-rules-v204-beta.md
- Add multi-zone support for batch operations
- Add support for multiple -d flags to specify multiple domains
- Add -zf|--zones-file flag to load zones from a file
- Add -y|--yes flag to skip confirmation prompts
- Add zone deduplication to prevent processing same zone twice
- Add confirmation prompt showing affected zones before execution
- Add summary output with success/failure counts per zone
New functions in cf-inc.sh:
- _load_zones_file: Parse zones file with comment support
- _deduplicate_zones: Remove duplicate zones from array
- _confirm_zones: Display zones and prompt for confirmation
- _run_on_zones: Execute command across multiple zones with progress
Commands supporting multi-zone:
- create-rules, update-rules, list-rules, delete-rules
- get-settings, set-settings
Files changed:
- cloudflare-wordpress-rules.sh: Multi-zone CLI and command integration
- cf-inc.sh: Multi-zone support functions
- CHANGELOG.md: Release notes for v2.2.0
- README.md: Multi-zone documentation and examples
- VERSION: Bump to 2.2.0
- TODO.md: Mark completed items
- zones.txt.example: Template for zones file format