[1.72.1] - 2026-07-26 — Alderamin
Theme: activation writes recompile from what was just written — one targeted fix to the
extension cache recompile; no new config, no behavioral change for anything outside the
enable/disable surfaces. Low-risk patch — upgrade and run.
Fixed
- Stale extension-cache recompile after an activation write — no-arg
ExtensionManager::writeCacheNow()now clears the context config cache before resolving, so
it recompiles from the just-writtenconfig/extensions.phpinstead of the enabled list
cached earlier in the same process. Every activation surface runs a read→write→recompile
sequence (extensions:enable/disable, the admin toggle): reading the enabled list primes
the config cache,ExtensionStateWritermutates the file, and the recompile previously
resolved through the stale cache — persisting the PRE-write activation state (a just-enabled
provider missing from the compiled cache, a just-disabled one still present). Config
defaults and overrides survive the clear; explicit-list calls are unchanged.