Releases: threeal/nodejs-starter
Releases · threeal/nodejs-starter
Version 4.0.0
What's Changed
New
- Added
CLAUDE.mdto support Claude Code with project-specific guidance out of the box
Improvements
- Rewrote README.md with clearer, more concise structure featuring "What's Included", "Getting Started", and "Customizing" sections
- Renamed CI workflow from
build.yamltoci.yamlwith updated job and step names, and added a step to validate the pre-commit hook on every run - Updated Lefthook pre-commit hook to use native
fail_on_changesinstead of a manualgit diff --exit-codecheck - Removed Lefthook from development dependencies — it is now expected to be installed externally
- Locked pnpm to version 10 via the
packageManagerfield inpackage.json - Made
.gitignorerules for dot-prefixed files more specific (!.github/,!.gitignore, etc. instead of!.git*) - Removed Dependabot commit message prefix and label configuration to maintain default behavior
- Updated
tsconfig.build.jsonwith explicitrootDirandtypescompiler options - Updated Node.js to version 24.15.0
Dependency Updates
eslintbumped from 9.x to 10.x@eslint/jsbumped from 9.x to 10.xtypescriptbumped from 5.x to 6.x@tsconfig/node24bumped to 24.0.4@types/nodebumped to 25.8.0@vitest/coverage-v8bumped to 4.1.6commanderbumped to 14.0.3jitibumped to 2.7.0prettierbumped to 3.8.3typescript-eslintbumped to 8.59.3viteadded as an explicit development dependency at ^6.4.2vitestbumped to 4.1.6
Full Changelog: v3.4.1...v4.0.0
Version 3.4.1
Version 3.4.0
What's Changed
- Added a Prettier plugin to organize imports.
- Improved build, test, and lint configurations.
- Upgraded development dependencies.
Full Changelog: v3.3.0...v3.4.0
Version 3.3.0
What's Changed
- Improved build, test, and lint configurations.
- Utilized jiti to execute TypeScript files.
- Upgraded development dependencies.
Full Changelog: v3.2.0...v3.3.0
Version 3.2.0
What's Changed
- Moved the built dependencies configuration to
pnpm-workspace.yaml. - Upgraded development dependencies.
Full Changelog: v3.1.0...v3.2.0
Version 3.1.0
What's Changed
- Upgraded Node.js to version 24
- Added a step to install dependencies in the pre-commit hook
- Organized library source files
- Upgraded development dependencies
Full Changelog: v3.0.0...v3.1.0
Version 3.0.0
What's Changed
- Switched to pnpm as the package manager.
- Integrated pre-commit hooks using Lefthook.
- Used Commander in the sample bin script.
- Updated build and CI configurations.
- Upgraded development dependencies.
Full Changelog: v2.1.2...v3.0.0
Version 2.1.2
Version 2.1.1
What's Changed
- Downgraded TypeScript to target ES2023, fixing warnings during testing.
Full Changelog: v2.1.0...v2.1.1
Version 2.1.0
What's Changed
- Switched to Vitest for testing.
- Removed the Dependabot label configuration.
- Upgraded development dependencies.
Full Changelog: v2.0.0...v2.1.0