Preserved existing configuration and drop-ins when writes, permissions, or publication fail; temporary wp-config copies retain PHP handling.
Moved bounded, redacted diagnostics into the database and removed legacy plaintext logs.
Kept Redis failure markers inside the plugin cache and prevented uninstall from following cache-root aliases into other directories.
Rejected settings changes when runtime publication fails, invalidated available stale copies, and surfaced failures in admin and CLI.
Replaced PHP-containing runtime configuration with authenticated encrypted JSON, including temporary files.
Updated both early cache readers and removed legacy PHP configuration after successful compilation.
Fail configuration installation safely when encryption or file publication is unavailable.
Release Notes