What's Changed
- docs: add RELEASING.md by @dnsquared in #777
- fix(#775): unlock discarded desktop grooming sessions by @dnsquared in #778
- feat(#774): add shipper init drift guard by @dnsquared in #790
- fix(#773): normalize desktop GitHub release state by @dnsquared in #793
- chore(#776): add dependabot updates by @dnsquared in #794
- fix(#787): reject headless setup and remove claude sandbox by @dnsquared in #804
- docs(#780): fill out recipes guide by @dnsquared in #805
- feat(#781): add troubleshooting guide by @dnsquared in #806
- docs(#782): add environment variables reference by @dnsquared in #807
- docs(#783): add shipper directory reference by @dnsquared in #808
- docs(#784): add hooks reference by @dnsquared in #809
- docs(#785): add end-to-end MCP setup guide by @dnsquared in #810
- docs(#786): add supported coding agents page by @dnsquared in #811
- docs(#792): expand architecture coverage by @dnsquared in #812
- chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #795
- chore(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #796
- chore(deps): bump actions/upload-pages-artifact from 3 to 5 by @dependabot[bot] in #798
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #797
- chore(deps-dev): bump @commitlint/cli from 19.8.1 to 21.0.0 by @dependabot[bot] in #800
- chore(deps-dev): bump electron-vite from 3.1.0 to 5.0.0 by @dependabot[bot] in #801
- chore(deps-dev): bump electron from 41.3.0 to 42.0.1 by @dependabot[bot] in #803
- chore(deps): bump the npm-minor-patch group across 1 directory with 12 updates by @dependabot[bot] in #813
- chore(deps-dev): bump vitest from 3.2.4 to 4.1.5 by @dependabot[bot] in #802
- fix(#814): queue headless AskUserQuestion batches by @dnsquared in #816
- docs(#815): deduplicate hook context env docs by @dnsquared in #819
- fix(#817): rename action queue success label by @dnsquared in #822
- docs(#788): expand docs index overviews by @dnsquared in #823
- docs(#818): document desktop operational workflows by @dnsquared in #824
- feat(#825): restore closed groom outcomes by @dnsquared in #828
- fix(#826): buffer interactive lock renewal logs by @dnsquared in #829
- feat(#827): move new issue creation to output protocol by @dnsquared in #830
- docs: declare Linux support for the CLI and MCP by @dnsquared in #832
- fix(#831): keep action log modal contained by @dnsquared in #834
- fix(groom): forbid treating the issue body as resolving product decisions by @dnsquared in #833
- fix(#836): accept full grooming without parent by @dnsquared in #838
- feat(design): experimental adversarial design review loop by @dnsquared in #837
- fix(#835): restrict ask-user bridge to mcp runs by @dnsquared in #839
- fix(#840): relax version freshness gating by @dnsquared in #841
- feat(#842): rename action queue to activity by @dnsquared in #843
- chore(release): bump to 3.1.0 by @dnsquared in #844
New Contributors
- @dependabot[bot] made their first contribution in #795
Full Changelog: v3.0.1...v3.1.0