-
v0.5.3 Stable
released this
2026-08-15 15:38:27 +00:00 | 16 commits to main since this release0.5.3
Release date: 2026-08-15
Added
- Authenticated encryption for the stored API key (same encrypt-then-MAC scheme as Core 1.6.0): tampered payloads fail closed, and encryption refuses to run without real WordPress salts. Legacy-stored keys keep decrypting and re-encrypt on the next save.
Changed
- Plugin version 0.5.2 → 0.5.3. No database schema changes (no custom tables).
Compatibility
- WordPress: 4.4 - 7.1 (scan-verified: wp-compat clean from 4.4)
- PHP: 8.0 - 8.5 (scan-verified: PHPCompatibility + manual feature audit)
0.5.2
Release date: 2026-08-15
Fixed
- Manager-panel Install/Update failed while the native WordPress updater worked. Two defects in the panel's upgrader path (
Robotstxt_Manager_Installer):ensure_plugin_functions()required onlyclass-wp-upgrader.php, which since the WordPress 5.3 class split no longer definesPlugin_Upgrader(it lives inclass-plugin-upgrader.php). In a stockadmin-post.phpcontext nothing else loads it → fatal error. Both files are now required.- The overwrite flag was passed to
Plugin_Upgrader::install()as'overwrite', but current WordPress reads'overwrite_package'— the unknown key was silently discarded,clear_destinationstayed false, and the install failed against the existing folder. Both keys are now passed (the unused one is ignored bywp_parse_args()), keeping compatibility across WP versions.
- Verified end-to-end on the live store: panel-path download → overwrite-install succeeds, plugin remains active.
Changed
- Plugin version 0.5.1 → 0.5.2. No database schema changes (no custom tables).
Compatibility
- WordPress: 4.4 - 7.1 (scan-verified: wp-compat clean from 4.4)
- PHP: 8.0 - 8.5 (scan-verified: PHPCompatibility + manual feature audit)
Downloads