Skip to content

2.2.0

Latest

Choose a tag to compare

@jordantrizz jordantrizz released this 09 Dec 16:16
· 4 commits to main since this release

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