Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ai-coding-workshop/commit-msg
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: ai-coding-workshop/commit-msg
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: next
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 19 files changed
  • 2 contributors

Commits on May 23, 2026

  1. chore: add settings in commit-msg.yaml

    Change-Id: Idfd9a832dfaa1a6ce639376e6b086e6e2af62ee0
    Signed-off-by: Jiang Xin <zhiyou.jx@alibaba-inc.com>
    jiangxin committed May 23, 2026
    Configuration menu
    Copy the full SHA
    324f1e7 View commit details
    Browse the repository at this point in the history
  2. chore: release v0.3.0

    Change-Id: I142ceae10bc68c9bf2c285925805d3bb192d3b43
    Co-developed-by: Claude <noreply@anthropic.com>
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    jiangxin and claude committed May 23, 2026
    Configuration menu
    Copy the full SHA
    2d53539 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2026

  1. fix: replace ts-node with tsx for Node.js 18 ESM compatibility

    ts-node fails with ERR_UNKNOWN_FILE_EXTENSION on ESM .ts files in
    Node.js 18. All dev scripts now use tsx which handles ESM natively
    across Node.js 18+.
    
    Change-Id: I63625abe43056769149aad9d1df9c1ceca9b7429
    Co-developed-by: Claude <noreply@anthropic.com>
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    jiangxin and claude committed May 24, 2026
    Configuration menu
    Copy the full SHA
    5234e25 View commit details
    Browse the repository at this point in the history
  2. chore: drop Node.js < 22 support

    - Bump engines.node to >=22.0.0
    - Remove dev:compat, dev:node18, dev:node20 scripts (all use dev now)
    - Remove ts-node dependency
    - Remove tsconfig.node18.json, tsconfig.node20.json, tsconfig.compat.json
    - Update TypeScript target from ES2020 to ES2022
    - Update CI matrices to test Node.js 22.x and 24.x only
    - Simplify version tests and compatibility script
    
    Change-Id: I05fbf5d58a3563edba57e310083345f087cbbea2
    Co-developed-by: Claude <noreply@anthropic.com>
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    jiangxin and claude committed May 24, 2026
    Configuration menu
    Copy the full SHA
    af6eebe View commit details
    Browse the repository at this point in the history
  3. chore: upgrade dependencies to latest versions

    Major upgrades: commander 14, typescript 6, vitest 4, lint-staged 16.
    Update moduleResolution from deprecated "node" to "node16" and module
    to "Node16" for TypeScript 6 compatibility. ESLint stays at 9.x
    (10.x blocked by @typescript-eslint peer dependency).
    
    Change-Id: I2653897cdf7bc98ef63efaee6d0a5ac1c67df044
    Co-developed-by: Claude <noreply@anthropic.com>
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    jiangxin and claude committed May 24, 2026
    Configuration menu
    Copy the full SHA
    4808eba View commit details
    Browse the repository at this point in the history
Loading