Skip to content

Releases: threeal/nodejs-starter

Version 4.0.0

18 May 10:57
v4.0.0
b660982

Choose a tag to compare

What's Changed

New

  • Added CLAUDE.md to 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.yaml to ci.yaml with 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_changes instead of a manual git diff --exit-code check
  • Removed Lefthook from development dependencies — it is now expected to be installed externally
  • Locked pnpm to version 10 via the packageManager field in package.json
  • Made .gitignore rules 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.json with explicit rootDir and types compiler options
  • Updated Node.js to version 24.15.0

Dependency Updates

  • eslint bumped from 9.x to 10.x
  • @eslint/js bumped from 9.x to 10.x
  • typescript bumped from 5.x to 6.x
  • @tsconfig/node24 bumped to 24.0.4
  • @types/node bumped to 25.8.0
  • @vitest/coverage-v8 bumped to 4.1.6
  • commander bumped to 14.0.3
  • jiti bumped to 2.7.0
  • prettier bumped to 3.8.3
  • typescript-eslint bumped to 8.59.3
  • vite added as an explicit development dependency at ^6.4.2
  • vitest bumped to 4.1.6

Full Changelog: v3.4.1...v4.0.0

Version 3.4.1

31 Dec 05:35
v3.4.1
de9fad6

Choose a tag to compare

What's Changed

  • Upgraded development dependencies.

Full Changelog: v3.4.0...v3.4.1

Version 3.4.0

09 Dec 03:47
v3.4.0
cdd1578

Choose a tag to compare

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

11 Jun 05:13
v3.3.0
0663f6f

Choose a tag to compare

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

03 Jun 03:32
v3.2.0
a3f8f80

Choose a tag to compare

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

21 May 09:05
v3.1.0
bac2ffe

Choose a tag to compare

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

24 Mar 13:28
v3.0.0
ddcb4d1

Choose a tag to compare

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

04 Feb 12:52
v2.1.2
6d9a5e7

Choose a tag to compare

What's Changed

  • Upgraded development dependencies.

Full Changelog: v2.1.1...v2.1.2

Version 2.1.1

29 Dec 10:23
v2.1.1
6432f17

Choose a tag to compare

What's Changed

  • Downgraded TypeScript to target ES2023, fixing warnings during testing.

Full Changelog: v2.1.0...v2.1.1

Version 2.1.0

27 Dec 08:52
v2.1.0
b1e5a9c

Choose a tag to compare

What's Changed

  • Switched to Vitest for testing.
  • Removed the Dependabot label configuration.
  • Upgraded development dependencies.

Full Changelog: v2.0.0...v2.1.0