Back to Changelog
Product Update

Sunsetting Nuxt 3 support in the Frontic Nuxt Module

The module now requires Nuxt 4 and will no longer work with Nuxt 3 projects. Nuxt 3 users should stay on v0.6.x. If you're upgrading to Nuxt 4, update the module and review the changes below — some project structure adjustments are needed.

  • Nuxt 4 required — Nuxt 3 support ends at v0.6.2. Install nuxt@4 before updating this module.
  • Move your UI components — Under Nuxt 4, the default componentDir resolves to app/components/ui/ instead of components/ui/. Move your components into app/components/ui/, or set componentDir explicitly in your nuxt.config.ts to keep the old path.
  • useAsyncData deduplication behaviour changed — Nuxt 4 now defers duplicate requests by default instead of cancelling them. Existing usages of useFronticPage, useFronticSearch, useFronticListing, and related composables may behave slightly differently when the same query runs concurrently.
Share this update