v2.3.2
stableChanged
- Hotfix: a locked site could not be re-licensed.
- - Fixed: while the license was inactive, every license form (activate/refresh/deactivate), every gate redirect and the plugin-row Settings link targeted the wooaccount-license admin slug, which was only registered in the unlocked state. WordPress core answered with "Sorry, you are not allowed to access this page." (403) before the plugin could process anything - making a locked site impossible to re-license. The locked menu now registers the license screen at wooaccount-license as well.
- - Added: admin-context catch-up validation - when the scheduled validation cron has been starved (broken loopback, wrong system-cron host), an admin visiting wp-admin transparently re-validates (rate-limited hourly). A licensed store can no longer silently slide past its grace window.
- - Fixed: post-activation success banner now actually renders on the dashboard and license screens.
- - No REST, schema, payment, entitlement or authentication changes.