Releases: threeal/nodejs-starter
Releases · threeal/nodejs-starter
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
Version 2.0.0
What's Changed
- Added a
.nvmrc
file to specify the Node.js version used by the template. - Removed the
dev
script and added a newbuild
script. - Removed the
.env.yarn
file, which specified Node options, to fix test issues. - Merged and enhanced GitHub Actions workflow configurations.
- Improved the template description and usage guide in the
README.md
file. - Updated development dependencies.
Full Changelog: v1.9.1...v2.0.0
Version 1.9.1
What's Changed
- Updates typescript-eslint to v8, fixing #398.
- Other dependency updates.
Full Changelog: v1.9.0...v1.9.1
Version 1.9.0
What's Changed
New Features
- Add Dev Script by @threeal in #417
- Separate Check Package Job into Check Workflow by @threeal in #428
- Audit Step Names in Workflows by @threeal in #482
- Set Node Options for Running Tests by @threeal in #484
Dependency Updates
- Bump @eslint/js from 9.0.0 to 9.7.0 by @dependabot in #400, #410, #421, #444, #465, and #479
- Bump actions/upload-artifact from 4.3.1 to 4.3.4 by @dependabot in #405 and #470
- Bump eslint from 9.0.0 to 9.7.0 by @dependabot in #404, #411, #423, #433, #464, #477
- Bump typescript-eslint from 7.7.0 to 7.16.1 by @dependabot in #403, #407, #430, #437, #446, #472, and #480
- Bump Yarn to Version 4.3.1 by @threeal in #409, #415, #448, and #457
- Bump actions/checkout from 4.1.2 to 4.1.7 by @dependabot in #406, #413, #420, and #450
- Bump @types/node from 20.12.7 to 20.14.10 by @dependabot in #414, #419, #440, #466, and #471
- Bump tsx from 4.10.2 to 4.16.2 by @dependabot in #426 and #468
- Bump ts-jest from 29.1.2 to 29.2.3 by @dependabot in #429, #456, and #481
- Bump prettier from 3.2.5 to 3.3.3 by @dependabot in #439, #447, and #478
- Bump tar from 6.1.15 to 6.2.1 by @dependabot in #453
- Bump @babel/traverse from 7.22.20 to 7.24.7 by @dependabot in #452
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #451
- Bump typescript from 5.4.5 to 5.5.3 by @dependabot in #467
- Bump actions/setup-node from 4.0.2 to 4.0.3 by @dependabot in #474
Full Changelog: v1.8.0...v1.9.0
Version 1.8.0
What's Changed
Documentation Changes
Development Changes
- Only Lint Source Files by @threeal in #357
- Disable Jest from Writing Report Files by @threeal in #386
- Utilize New Flat ESLint Configuration by @threeal in #383 and #393
- Run ESLint with No File Arguments by @threeal in #395
Dependency Updates
- Bump Yarn to Version 4.1.1 by @threeal in #355
- Bump @types/node from 20.11.24 to 20.12.7 by @dependabot in #360, #369, #371, and #391
- Bump typescript from 5.3.3 to 5.4.5 by @dependabot in #361, #373, and #392
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #362
- Bump eslint from 8.57.0 to 9.0.0 by @dependabot in #387
- Bump typescript-eslint from 7.6.0 to 7.7.0 by @dependabot in #396
Full Changelog: v1.7.0...v1.8.0
Version 1.7.0
What's Changed
Development Changes
Dependency Updates
- Bump @types/node from 20.11.19 to 20.11.24 by @dependabot in #344 and #353
- Bump eslint from 8.56.0 to 8.57.0 by @dependabot in #345
- Bump @typescript-eslint/parser from 7.0.2 to 7.1.0 by @dependabot in #347
- Bump @typescript-eslint/eslint-plugin from 7.0.2 to 7.1.0 by @dependabot in #346
Full Changelog: v1.6.0...v1.7.0