- Fix regression where Astro.cache was undefined when experimental.cache is unset, guaranteeing a no‑op cache shim.
- Resolve several runtime issues: HTMLElement not defined during HMR with Cloudflare adapter, assetsPrefix missing on build, double‑encoded URLs now return 400, and stray '&' characters in meta tags are correctly escaped.
- Improve security by tightening CSP directive validation and remote path checks, and ensure the compiler’s memory is freed after builds.