fix(instanda): hygiene pass + v1.1.0 (uninstall, notices, cron, resubmit, theme)
- F-15: uninstall now removes ALL espinstanda_* options and transients (incl. the encrypted password and its self-provisioned key). - F-16: register the "Gravity Forms required" admin notice unconditionally so it is reachable when GF is inactive (gform_loaded never fires then). - F-22: self-heal the daily retention cron on admin_init (matches the schema self-heal). - F-19: re-validate the stored payload via Field_Mapper::validate_payload() before a resubmit (DB-tamper trust boundary). - F-20: increment the retry count on resubmit and dispatch the previously-dead espinstanda_resubmit_success notification event. - F-23: emit the theme's Form-5 date-range JS only on pages that embed a Gravity Form and disconnect the MutationObserver (was observing the DOM subtree forever). - F-24: bump plugin to 1.1.0; add readme.txt changelog documenting the audit fixes and the required ops actions. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -18,7 +18,7 @@ namespace ESP\Instanda;
|
||||
|
||||
final class Instanda_AddOn extends \GFFeedAddOn {
|
||||
|
||||
protected $_version = '1.0.7';
|
||||
protected $_version = '1.1.0';
|
||||
protected $_min_gravityforms_version = '2.10.3';
|
||||
protected $_slug = 'espinstanda';
|
||||
protected $_path = 'esp-instanda-integration/esp-instanda-integration.php';
|
||||
|
||||
Reference in New Issue
Block a user