Release 2.3.1

Project safety, inspection commands, native route registration, and cross-package-manager coverage.

Added

  • --dry-run plans that make no filesystem changes.
  • Transactional --force replacement with rollback.
  • check, doctor, and config project-inspection commands.
  • Framework-native page route registration for React Router, Vue Router, and Next.js.
  • Package-manager contract tests for npm, pnpm, Yarn, and Bun.
  • Tag-gated Trusted Publishing and automatic GitHub Release creation.

Changed

  • React + Vite now includes React Router and Vue + Vite includes Vue Router.
  • Incomplete downloads, configuration, and Commitlint failures now roll back safely.

Compatibility

  • Node.js 20 remains the minimum CLI runtime.
  • Existing creation and generation syntax remains supported.
  • Configuration schema version remains 1.

Use this version

bash
npx create-fsd-architecture@2.3.1

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

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