Release 2.4.0

Stable Nuxt 4 support with SSR-aware Vue Query, native runtime configuration, modules, and generated routes.

Added

  • Stable Nuxt 4 template support through --framework nuxt.
  • An app-rooted Nuxt Feature-Sliced Design adapter.
  • Nuxt-native $fetch and Axios clients backed by public runtime config.
  • Pinia and VeeValidate module configuration with deterministic updates.
  • TanStack Vue Query SSR hydration through a generated Nuxt plugin.
  • File-based route wrappers in app/app/routes.

Changed

  • Framework adapters now control their own source directories.
  • Nuxt defaults to native Fetch while retaining Axios as an opt-in choice.

Compatibility

  • React + Vite, Next.js, and Vue + Vite behavior is unchanged.
  • Configuration schema version remains 1.
  • Generated Nuxt projects require Node.js 22.22.2 or later.

Use this version

bash
npx create-fsd-architecture@2.4.0

Installing a newer CLI alone does not migrate an existing project. Review compatibility notes, then use the documented upgrade command.

Support FSD CLI

If FSD CLI helps you build, consider supporting its development and documentation. Donations are optional.

Buy Me a Coffee (opens in a new tab)

InstaPay · Egypt

ashrafmo-1

للدعم من مصر عبر إنستا باي. تأكد من بيانات المستلم قبل تأكيد التحويل.