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

Running a newer CLI does not migrate an existing project's files or dependencies. Review compatibility notes before generating new slices.

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

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