releases.sh

compressHTML defaults to JSX whitespace stripping

v7.0.0-beta.5

2 enhancements4 fixesThis release2 enhancementsImprovements to existing features4 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗

Major Changes

  • Makes 'jsx' the default value for compressHTML. Astro now strips whitespace from HTML using JSX rules by default.

Patch Changes

  • Hardens limits on URL decoding
  • Improves build performance by removing an unfiltered transform hook
  • Fixes advanced routing pages() handler error page rendering
  • Fixes advanced routing middleware() handler error page rendering
  • Fixes custom 500.astro page receiving an empty error prop when error originated in middleware
  • Fixes internal Astro headers leaking from direct pages() handler responses

Fetched August 11, 2026

compressHTML defaults to JSX whitespace stripping… — releases.sh