v4.18.1
·
57 commits
to main
since this release
Focus: Fonts — Roboto is now a self-hosted subsetted variable woff2, ~45% lighter on the critical path.
Changes
- 🔡 Replaced the
@quasar/extrasroboto-font extra (six ~25 KB static.wofffiles, no subsetting) with a self-hosted variable Roboto woff2 — one file covers every weight (400–900) - ✂️ Split the font into
latin/latin-extunicode-rangesubsets, so extended-Latin glyphs download only when a page actually uses them (a typical page pulls one ~42 KB file instead of three ~25 KB files — one request instead of three) - 🖋️ Kept
font-display: optionalfor a shift-free first paint, now declared directly in the font CSS (the CSS-rewriting font-display build plugin is gone) - ✅ Validated with the full test suite and Lighthouse + rendered-page screenshots on mobile and desktop, en-US and pt-BR