# Through Evo Abandoned Cart Recovery for WooCommerce Changelog

## 1.0.3

- Removed the unverified posted-email fallback from generic cart capture and added regression tests.
- Protected manual scheduler suppression preflight with capability and nonce checks.

## 1.0.2

- Loaded admin validation JavaScript and reporting CSS through WordPress asset APIs.
- Namespaced the installed-version option and limited the WooCommerce dependency notice to the Plugins screen.

## 1.0.1

- Promoted the fully validated release identity from the unreleased 0.9.0 candidate to 1.0.1 before public distribution.
- Renamed the product to Through Evo Abandoned Cart Recovery for WooCommerce and aligned the slug, folder, main file, text domain, translation template, package, and public metadata.
- Added the Through Evo workflow interface, recovery diagnostics, privacy integration, suppression controls, HPOS-safe order access, automated tests, and release checks.
- This is a clean-break identity release. Legacy development-test data is not migrated.

## 0.8.26

- Moved Recovery Status and Diagnostics into dedicated Cart Recovery submenu pages.
- Moved the Suppression Match Test into the Suppressions workflow.
- Added throttled administrator alerts for failed scheduler sends.
- Added automated tests and continuous-integration checks.
- Completed HPOS-safe order access, native WordPress privacy integration, uninstall cleanup, security corrections, and internationalization.

## 0.8.25

- Added recovery-status warnings, recent activity summaries, log shortcuts, readable event badges, and suppression-rule guidance.
- Hardened release packaging and documented the release process.

## 0.8.24

- Added pattern-based suppression rules and suppression preflight checks.
- Added recovery-link click logging and request heuristics.
- Added the first versioned ZIP build workflow.

## 0.8.22

- Added launch-readiness guidance, recovery reporting, privacy controls, CSV hardening, uninstall cleanup, license metadata, and WordPress.org documentation.
