*** Queue Ajax Calls Performantly (QACP) Changelog ***

2024-11-01 - version 1.0.1
* Initial release

2025-02-04 - version 1.1.0
* Added a processor class registration system.
* Added the ability to sanitize $_POST data using custom data map. 

2025-04-06 - version 1.1.2
* Detailed description.

2025-04-07 - version 1.1.3
* Fix versioning.
* Fix admin CSS.

2026-06-02 - version 1.1.4
* Add early MU-plugin queueing for configured REST routes.
* Add built-in PixelYourSite REST route processor for pys-facebook/v1/event.

2026-07-16 - version 1.1.5
* Update plugin version and WordPress compatibility metadata.

2026-07-17 - version 1.1.6
* Add reliable queue states, retries, stale-lock recovery, and recurring processing.
* Add queue statistics and recovery controls grouped by request type and action.
* Add schema-driven generic AJAX and REST replay processors.
* Add short-lived anonymized diagnostics for rejected endpoint requests.
* Support PixelYourSite REST event source and referrer URL fields.

2026-09-04 - version 1.1.7
* Add WordPress 7.1 compatibility.
* Load the bundled Action Scheduler early enough to initialize on sites without WooCommerce.
* Update the bundled Action Scheduler to 4.1.0, including schedule deserialization hardening.
* Raise the minimum supported WordPress version to 6.8 to match Action Scheduler requirements.

2026-09-05 - version 1.1.8
* Accept PixelYourSite REST requests containing the optional order_key field.
* Preserve and sanitize the target_url parameter used by automatic link events.
* Refresh processor data maps automatically after plugin version upgrades.
