Releases: nuxt/fonts
Releases · nuxt/fonts
v0.7.0
🚀 Enhancements
- Allow configuring
font-stretch
property in override (d7ff458) - Add
preload
override + preload non subsetted fonts (#136)
🩹 Fixes
- Do not apply ignore patterns to
_fonts
public dir (4952673)
📖 Documentation
- Clarify that
addPreloadLinks
only affects production (d3cbcdb) - readme: Replace provider count (#125)
🏡 Chore
🤖 CI
- Add codecov token (#140)
❤️ Contributors
- Daniel Roe (@danielroe)
- Jonas Thelemann (@dargmuesli)
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)