Releases: JordanCoin/codemap
Releases · JordanCoin/codemap
Release list
v4.5.1
Changelog
- 5852e72 feat(context): Resolve bounded lexical file mentions (#167)
- 77c6ced feat(scanner): skip testdata directories by default, but never the root (#179)
- d570dc7 feat(topology): Map JVM projects (#165)
- d6cb38d feat(topology): Map SwiftPM targets (#163)
- 413e25f feat(topology): Map modern Python projects (#162)
- f9ed58d feat(watch): Publish fresh graph state (#164)
- a4b071e feat: codemap collide, rank open PRs by shared-file merge-order hazard (#180)
- c02e15a fix(coverage): stop claiming complete coverage on symbol-level languages (#174)
- d65a0f7 fix(importers): Canonicalize absolute importer paths (#161)
- ced2e72 fix(scanner): Resolve Python relative imports (#181)
- 1a7aae7 fix(scanner): Resolve TypeScript ESM specifiers that name emitted files (#182)
- 952572a fix(scanner): match JS imports structurally instead of by quote style (#176)
- 4fc5412 fix(scanner): resolve tsconfig alias targets written as "./*" (#175)
- 3d9675a fix(scanner): sort importers and hubs so identical scans give identical answers (#178)
- b713d5f fix(topology): Don't let non-applicable providers force partial coverage (#166)
- aa4ca0e fix(watch): Validate cached graph provenance (#168)
- e4c9fec fix(watch): treat an unparseable readiness file as not-ready-yet (#177)
- 1c02105 perf(context): Optimize subsystem prefix routing (#169)
- 8cda6ae perf(watch): Build dependency graphs off the event loop (#170)
- 49f9ed6 perf: Bound repository analysis hot paths (#171)
v4.5.0
Changelog
- 6087bd2 feat(scanner): Track CUE package dependency edges (#146)
- 2d02160 feat(scanner): add Dart and Flutter dependency analysis (#145)
- 6a630bc feat(topology): Add project and module topology (#160)
- 3845615 fix(runtime): Isolate linked-worktree state (#144)
- e3b2ffa fix(scanner): Resolve Cargo-aware Rust use paths (#143)
- df06ce0 fix(scanner): Track Rust embedded file dependencies (#142)
- a754743 fix(scanner): resolve four defects found by post-merge audits (#159)
- d0649db fix(watch): Scope runtime state per project (#158)
v4.4.2
v4.4.1
Changelog
- bf68b86 Create dependabot.yml for version updates
- 87a2f50 Update funding information in FUNDING.yml
- 436f530 Update funding sources in FUNDING.yml
- e6efb61 feat(scanner): Resolve Askama template dependencies (#126)
- 5da4494 feat(scanner): Track Cargo build-script inputs (#127)
- f17f1e4 feat(state): Preserve selected project roots (#122)
- af9b79c fix(mcp): Align context and status surfaces (#121)
- 37d12d3 fix(scanner): Resolve Rust use trees (#124)
- d51bf14 fix(scanner): Resolve literal Rust includes (#125)
- 41a7cfc fix(scanner): support Windows cmd shims for ast-grep (npm installs) (#141)
- d10e739 fix(setup): Keep Codemap state locally ignored (#128)
v4.4.0
Changelog
- 381e93d feat(cli): Route commands through selected project roots (#116)
- 930fda2 feat(scanner): Recover Cargo topology on scan failure (#117)
- 875e759 feat(scanner): Resolve Rush workspace projects (#115)
- 71f60e4 fix(context): Report bounded graph evidence honestly (#119)
- dad6ff4 fix(scanner): Resolve Rust path-attributed modules (#118)
- 0b36cc7 fix(setup): reconcile duplicate Codex hooks (#120)
v4.3.1
v4.3.0
Changelog
- 0e029f3 feat(mcp): Add structured analysis results (#90)
- 252087f fix(cli): Normalize help behavior (#91)
- e233707 fix(doctor): Report effective agent config, not file layout (#100)
- 3058587 fix(handoff): Honor configured file counts (#92)
- bfeb99f fix(root): Decouple project and setup selection (#94)
- 9edb24a fix(scanner): Consolidate scanner, MCP, and analysis behavior (#105)
- dea867e fix(scanner): Resolve Rust dev dependencies in source targets (#98)
- d137afc fix(watch): Coalesce control events into one dependency rebuild (#102)
- 364339b fix(watch): Rebuild the dependency graph after a filter change (#101)
- 7c6c168 fix(watch): Track configured file counts separately (#95)
- d4dadc0 fix: Address Copilot review comments on #100 and #102 (#104)
v4.2.1
Changelog
- eda1848 fix(mcp): Honor structure depth precedence (#89)
- f457cb1 fix(scanner): Resolve Cargo workspace topology (#88)
- 62065cc fix(scanner): Resolve Rust workspace imports (#87)
- 61bfb17 fix(scanner): Resolve imports conservatively (#86)
- 5d88265 fix: Embed ast-grep rules and detect Codex Desktop (#85)
- 418e6dc fix: make codemap's model of agent sessions truthful (#84)
v4.2.0
Changelog
- edf6ad4 Add transition-based codemap hook guidance (#62)
- 11e906a ci: don't fail main build when coverage-badge gist push fails (#76)
- 0914e2a feat(codex): Add first-class Codex support (#79)
- 69a875f feat(config): surface matches hidden by extension filters (#77)
- 64dbaa6 feat: auto-ignore .codemap/ when setting up codemap in a repo (#80)
- 94d6e53 fix(config): honor resolved dependency filters (#82)
- 39b2d31 fix(mcp): unify executable entrypoints (#83)
- afdd593 fix(watch): preserve final rapid-write state (#78)
- 23870bc fix(watch): preserve final writes in debounce bursts (#81)