Skip to content

v4.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Jan 12:25
· 4 commits to main since this release

4.0.0 (2026-01-22)

Bug Fixes

  • improve code quality in generators (3eb9d29)

Features

  • migrate project to ESM modules (cd52606)

BREAKING CHANGES

  • Project now uses ES Modules instead of CommonJS.

Changes:

  • Added 'type: module' to package.json
  • Updated tsconfig.json: module to ESNext, moduleResolution to bundler
  • Updated all local imports to use .js extensions
  • Updated JSON imports to use 'with { type: json }' syntax
  • Updated DefaultProjectSettings and BaseTsConfig for ESM
  • Updated build scripts and added tsx for ESM support
  • Renamed .eslintrc.js to .eslintrc.cjs for ESM compatibility
  • Renamed commitlint.config.js to commitlint.config.cjs
  • Fixed ESLint errors in generatePackageJson and helpers
  • Removed CRUD CLI files (not present in project)

All source files now use ESM syntax and the project builds successfully.