All notable changes to this project will be documented in this file.
This projects adheres to Semantic Versioning and Keep a CHANGELOG.
1.3.0-rc.1 - 2026-03-09
- Add support for Cloudflare API Tokens with Bearer authentication. (6a2b555)
- Add response JSON to WP CLI error message. (37b2d2c)
- Refactor: DRY auth headers, remove trim, restore Cloudflare's apostrophe. (45a57dc)
- Use array unpacking instead of array_merge for headers. (03e6815)
- Trim trailing whitespace in PHP docs. (d60bfe3)
- Update copyright years to 2005-2026. (f9d2e77)
- Update dependencies and regenerate lockfile. (c653c34)
- Disable test environment in .wp-env.json. (877a140)
- Sanitize API token by trimming whitespace before use. (551bf44)
- Improve exception messages to be more specific for debugging. (ae0b1e7)
Full set of changes: v1.2.0...v1.3.0-rc.1
1.2.0 - 2025-08-20
- Added post content related cache tags (using output buffering). (d095868)
- Changed
woocommerce/action-schedulerfrom3.9.2to3.9.3. Release notes: https://github.com/woocommerce/action-scheduler/releases/tag/3.9.3 - Changed
automattic/jetpack-autoloaderfromv5.0.8tov5.0.9. Release notes: https://github.com/Automattic/jetpack-autoloader/releases/tag/v5.0.9
Full set of changes: 1.1.2...1.2.0
1.1.2 - 2025-07-04
- Make sure keys are sequentially numbered for array JSON encoding. (bb55694)
- Fixed "PHP Deprecated: Optional parameter $taxonomy declared before required parameter $deleted_term is implicitly treated as a required parameter". (658d549)
- Updated visibility of
get_current_cache_tags()function. (f618ed5) - Separate cache purge actions for tags and everything. (7615c76)
Full set of changes: 1.1.1...1.1.2
1.1.1 - 2025-07-03
- Fixed incomplete action arguments. (d30f71b)
- Fixed "Uncaught TypeError: Pronamic\WordPressCloudflare\Plugin::purge_cache_by_user(): Argument #1 ($user) must be of type WP_User, int given". (4706bed)
- Prevent sending cache purge request with empty plugin settings. (909434a)
- Changed
automattic/jetpack-autoloaderfromv3.1.3tov5.0.8. Release notes: https://github.com/Automattic/jetpack-autoloader/releases/tag/v5.0.8
Full set of changes: 1.1.0...1.1.1
1.1.0 - 2025-05-30
- Fixed cache purge from/to status
publish. (4350df3)
- Use cache tags instead of URLs for cache purge. (#3)
- Removed dependency on Cloudflare plugin. (5f153ab)
- Removed
cloudflare_purge_by_urlfilter. (58a6c97)
- Changed
woocommerce/action-schedulerfrom3.8.2to3.9.2. Release notes: https://github.com/woocommerce/action-scheduler/releases/tag/3.9.2 - Changed
pronamic/wp-htmlfromv2.2.1tov2.2.2. Release notes: https://github.com/pronamic/wp-html/releases/tag/v2.2.2 - Changed
automattic/jetpack-autoloaderfromv3.1.1tov3.1.3. Release notes: https://github.com/Automattic/jetpack-autoloader/releases/tag/v3.1.3
Full set of changes: 1.0.1...1.1.0
1.0.1 - 2024-11-21
- Increased cache purge request timeout to
30seconds.
1.0.0 - 2024-10-14
- Initial release.