Skip to content

Commit 8dc0a03

Browse files
committed
docs: add v0.12.0 changelog entry
1 parent efe02ad commit 8dc0a03

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.12.0] - 2026-05-11
11+
12+
### Changed
13+
- **New positioning:** jam is now the cross-language code intelligence CLI for polyglot codebases. Lead use case: trace, impact, and diagram analysis across Java, SQL, Python, TypeScript, and Kotlin (Phase 3).
14+
- README rewritten around the new positioning. npm description and keywords updated.
15+
16+
### Added
17+
- `jam impact <symbol>` — shortcut for `jam trace <symbol> --impact`.
18+
- Migration pointer: running an archived command (`jam ask`, `jam run`, etc.) prints a clear pointer to the [archive/ai-suite](https://github.com/sunilp/jam-cli/tree/archive/ai-suite) branch.
19+
- Regression guards: `trace-smoke.test.ts` and `keep-set-isolation.test.ts` prevent future re-coupling of the trace path to archive-bound modules.
20+
21+
### Removed
22+
The following commands and their underlying modules were archived to the [`archive/ai-suite`](https://github.com/sunilp/jam-cli/tree/archive/ai-suite) branch. None of the code is lost — recover any file with `git checkout archive/ai-suite -- <path>`.
23+
24+
- `jam ask`, `jam chat`, `jam run`, `jam go` — AI assistant features (use Claude Code, Cursor, or Aider instead).
25+
- `jam explain`, `jam review`, `jam verify`, `jam patch`, `jam commit`, `jam diff` — AI-augmented developer features.
26+
- `jam jira issues/start/view` — Jira integration.
27+
- `jam md2pdf` — Markdown-to-PDF.
28+
- `jam vibes` — hidden fortune-cookie easter egg.
29+
- `jam intel scan/status/query/impact/diagram/explore` — older code-intelligence subsystem, fully superseded by `jam trace` (Trace v2, tree-sitter + SQLite).
30+
31+
### Internal
32+
- Archived `src/agent/`, `src/tools/`, `src/intel/`, `src/integrations/` directories.
33+
- Archived `src/utils/{agent,memory,critic,past-sessions,index-builder,cache}.ts`.
34+
- Removed `updateContextWithUsage` from `src/utils/context.ts` (its only caller was archived).
35+
- `src/personality/soul.ts` retained, parked for a future Phase 4+ AI revival.
36+
37+
### Why
38+
After three months of building generic AI-assistant features, jam had 1 GitHub star and ~4 npm downloads/day. The space is owned by Claude Code, Cursor, Aider, and friends. Cross-language call graph tracing with column-level SQL impact analysis is the one thing none of them do — and that is now jam's only job.
39+
1040
## [0.3.0] - 2026-02-23
1141

1242
### Added

0 commit comments

Comments
 (0)