Skip to content

Commit fbdbd55

Browse files
committed
chore: bump version to 0.2.6
- Implement duplicate trailer filtering for Co-developed-by - Enhance Change-Id generation with timestamp and timezone info - Enhance merge commit detection and add comprehensive tests - Resolve -v flag conflict between --version and --verbose - Prevent update-notifier from updating timestamp in checkForUpdatesOnly 🤖 Generated with [Claude Code](https://claude.ai/code) Change-Id: I4d50539a283b4356b5b093f78e7a9bfdfe8ad0a6 Co-developed-by: Claude <noreply@anthropic.com> Signed-off-by: Jiang Xin <zhiyou.jx@alibaba-inc.com>
1 parent 89fc0ba commit fbdbd55

3 files changed

Lines changed: 31 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ 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.2.6] - 2025-09-24
9+
10+
### Added
11+
12+
- Implement duplicate trailer filtering for Co-developed-by
13+
- Filter out duplicate trailers that have the same user info as the CoDevelopedBy trailer
14+
- Prevent duplicate entries when AI tools add both Co-developed-by and Signed-off-by trailers
15+
16+
### Changed
17+
18+
- Enhance Change-Id generation with timestamp and timezone info
19+
- Include timestamp and timezone information in Change-Id generation for better uniqueness
20+
- Improve Change-Id generation to be more robust and unique
21+
22+
- Enhance merge commit detection and add comprehensive tests
23+
- Improve merge commit detection logic to be more accurate
24+
- Add comprehensive test coverage for merge commit detection scenarios
25+
26+
### Fixed
27+
28+
- Resolve -v flag conflict between --version and --verbose
29+
- Fix conflict where -v was being interpreted as --verbose instead of --version
30+
- Ensure -v flag works correctly for version display
31+
32+
- Prevent update-notifier from updating timestamp in checkForUpdatesOnly
33+
- Fix issue where checkForUpdatesOnly was incorrectly updating the last update check timestamp
34+
- Ensure checkForUpdatesOnly only checks for updates without modifying timestamps
35+
836
## [0.2.5] - 2025-09-24
937

1038
### 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.2.5",
3+
"version": "0.2.6",
44
"type": "module",
55
"main": "dist/index.js",
66
"bin": {

0 commit comments

Comments
 (0)