Releases: nuxt/fonts
Releases · nuxt/fonts
v0.6.1
🩹 Fixes
- Add style in variable font local fallback name (#110)
📖 Documentation
- Add link to adobe's terms and warning to read (7872b28)
- Mention non-latin subset support for adobe provider (#109)
❤️ Contributors
- Tom Tang (@qwerzl)
- Daniel Roe (@danielroe)
v0.6.0
🚀 Enhancements
- fontsource: Support variable fonts (#102)
🩹 Fixes
- Render variable font weight correctly (#99)
- Preserve
@font-face
order when rendering (836a605) - Only prepend once 🤣 and update snapshots (8a000ae)
- Adopt forward-compatible approach to
builder:watch
(#101) - Handle custom
app.baseURL
in development (d9f4fae)
📖 Documentation
🏡 Chore
- Link to latest version in badges (42e7030)
✅ Tests
- Update poppins snapshot (274ae5f)
❤️ Contributors
- Daniel Roe (@danielroe)
- Tom Tang (@qwerzl)
- Sébastien Chopin (@atinux)
v0.5.1
v0.5.0
🚀 Enhancements
- fontsource: Support subsets (#84)
🩹 Fixes
- Inherit css preload data when chunks are bundled up (c11b257)
- Continue if font family doesn't match in
getFontDetails
(#88) - Handle numbers in font family names (d3d3de6)
- Handle escape characters in font family names (777cb0f)
💅 Refactors
🏡 Chore
- Dedupe dependencies (4793b4c)
✅ Tests
- Clear font cache before running tests (ff64cff)
- Add snapshots for adobe provider (c1dc27e)
- Single adobe playground page (76d7b8a)
❤️ Contributors
- Daniel Roe (@danielroe)
- Tom Tang (@qwerzl)
v0.4.0
🚀 Enhancements
🩹 Fixes
- Match font weights & styles when adding local fallbacks (#71)
📖 Documentation
- Add adobe to list in readme (9b0770d)
🏡 Chore
- Fix lockfile (6c3eff0)
❤️ Contributors
- Daniel Roe (@danielroe)
- Tom Tang (@qwerzl)
v0.3.0
v0.2.1
🩹 Fixes
- devtools: Don't wait for callback from
exposeFonts
(35758d6)
❤️ Contributors
- Daniel Roe (@danielroe)
v0.2.0
🚀 Enhancements
- Fall back to reading font metrics from remote sources (78138b2)
- Add nuxt devtools panel (#45)
- Add experimental support for CSS variables (0fa5d3a)
- Add experimental support for preload links (50f66fc)
🔥 Performance
- Do not resolve esbuild options in dev (7ac780a)
🩹 Fixes
- Respect vite esbuild options when transforming css (541b08d)
- Normalize weights before passing to
resolveFontFaces
(#47) - Normalize
unicodeRange
as well (6a4247a) - devtools: Reduce horizontal scrolling (6f11a55)
- devtools: Colors in light mode (#51)
💅 Refactors
- Pass originalURL via font sources (67b0caa)
📖 Documentation
- Update example provider to use
defineFontProvider
(b7bff82) - Add example of
processCSSVariables
(43e0f99)
🏡 Chore
- Do not use
defineFontProvider
in repo (bc11360) - Don't use workspace protocol for devtools bootstrap (a9c6207)
- Install carbon icons in root package as well (db66211)
- Remove unused import (e125f86)
✅ Tests
- Add stub
lookupFontURL
function (57b5eca)
🤖 CI
- Run type test before build as well (191fea7)
❤️ Contributors
- Daniel Roe (@danielroe)
- Arash (@arashsheyda)
- Tom Tang (@qwerzl)
v0.1.0
v0.0.2
🚀 Enhancements
- Minify injected css when building (e906ada)
- deps: Update
fontaine
to use new capsize metrics (1800995)
🔥 Performance
- Store font data in
node_modules/.cache
(ed3e9e5) - Update to use
.cache/nuxt/fonts
prefix for all caches (7b91b0d)
🩹 Fixes
- google: Sort resolved variants when fetching font css (#33)
- Don't add font storage to runtime 🙈 (c06dd6d)
📖 Documentation
- Remove nightly instructions (760558b)
🏡 Chore
- Remove links to nuxt/image (cb30d06)
- Add missing dev deps (d03ffed)
- Skip type checking
scripts/
(b5e7231)
🤖 CI
- Enable nightly release with provenance (fcc1e87)
- Remove
contents: read
permission as repo is now public (ed4a2a9) - Add changelogensets (792de60)
❤️ Contributors
- Daniel Roe (@danielroe)
- Qwerzl (@qwerzl)