Skip to content

⬆️ chore(deps): bump @nuxt/fonts from 0.14.0 to 1.0.1 - #69

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/bun/dev/nuxt/fonts-1.0.1
Open

dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/bun/dev/nuxt/fonts-1.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 16, 2026

Copy link
Copy Markdown

Bumps @nuxt/fonts from 0.14.0 to 1.0.1.

Release notes

Sourced from @​nuxt/fonts's releases.

v1.0.1

v1.0.1 is the next patch release.

👉 Changelog

compare changes

📦 Build

  • prepare before prepack step (e2777f9)

❤️ Contributors

v1.0.0

v1.0.0 is the first stable release of Nuxt Fonts.

Nuxt Fonts has been in production use for over a year, and the underlying stack it is built on has now stabilised: unifont, fontaine and fontless all reached v1 alongside this release.

  • unifont resolves font metadata from providers
  • fontaine uses that metadata to cut layout shift
  • fontless does the whole thing in Vite with zero config

… and of course, @nuxt/fonts wraps all three and wires them into Nuxt.

Most projects should be able to upgrade simply by bumping the version, but read on for full details...!

🚨 Breaking (or significant) changes

Font metadata is cached per project

Font metadata and downloaded font files are now cached in node_modules/.cache/nuxt/fonts/meta relative to your project root rather than to the directory you run Nuxt from. The first build after upgrading will re-resolve and re-download fonts.

You can now configure the location with the cache option, pass your own unstorage instance, or disable persistent caching with cache: false.

export default defineNuxtConfig({
  fonts: {
    cache: '.cache/fonts',
  },
})

Font failures fail production builds

throwOnError now defaults to true outside of dev mode. Rather than producing a build with a missing font, the build fails when a provider errors, when a font file cannot be downloaded after retries, or when you set provider on a family and that provider does not contain it.

A family that cannot be found by any provider still warns rather than failing, as does an unknown provider name, so fonts you declare yourself in CSS are unaffected.

... (truncated)

Commits
  • 8a9f984 v1.0.1 (#942)
  • e2777f9 build: prepare before prepack step
  • fcec636 v1.0.0 (#873)
  • bee1723 chore(deps): update fontless to 1.3.2
  • c9478ca docs: add docs for devtools panel and fonts:resolved
  • 4902bbd chore(deps): update all non-major dependencies (#941)
  • eca2b96 chore(deps): update nuxt framework to v4.6.1 (#940)
  • 4f3f666 fix: resolve urls of font faces injected into bundled css (#939)
  • 6103883 fix: minify hoisted global font faces
  • 60d7904 fix: don't regenerate fallbacks for already-transformed declarations
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@nuxt/fonts](https://github.com/nuxt/fonts) from 0.14.0 to 1.0.1.
- [Release notes](https://github.com/nuxt/fonts/releases)
- [Commits](nuxt/fonts@v0.14.0...v1.0.1)

---
updated-dependencies:
- dependency-name: "@nuxt/fonts"
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the chore Maintenance tasks label Oct 16, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Maintenance tasks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants