Releases: morluto/gitcontribute
Releases · morluto/gitcontribute
Release list
v1.0.0
[1.0.0] - 2026-08-04
Bug Fixes
- Preserve comment identity and require explicit routing
- Synchronize catalog and feedback routing
- Keep private runtime registration aligned
- Preserve identity and snapshot integrity
- Preserve authoritative actor projections
Features
- Add first-class actor projections
- Add bounded actor acquisition adapters
- Expose atomic actor tools
Refactoring
- Stabilize Go tests and adapters
- Isolate shared test fixture
- Isolate retry request fixture
- Isolate user REST adapter
Chore
- Remove audit report
- Release 1.0.0
Docs
- Document facts-first actor workflows
Test
- Preserve npx invocation context
- Use platform runtime path in doctor fixture
What's Changed
- refactor: stabilize Go tests and adapters by @morluto in #267
- feat(mcp)!: expose atomic actor and contribution tools by @morluto in #268
- chore(main): release 1.0.0 by @github-actions[bot] in #261
Full Changelog: v0.19.0...v1.0.0
v0.19.0
[0.19.0] - 2026-08-01
Bug Fixes
- Retain npx executable for activation
- Compare canonical worktree paths
- Expose precedent history recovery
- Add typed recovery for incomplete reads
- Preserve pull-request feedback coverage
Features
- Add contribution preflight
- Add pull-request feedback projections
- Expose pull-request feedback indexing and search
Refactoring
- Split MCP search handlers
- Split pull-request feedback modules
- Isolate pull-request feedback contracts
Chore
- Release 0.19.0
Docs
- Document pull-request feedback workflow
Test
- Cover npx upgrade
- Cover npx runtime activation
- Synchronize process-group cancellation
What's Changed
- feat(mcp): add contribution preflight for authored pull requests by @morluto in #253
- fix(mcp): provide typed recovery for incomplete reads by @morluto in #254
- feat(mcp): index and search repository pull-request feedback by @morluto in #255
- chore(main): release 0.19.0 by @github-actions[bot] in #251
Full Changelog: v0.18.0...v0.19.0
v0.18.0
[0.18.0] - 2026-08-01
Bug Fixes
- Guard empty npm command arguments
Features
- Add corpus-backed GitHub search and source artifacts
Refactoring
- Split acquisition adapter from core client
Chore
- Release 0.18.0
What's Changed
- feat(mcp): add corpus-backed GitHub search and source artifacts by @morluto in #249
- chore(main): release 0.18.0 by @github-actions[bot] in #250
Full Changelog: v0.17.0...v0.18.0
v0.17.0
[0.17.0] - 2026-07-31
Bug Fixes
- Use npm trusted publishing
- Allow manual tag publishing
- Skip existing assets during tag recovery
- Satisfy lint in recovery and facet paths
- Remove stale reader import
- Bind snapshot writes to committed revisions
- Complete revision-bound workflow handoffs
- Enforce private configuration directories
- Validate repository import boundaries
- Tighten snapshot token boundaries and eval timing
- Self-seed exact pull request feedback sync
- Expose executable coverage recovery
Features
- Adopt typed recovery and facet resources
- Bind offline reads to corpus revisions
- Complete typed recovery and read-only fix-pattern contracts
- Expose revision-bound code-index artifacts and receipt fixture
- Persist immutable snapshot and index identities
- Add typed recovery and coverage workflows
- Bind analysis and evidence to provenance
Refactoring
- Isolate precedent reads
- Split job artifact recovery handlers
- Split oversized CLI and MCP test files
- Replace public corpus revisions with snapshot tokens
Chore
- Release 0.17.0
Docs
- Update tool surface guidance
- Publish source-audit and evidence handoff workflow
Test
- Widen live owner lease margin
- Add held-out MCP workflow evaluations
What's Changed
- fix(release): use npm trusted publishing by @morluto in #229
- fix(release): allow manual tag publishing by @morluto in #231
- fix(release): skip existing assets during tag recovery by @morluto in #232
- feat(mcp)!: adopt stable SDK and typed recovery surface by @morluto in #241
- feat(mcp): bind offline workflows to corpus revisions by @morluto in #242
- Add immutable snapshot identities and typed MCP recovery workflows by @morluto in #247
- Replace corpus revision pins with immutable snapshot tokens and held-out MCP evaluations by @morluto in #248
- chore(main): release 0.17.0 by @github-actions[bot] in #230
Full Changelog: v0.16.0...v0.17.0
v0.16.0
0.16.0 (2026-07-30)
Features
- mcp: redesign contribution workflow operations (76b94fb)
- redesign contribution workflow operations (799e1a6)
- setup: configure detected Devin clients (fe891fa)
Bug Fixes
- app: prevent heartbeat write bursts (c2769da)
- app: prevent heartbeat write bursts (be8967b)
- github: bind CI snapshots to PR revisions (2d561e0)
- github: preserve transport for CI log downloads (b9c67bc)
- mcp: enforce workflow input boundaries (faebca9)
- release: pass NODE_AUTH_TOKEN to npm publish step (cfba588)
- setup: honor redirected Devin config roots (5a9241a)
- setup: resolve Devin config paths by platform (2908971)
- upgrade: clarify that the upgrade takes effect after an MCP client restart (f4cdef2)
- workflows: close review race and batch job gaps (cd08162)
- workflows: preserve complete PR snapshots (fbf0e02)
- workflows: preserve effective batch semantics (3408267)
v0.15.0
[0.15.0] - 2026-07-29
Features
- Add canonical workflow artifact resources
Refactoring
- Make resources the canonical artifact plane
- Consolidate validation and related-work tools
- Keep concern listings compact
Chore
- Release 0.15.0
Docs
- Document release commit conventions
Test
- Retire historical agent eval fixtures
What's Changed
- [codex] fix release publishing handoff by @morluto in #218
- [codex] fix release notes tag binding by @morluto in #219
- Make MCP resources canonical and retire toolsets by @morluto in #220
- [codex] repair stale MCP registrations by @morluto in #223
- Extend canonical MCP resources and consolidate workflow tools by @morluto in #224
- chore(main): release 0.15.0 by @github-actions[bot] in #225
Full Changelog: v0.14.0...v0.15.0
v0.14.0
0.14.0 (2026-07-29)
Features
- contribution: add evidence-backed draft handoff (c3ce58c)
- contribution: preserve proof-aware draft artifacts (3cfed98)
- tui: add contribution research workflow (5aa5d7e)
- validation: import external execution receipts (6fc9341)
- workflow: derive issue contribution dispositions (c240571)
Bug Fixes
v0.13.0
[0.13.0] - 2026-07-28
Bug Fixes
- Mark launcher executable
- Retry replayable reads safely
- Bound concurrent execution
- Refresh exact thread headers
- Shorten temporary mirror paths
- Return actionable validation errors
- Remove obsolete facet aliases
- Pass package list to gotestsum
- Split oversized sync files
- Close batch sync services
- Manage npm version in release PRs
Features
- Consolidate repository research reads
- Add release-please, gotestsum, integration tests, and harden repo
Performance
- Batch blob reads and reuse snapshots
- Share one snapshot for pages and counts
- Bound execution and batch cancellations
- Prune impossible duplicate pairs
- Reduce payloads and batch corpus reads
Refactoring
- Migrate to Charm v2
- Remove obsolete compatibility paths
- Split oversized job and index modules
- Split advanced MCP reads
- Centralize facet and tool ownership
- Centralize client adapters
- Separate repository context and thread sync
Chore
- Derive npm matrix from manifest
- Format integration test
- Split upgrade setup coverage
- Release 0.13.0
Docs
- Record bounded workflow invariants
- Clarify repository recovery flows
Test
- Split oversized MCP and retry suites
What's Changed
- Reduce MCP payload cost and retire obsolete runtime paths by @morluto in #192
- perf: bound indexing, jobs, search, and clustering by @morluto in #193
- feat(mcp): batch repository research and expose recovery guidance by @morluto in #198
- refactor: centralize duplicated registries and projections by @morluto in #201
- refactor(sync): separate repository context from thread sync by @morluto in #207
- chore(main): release 0.13.0 by @morluto in #208
Full Changelog: v0.12.0...v0.13.0
v0.12.0
[0.12.0] - 2026-07-25
Bug Fixes
- Retry reconcile lock acquisition
- Explain removed compatibility inputs
- Surface unknown merge-state matches
Features
- Enforce schema lineage hard cutover
- Prepare exact issue-set evidence
Refactoring
- Remove legacy top-level facade
- Require string duration input
Chore
- Remove orphaned contract comments
- Prepare v0.12.0
What's Changed
- feat(corpus): enforce schema lineage hard cutover by @morluto in #188
- refactor: remove remaining compatibility paths by @morluto in #189
- fix(search): report unknown merge-state matches by @morluto in #190
- feat(workflow): prepare evidence from exact issue sets by @morluto in #191
Full Changelog: v0.11.0...v0.12.0
v0.11.0
[0.11.0] - 2026-07-24
Bug Fixes
- Derive radar duplicate cluster cap from projection metadata
- Report requested thread count in sync batch results
- Preserve connection busy timeout during job reconcile
- Classify provider error text as unavailable
- Avoid growing oversized Go files
- Retry BEGIN IMMEDIATE while preserving busy timeout
- Pass context and handle error in reconcile retry cleanup
- Rely on connection busy_timeout for reconcile BEGIN IMMEDIATE
- Preserve atomic replacement and process ownership
- Edit Codex configuration structurally
Features
- Bounded list results and similarity windows
- Avoid materializing threads for repository counts
Refactoring
- Enforce product-owned consistency boundaries
- Remove compatibility facades
Chore
- Tune Go test scheduling and caching
- Remove committed .codex artifact and exclude .codex/ from git
- Remove committed .factory artifact
- Force LF line endings for agent eval v3 fixtures
- Bump golang.org/x/sys from 0.46.0 to 0.47.0
- Enforce release and lint baselines
- Split oversized contract files
- Split remaining oversized Go files
- Prepare v0.11.0
Docs
- Recommend explicit npx bootstrap to avoid stale local packages
Test
- Parallelize isolated application fixtures
- Parallelize isolated command tests
- Parallelize isolated evidence and health tests
- Add agent tool eval v3 evidence boundary fixtures
- Guard product dependency direction
What's Changed
- test: speed up Go test workflow by @morluto in #134
- Bounded list results, similarity windows, and eval fixtures by @morluto in #178
- chore(deps): bump golang.org/x/sys from 0.46.0 to 0.47.0 by @dependabot[bot] in #30
- [Fix] Harden application, storage, and release boundaries by @morluto in #183
- refactor(adapters): remove compatibility facades by @morluto in #187
New Contributors
- @dependabot[bot] made their first contribution in #30
Full Changelog: v0.10.0...v0.11.0