Releases: digiogithub/git-in-track
Release list
v2.3.1
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v2.3.0
- docs(changelog): cut 2.3.1 (#136) (d782593)
- docs(backlog): close GIT-US-0198 after the merge of #133 (#135) (45964f0)
- fix(cli): trace a declared dot docs folder in spec ingest (#133) (f185037)
- fix(core): allow leaving triage when transitions omit it (#132) (96be338)
- docs(backlog): record the triage and spec ingest bugs (#134) (6d81a7c)
What's Changed
- docs(backlog): record the triage and spec ingest bugs by @digiogithub in #134
- fix(core): allow leaving triage when transitions omit it by @digiogithub in #132
- fix(cli): trace a declared dot docs folder in spec ingest by @digiogithub in #133
- docs(backlog): close GIT-US-0198 after the merge of #133 by @digiogithub in #135
- docs(changelog): cut 2.3.1 by @digiogithub in #136
Full Changelog: v2.3.0...v2.3.1
v2.3.0
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v2.2.0
- docs(changelog): cut 2.3.0 (#131) (d295e15)
- docs(backlog): close out GIT-EP-0032 (gintrack update) (#130) (e071d8c)
- feat(cli): detect a running gintrack serve after an update (#129) (1a156ab)
- feat(cli): show when a gintrack update is available (#127) (ee791cc)
- feat(cli): add gintrack update (#128) (c037f23)
- feat(cli): swap the gintrack binary safely and detect install channels (#126) (25a740b)
- feat(cli): find, download and verify gintrack releases (#125) (919ec81)
- docs(cli): ADR-040 for self-update and the release asset contract (#124) (1885dae)
- docs(backlog): plan gintrack update (GIT-EP-0032) (#123) (bd71cd9)
What's Changed
- docs(backlog): plan gintrack update (GIT-EP-0032) by @digiogithub in #123
- docs(cli): ADR-040 for self-update and the release asset contract by @digiogithub in #124
- feat(cli): find, download and verify gintrack releases by @digiogithub in #125
- feat(cli): swap the gintrack binary safely and detect install channels by @digiogithub in #126
- feat(cli): add gintrack update by @digiogithub in #128
- feat(cli): show when a gintrack update is available by @digiogithub in #127
- feat(cli): detect a running gintrack serve after an update by @digiogithub in #129
- docs(backlog): close out GIT-EP-0032 (gintrack update) by @digiogithub in #130
- docs(changelog): cut 2.3.0 by @digiogithub in #131
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v2.1.0
- docs(changelog): cut 2.2.0 (#122) (83771ba)
- docs(backlog): close out GIT-US-0190 (#121) (80908a7)
- fix(server): let the tier 2 graph probe finish on slow pando (#120) (cbde9c3)
- docs(backlog): close out tier fixes, managed pando follow-ups and adr-039 (#119) (141c988)
- fix(cli): reuse the tier 2 graph probe in spec impact (#118) (649ee1a)
- feat(core): cut impact tier 3 candidates by score (#117) (ed00a0b)
- docs(cli): describe how spec impact finds pando (#116) (df3dded)
- wip: agui supervision (#115) (e2029ad)
- feat(server): reuse a managed pando port across restarts (#114) (0e46786)
- fix(core): stop the tier 2 graph probe from blocking impact (#111) (9910895)
- feat(server): tie managed pando to serve on macOS (#113) (0d6e664)
- fix(core): keep single-requirement callers as behaviour in tier 2 (#112) (07a96d7)
- docs(server): accept ADR-039 with the maintainer's answers (#109) (c3a2ad7)
- docs(backlog): close out coverage, rename, cors, test and benchmark work (#108) (4dea368)
- docs(mcp): re-measure spec impact after the tier precision work (#107) (8e13389)
- test(server): keep youtrack tests off the network (#106) (5fa4aa4)
- docs(server): correct the pando cors default (#105) (b9ddfe6)
- feat(core): bound declaration reach in coverage drift (#104) (0b58173)
- fix(core): keep an item's filename when its title is unchanged (#103) (0845b41)
- docs(backlog): close out phase 10 workspace ergonomics (#102) (fa244ee)
- docs(backlog): close out impact work and plan managed pando (#101) (d0b7db8)
- feat(web): opt repos in to managed pando and show its state (#100) (ae0d3b8)
- feat(cli): connect to managed pando and add gintrack pando (#99) (d460717)
- feat(server): run managed pando instances from gintrack serve (#98) (a323a61)
- feat(server): add a supervisor for managed pando instances (#97) (135b860)
- feat(server): resolve the pando mode from configuration (#96) (2482aa1)
- feat(server): aim impact tier 3 at spec blocks with a story query (#95) (0f127ad)
- feat(core): bound impact tier 1 decl reach through widely used types (#94) (96dc6fb)
- docs(server): propose ADR-039 for gintrack-managed pando (#93) (5a93706)
- fix(core): report a missing pando code graph as unavailable (#92) (50630d7)
- fix(core): pin shared names and test callers in impact tier 2 (#91) (f2a7e02)
What's Changed
- fix(core): pin shared names and test callers in impact tier 2 by @digiogithub in #91
- fix(core): report a missing pando code graph as unavailable by @digiogithub in #92
- docs(server): propose ADR-039 for gintrack-managed pando by @digiogithub in #93
- feat(core): bound impact tier 1 decl reach through widely used types by @digiogithub in #94
- feat(server): aim impact tier 3 at spec blocks with a story query by @digiogithub in #95
- feat(server): resolve the pando mode from configuration by @digiogithub in #96
- feat(server): add a supervisor for managed pando instances by @digiogithub in #97
- feat(server): run managed pando instances from gintrack serve by @digiogithub in #98
- feat(cli): connect to managed pando and add gintrack pando by @digiogithub in #99
- feat(web): opt repos in to managed pando and show its state by @digiogithub in #100
- docs(backlog): close out impact work and plan managed pando by @digiogithub in #101
- docs(backlog): close out phase 10 workspace ergonomics by @digiogithub in #102
- fix(core): keep an item's filename when its title is unchanged by @digiogithub in #103
- feat(core): bound declaration reach in coverage drift by @digiogithub in #104
- docs(server): correct the pando cors default by @digiogithub in #105
- test(server): keep youtrack tests off the network by @digiogithub in #106
- docs(mcp): re-measure spec impact after the tier precision work by @digiogithub in #107
- docs(backlog): close out coverage, rename, cors, test and benchmark work by @digiogithub in #108
- docs(server): accept ADR-039 with the maintainer's answers by @digiogithub in #109
- fix(core): keep single-requirement callers as behaviour in tier 2 by @digiogithub in #112
- feat(server): tie managed pando to serve on macOS by @digiogithub in #113
- fix(core): stop the tier 2 graph probe from blocking impact by @digiogithub in #111
- feat(server): reuse a managed pando port across restarts by @digiogithub in #114
- feat(server): supervise pando agui-serve for the agent panel by @digiogithub in #115
- docs(cli): describe how spec impact finds pando by @digiogithub in #116
- feat(core): cut impact tier 3 candidates by score by @digiogithub in #117
- fix(cli): reuse the tier 2 graph probe in spec impact by @digiogithub in #118
- docs(backlog): close out tier fixes, managed pando follow-ups and adr-039 by @digiogithub in #119
- fix(server): let the tier 2 graph probe finish on slow pando by @digiogithub in #120
- docs(backlog): close out GIT-US-0190 by @digiogithub in #121
- docs(changelog): cut 2.2.0 by @digiogithub in #122
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v2.0.1
- docs(changelog): fold the post-cut fixes into 2.1.0 (#90) (90c66f7)
- feat(core): let a backlog override the spec templates with files (#84) (7c15dc3)
- docs(core): ADR-038 for customisable spec templates (#83) (37e5174)
- docs(mcp): re-run the spec impact benchmark with pando tiers 2 and 3 (#87) (536e880)
- docs(mcp): document impact blind spots and marker placement (#86) (d4abe7f)
- feat(core): reach traced code through changed package-level declarations (#85) (d0466b5)
- feat(core): tell test-only impact hits apart from behaviour hits (#81) (d701be0)
- fix(core): bind item cursors to every filter, not only the sort (#82) (93355d5)
- fix(cli): print compact json from spec impact (#80) (e6bb528)
- docs(backlog): close out merged phase 11 work (#79) (6cff72a)
- fix(server): follow pando's response cache in the pando client (#89) (097e87e)
- fix(core): release the vault lock before host seams run (#88) (8d3ffd5)
- docs(changelog): cut 2.1.0 (#78) (a5c959e)
- docs(mcp): measure spec impact against reading spec files (#76) (7436cbe)
- docs(core): dogfood specs for link validation and mcp pagination (#74) (741464d)
- docs(core): dogfood specs for the rev protocol and id allocation (#73) (c5c3b71)
- fix(core): forward ChangedFiles and Branches through the serial backend (#77) (8dc2767)
- feat(server): list branches and recent commits for impact pickers (#72) (8d7cb8f)
- feat(web): persist the verification cache in indexeddb (#71) (28a71bb)
- feat(core): ship spec templates and flag similar requirements on create (#69) (ae6e047)
- feat(cli): add gintrack migrate --to 2 and the specs upgrade guide (#66) (b53fd97)
- feat(core): ship json schemas for every item type and project.yaml (#65) (7d27139)
- fix(core): report requirement diagnostics on file lines (#64) (344ae34)
- fix(core): never report a refused requirement patch as already applied (#63) (c32c29b)
- feat(web): lint specs live and preview the spec delta in the editor (#62) (5b2df6b)
- feat(cli): add gintrack spec hook install and uninstall (#61) (1e508c0)
- feat(web): add the requirement impact view for a ref range (#60) (b04107f)
- feat(core): record verify.json evidence and stamp requirements on done (#59) (af7c83e)
- feat(web): add the requirement detail view with a trace panel (#58) (3dc54d8)
- fix(core): clear impact suspect once re-verified at the diff's head (#57) (3c37274)
- feat(web): add the requirement coverage matrix (#56) (b01ec17)
- feat(web): add the specs page with one row per requirement (#55) (da8a0e3)
- feat(ci): gate pull requests on requirement impact (#54) (ea7029e)
- docs(mcp): document the spec-driven agent loop and spec file edits (#52) (0cefe12)
- feat(server): serve specs, requirements, coverage and impact over http (#51) (4dac3f9)
- feat(mcp): wire pando impact tiers into stdio mcp and spec impact (#49) (e1755cb)
- fix(mcp): install the semantic searcher in stdio gintrack mcp (#26) (8b8b947)
- feat(cli): add spec lint, impact, coverage, verify and trace commands (#48) (cea3413)
- feat(mcp): add spec_context and spec_coverage read tools (#46) (eaa65ae)
- feat(mcp): add spec_impact, trace_requirement and verify_requirement (#45) (9766d16)
- feat(core): render a compact token-budgeted impact report (#44) (71b8dd4)
- feat(core): resolve the requirement impact of a diff in three tiers (#43) (bc1e3de)
- feat(core): compute requirement coverage and stamp verified requirements (#42) (4256ab8)
- feat(core): apply a story's spec delta when it moves to done (#41) (952ef57)
- feat(server): wrap pando impact, symbol and related-file tools (#29) (f09e440)
- feat(core): list changed files between two refs in every git backend (#27) (11c169f)
- feat(core): ingest go test, junit and vitest results for requirements (#40) (e94e490)
- feat(server): resolve semantic spec hits to requirement blocks (#39) (ed2b8d3)
- feat(core): parse and validate the spec delta of a story (#38) (fbec792)
- feat(core): build the requirement trace graph from markers and trace (#37) (2ecb58a)
- feat(core): lint requirement grammar with configurable severity (#36) (964b8ed)
- feat(core): scan implements and verifies markers in code and tests (#33) (fa03a31)
- feat(mcp): address single spec requirements from mcp tools (#35) (5ce6bf6)
- feat(core): read and patch one requirement through the vault (#34) (117a484)
- feat(core): add spec link kinds and requirement-ref link targets (#32) (0d38a68)
- feat(core): add spec items with requirement blocks and schema 2 (#30) (d9c769e)
- docs(core): accept ADR-037 spec items and requirement blocks (#28) (17a9195)
- docs(backlog): add follow-up stories for ADR-037 gaps and flaky tests (#31) (137d92a)
- docs(backlog): plan phase 11 spec-driven development (#25) (2cb67a6)
- fix(mcp): bind the list_items cursor to every filter and the sort (#75) (36add25)
- fix(core): splice the youtrack link into project.yaml, not re-encode (#70) (ec78d9f)
- fix(core): never report a refused item patch as already applied (#68) (7f8b36d)
- fix(core): splice id counters into project.yaml instead of re-encoding (#67) (8ac8562)
- fix(server): serialize go-git access and order sync job events (#50) (dc5dbc7)
- fix(core): serialize commits to one repository in the committer (#47) (1c22d3d)
- test(core): move sprint fixture dates to 2099 (#24) (a981d85)
- chore(ci): stop tracking the root node_modules vitest cache (#53) (5d6ce4a)
What's Changed
- chore(ci): stop tracking the root node_modules vitest cache by @digiogithub in #53
- test(core): move sprint fixture dates to 2099 by @digiogithub in #24
- fix(core): serialize commits to one repository in the committer by @digiogithub in #47
- fix(server): serialize go-git access and order sync job events by @digiogithub in #50
- fix(core): update project.yaml counters in place instead of re-encoding by @digiogithub in #67
- fix(core): never report a refused item patch as already applied by @digiogithub in #68
- fix(core): write the youtrack link into project.yaml in place by @digiogithub in #70
- fix(mcp): bind the list_items cursor to every filter and the sort by @digiogithub in #75
- docs(backlog): plan phase 11 spec-driven development by @digiogithub in #25
- docs(backlog): add follow-up stories for ADR-037 gaps and flaky tests by @digiogithub in #31
- docs(core): accept ADR-037 spec items and requirement blocks by @digiogithub in #28
- feat(core): add spec items with requirement blocks and schema 2 by @digiogithub in #30
- feat(core): add spec link kinds and requirement-ref link targets by @digiogithub in #32
- feat(core): read and patch one requirement through the vault by @digiogithub in #34
- feat(mcp): address single spec requirements from mcp tools by @digiogithub in #35
- feat(core): scan implements and verifies markers in code and tests by @digiogithub in #33
- feat(core): lint requirement grammar with configurable severity by @digiogithub in #36
- feat(core): build the requirement trace graph from markers and trace by @digiogithub in #37
- feat(core): parse and validate the spec delta of a story by @digiogithub in #38
- feat(server): resolve semantic spec hits to requirement blocks by @digiogithub in #39
- feat(core): ingest go test, junit and vitest results for requirements by @digiogithub in #40
- feat(core): list changed files between two refs in every git backend by @digiogithub in #27
- feat(server): wrap pando impact, symbol and related-file tools by @digiogithub in #29
- feat(core): apply a story's spec delta when it moves to done by @digiogithub in #41
- feat(core): compute requirement coverage and stamp verified requirements by @digiogithub in #42
- feat(core): answer which requirements a diff affects in three tiers by @digiogithub in #43
- feat(core): render a compact token-budgeted impact report by @digiogithub in #44
- feat(mcp): add spec_impact, trace_requirement and verify_requirement by @digiogithub in #45
- feat(mcp): add spec_context and spec_coverage read tools by @digiogithub in #46
- feat(cli): add spec lint, impact, coverage, verify and trace commands by @digiogithub in #48
- fix(mcp): install the semantic searcher in stdio gintrack mcp by @digiogithub in #26
- feat(mcp): wire pando impact tiers into stdio mcp and spec impact by @digiogithub in https://github.com/...
v2.0.1
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v2.0.0
- docs(changelog): cut 2.0.1 (67fb231)
- fix(deps): patch the open Dependabot security alerts (#23) (f23c12d)
What's Changed
- fix(deps): patch the open Dependabot security alerts by @digiogithub in #23
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v1.6.0
- docs(changelog): cut 2.0.0 (bd20449)
- fix: mcp file watcher updates new tasks and changes (e3d66a1)
- docs(backlog): GIT-EP-0021 stories merged, awaiting review (542c400)
- feat(web): enable a project's inbox from the workspace list (a6d4067)
- feat(web): filter workspace search by project (0e841c2)
- feat(web): enable semantic search for one repository from the workspace list (96b8f33)
- feat(web): project search overlay on Ctrl+Shift+F (1bf2c44)
- docs(backlog): plan workspace project switches and scoped semantic search (df9c27c)
- feat(web): tick task-list checkboxes inside comments (d118818)
- docs: record live Pando verification of the agent interface setup (4db1e17)
- feat: Pando indexes the repository directly; retire the exported corpus (#22) (93caec5)
- feat: Pando indexes the repository directly; retire the exported corpus (3e81fcb)
- docs(backlog): plan the reversal to indexing the repository directly (9c172ab)
- feat(cli): agent init merges into an existing .pando.toml (#21) (9fd677b)
- docs: update tasks (5a82618)
What's Changed
- feat(cli): agent init merges into an existing .pando.toml by @digiogithub in #21
- feat: Pando indexes the repository directly; retire the exported corpus by @digiogithub in #22
Full Changelog: v1.6.0...v2.0.0
v1.6.0
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v1.5.0
- docs: cut the 1.6.0 section and record the 1.1.3 to 1.5.0 releases (7ccc945)
- feat(cli): agent init encrypts the companion token with pando secret (52bc4be)
- test(server): stop assuming sync job events reach the hub in state order (e8d43b0)
- docs(backlog): record the phase 9 delivery, close the search epic (26b9bd7)
- fix: close the phase 9 review findings and keep Pando's MCP gateway off (f18c558)
- feat(web): semantic-search settings card with index status and reindex (62f03ec)
- feat(web): human-in-the-loop dialogs, shared-state panel and frontend tools (b25522d)
- feat(mcp): search_semantic tool and the search routing skill (9914302)
- feat(web): related-by-meaning results in the workspace search (dedb200)
- feat(web): agent chat route and message UI over the AG-UI store (4523ba3)
- feat(server): semantic search behind the core contract, corpus sync and reindex (9b33639)
- feat(web): AG-UI client layer and agent store over the companion (ee8f99c)
- feat(cli): gintrack agent init writes the Pando-side configuration (48d55cd)
- feat(server): typed Pando search client and the corpus exporter (5b962d2)
- feat(server): proxy AG-UI runs and threads to a per-repository Pando adapter (957821c)
- docs(backlog): lift the Pando gates on phase 9 and pin @pando-ai/sdk 0.2.0 (83fed6f)
What's Changed
- feat: agent interface over Pando AG-UI and semantic search (phase 9) by @digiogithub in #20
Full Changelog: v1.5.0...v1.6.0
v1.5.0
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v1.4.0
Full Changelog: v1.4.0...v1.5.0
v1.4.0
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v1.3.0
- docs: cut the 1.4.0 section and close the phase 7 milestone (07b1207)
- fix(web): keep the project suggestions visible while the next search loads (6544687)
- feat: land imported issues in the inbox, and close the plan's loose ends (1378132)
- feat: finish the YouTrack integration, the inbox and cycles (c94d467)
- feat(cli): drive the integration from a terminal, and triage, cycles and KB sync in the UI (c09f02d)
- feat(server): run the YouTrack flows as background jobs, and import from the UI (7d8d9a3)
- feat(server): run background jobs, triage over REST, and connect YouTrack from the UI (6ad0f18)
- feat(server): connect a project to YouTrack, and triage and transfer over the vault (513744c)
- feat(core): external references, inbox triage and derived sprint status (cf1cad4)
- docs: plan phases 7-9 (YouTrack integration, inbox and cycles, agentic interface) (087e716)
What's Changed
- feat: YouTrack integration, inbox triage and cycles (phases 7-9) by @digiogithub in #19
Full Changelog: v1.3.0...v1.4.0
v1.3.0
Downloads: gintrack_*_linux_*.tar.gz for Linux,
gintrack_*_darwin_*.zip for macOS (Developer ID signed and
notarized) and gintrack_*_windows_*.zip for Windows
(Authenticode-signed). Verify any of them against checksums.txt.
Commits since v1.2.0
- feat: feedback mode, simply select and write the feedback of the selected text, sves into comments in tasks or appendix to kb document (07105d7)
Full Changelog: v1.2.0...v1.3.0