Skip to content

Commit aa1f416

Browse files
jiangxinclaude
andcommitted
chore: release v0.3.1
Change-Id: Ibfb9c16c98c46614b6dad22ca57657d31c706ba4 Co-developed-by: Claude <noreply@anthropic.com> Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4808eba commit aa1f416

3 files changed

Lines changed: 21 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.3.1] - 2026-05-24
9+
10+
### Changed
11+
12+
- Drop Node.js < 22 support; minimum required version is now 22.0.0
13+
- Upgrade major dependencies: TypeScript 6, Vitest 4, commander 14,
14+
lint-staged 16
15+
- Replace ts-node with tsx for all dev scripts (fixes ESM compatibility)
16+
- Update TypeScript module settings to Node16 (required by TS 6)
17+
- Simplify CI matrix to Node.js 22.x and 24.x only
18+
19+
### Removed
20+
21+
- Remove `dev:compat`, `dev:node18`, `dev:node20` scripts
22+
- Remove `ts-node` dependency
23+
- Remove `tsconfig.node18.json`, `tsconfig.node20.json`,
24+
`tsconfig.compat.json`
25+
826
## [0.3.0] - 2026-05-23
927

1028
### Added

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ai-coding-workshop/commit-msg",
3-
"version": "0.3.0",
3+
"version": "0.3.1",
44
"type": "module",
55
"main": "dist/index.js",
66
"bin": {

0 commit comments

Comments
 (0)