Releases: anjerodev/commitollama
Release list
Release v3.2.1
Release v3.2.1
This release was automatically created from PR #147: chore: update dependencies and bump to 3.2.1
Changes
Summary
- Apply open Dependabot bumps from #137 and #142:
@tanstack/ai0.53.0,@tanstack/ai-ollama0.11.1,@types/node26.5.0 - Bump version to 3.2.1 and apply the Release label so merge packages the extension, creates GitHub release
v3.2.1, and publishes to the Marketplace - Supersedes Dependabot PRs #137 and #142
Test plan
- Local lint +
xvfb-run -a pnpm test— 48 passing - CI build-and-test pass (re-run after vscode-test download timeout flake)
- Merge with Release label
- Confirm GitHub release
v3.2.1is created with the.vsix - Confirm Marketplace shows version
3.2.1
Release v3.2.0
Release v3.2.0
This release was automatically created from PR #146: chore: bump version to 3.2.0
Changes
Summary
- Bump version to 3.2.0 so the unreleased #145 work (current git branch in commit LLM context) ships via the Release workflow
- Apply the Release label so merge packages the extension, creates GitHub release
v3.2.0, and publishes to the Marketplace
What's included since v3.1.2
Dependabot (left open)
- #137 — still needed: bumps
@tanstack/ai0.51.0→0.53.0 and@tanstack/ai-ollama0.10.2→0.11.1 (newer than #144) - #142 — still needed: bumps
@types/node26.4.1→26.5.0 (newer than #144)
Test plan
- Local lint +
xvfb-run -a pnpm test— 48 passing - CI build-and-test pass
- Merge with Release label
- Confirm GitHub release
v3.2.0is created with the.vsix - Confirm Marketplace shows version
3.2.0
Release v3.1.2
Release v3.1.2
This release was automatically created from PR #144: chore: update dependencies and bump to 3.1.2
Changes
Summary
- Apply open Dependabot dependency bumps:
@biomejs/biome2.5.12,@tanstack/ai0.51.0,@tanstack/ai-ollama0.10.2,@types/node26.4.1,@types/vscode1.136.0,zod4.5.4 - Align
engines.vscodeto^1.136.0with@types/vscode(avoids the packaging mismatch from #128) - Bump version to 3.1.2 and apply the Release label so merge packages the extension, creates GitHub release
v3.1.2, and publishes to the Marketplace - Supersedes Dependabot PRs #137, #140, #141, #142, and #143
Test plan
- Local lint +
xvfb-run -a pnpm test— 43 passing - CI build-and-test pass
- Merge with Release label
- Confirm GitHub release
v3.1.2is created with the.vsix - Confirm Marketplace shows version
3.1.2
Release v3.1.1
Release v3.1.1
This release was automatically created from PR #134: chore: update dependencies and package manager version
Changes
Summary
- Bump outdated devDependencies that pass the 24-hour release-age policy:
@tanstack/ai0.46.0,@tanstack/ai-ollama0.9.2,@biomejs/biome2.5.9,esbuild0.28.2,@types/node26.2.0,serialize-javascript7.1.0 - Update pnpm from 11.20.0 to 11.22.0 and drop stale release-age excludes / overrides
- Bump version to 3.1.1 and apply the Release label so merge packages the extension, creates GitHub release
v3.1.1, and publishes to the Marketplace - Supersedes Dependabot PRs #129, #130, #131, #132, and #133
Test plan
- CI build and test pass
- Merge with Release label
- Confirm GitHub release
v3.1.1is created with the.vsix - Confirm Marketplace shows version
3.1.1
Release v3.1.0
Release v3.1.0
This release was automatically created from PR #128: fix(ci): align engines.vscode for v3.1.0 release
Changes
Summary
- Fix packaging failure:
@types/vscode 1.125.0was greater thanengines.vscode ^1.120.0 - Bump
engines.vscodeto^1.125.0 - Move ignored
pnpmpackage.json settings intopnpm-workspace.yaml(pnpm 11)
This follows failed release attempts on #127 (merged before the fix). Merge with the Release label to publish v3.1.0.
Test plan
- CI passes
- Merge with Release label
- Confirm GitHub release
v3.1.0and Marketplace publish succeed
Release v3.0.1
Release v3.0.1
This release was automatically created from PR #120: fix: v3.0.1 — Gemma summary fallback
Changes
Summary
- Fix commit generation failing with "No readable staged diffs" on models like Gemma
- Stop caching low-quality summaries so bad model output is not reused
- Add diff-based fallback summaries when the model returns generic or empty text
- Use repo-relative paths for
diffIndexWithHEAD - Bump version to 3.0.1
Why
Gemma (and similar models) often return generic summaries like "no changes". Those were cached before filtering, so every retry reused the same useless summary and commit generation failed even with valid staged diffs.
Test plan
-
pnpm run build -
pnpm test(43 passing) - Manual test with Gemma — commit generation works
- Merge with Release label to publish v3.0.1
Made with Cursor
Release v3.0.0
Release v3.0.0
Manually triggered release from main.

