| 2.11.14 | ## What's Changed * feat(goose): integrate Goose agent + project recipes + spec-task parameter capture by @lukemarsden in https://github.com/helixml/helix/pull/2479 * feat(billing): default initial wallet balance to 0, lead onboarding with BYO Claude by @chocobar in https://github.com/helixml/helix/pull/2486 * fix(desktop): seed default branch on empty repos, surface worktree errors by @chocobar in https://github.com/helixml/helix/pull/2490 * cleaning up the camp site by @chocobar in https:/ | High | 6/1/2026 |
| 2.11.13 | 2.11.13 ## What's Changed * fix(helix-npx): short-circuit when package is already a binary on PATH by @lukemarsden in https://github.com/helixml/helix/pull/2475 * fix(desktop): unref bus messages deterministically to avoid shutdown SIGABRT by @lukemarsden in https://github.com/helixml/helix/pull/2478 * fix(api): keep PR-task in pull_request when GetPullRequest errors by @chocobar in https://github.com/helixml/helix/pull/2482 **Full Changelog**: https://github.com/helixml/helix/compare | High | 5/27/2026 |
| 2.11.12 | 2.11.12 ## What's Changed * Show task prompt in notifications panel tooltip by @lukemarsden in https://github.com/helixml/helix/pull/2456 * fix(frontend): stabilize InlineCommentForm ref callback by @chocobar in https://github.com/helixml/helix/pull/2468 * feat(desktop): make Ghostty respect system light/dark mode by @lukemarsden in https://github.com/helixml/helix/pull/2471 * Restore kanban scroll position on return navigation (+ platform fix for late PR descriptions) by @lukemarsden in | High | 5/21/2026 |
| 2.11.9 | ## What's Changed * feat(frontend): regroup org admin sidebar into Settings/Members/Cost/Access by @chocobar in https://github.com/helixml/helix/pull/2428 * fix(api): include cache token and cost fields in usage aggregate query by @chocobar in https://github.com/helixml/helix/pull/2429 * chore(api): refresh model_info.json and harden lookup for prefixed ids by @chocobar in https://github.com/helixml/helix/pull/2432 * fix(specs): tell agent push is HTTPS, forbid gh/ssh-add by @chocobar in htt | High | 5/14/2026 |
| 2.11.3 | 2.11.3 ## What's Changed * Suppress git merge editor prompt during workspace setup by @lukemarsden in https://github.com/helixml/helix/pull/2349 * Merge default branch before presenting PR by @lukemarsden in https://github.com/helixml/helix/pull/2348 * Spec design-review comments interrupt the agent by @lukemarsden in https://github.com/helixml/helix/pull/2347 * Disengage auto-scroll on explicit user scroll-up; gate scrollToBottom on actual growth by @lukemarsden in https://github.com/hel | High | 5/12/2026 |
| 2.11.2 | ## What's Changed * fix(rag): preserve knowledge subfolder in kodit RAG citations and page-image rendering by @chocobar in https://github.com/helixml/helix/pull/2323 * fix(spectask): set context_server_timeout=180 in settings.json (chrome MCP cold-start) by @lukemarsden in https://github.com/helixml/helix/pull/2320 * Sandbox absorbs runner: compose-based inference, scheduler deleted, multi-provider GPU-cloud test harness scaffolded by @lukemarsden in https://github.com/helixml/helix/pull/2322 | High | 5/6/2026 |
| 2.11.0 | 2.11.0 (Attempt 2) ## What's Changed * fix: replace fragile sticky-scroll with simple auto-scroll toggle by @lukemarsden in https://github.com/helixml/helix/pull/2264 * Remove host port exposure from VectorChord in production compose by @philwinder in https://github.com/helixml/helix/pull/2265 * Feature/nits 99 by @nessie993 in https://github.com/helixml/helix/pull/2233 * docs: design doc for duplicate claude-agent-acp spawn fix by @lukemarsden in https://github.com/helixml/helix/pull/226 | High | 4/29/2026 |
| 2.10.0 | ## What's Changed * refactor: remove Haystack and Typesense RAG providers, make Kodit default by @philwinder in https://github.com/helixml/helix/pull/2234 * fix: close race window that sends duplicate implementation instructions by @lukemarsden in https://github.com/helixml/helix/pull/2247 * feat(desktop): allow HELIX_ENCODER=vaapi to force VA-API on AMD by @chocobar in https://github.com/helixml/helix/pull/2248 * feat(license): offline validator denylist with hashed entries by @chocobar in | High | 4/24/2026 |
| 2.10.0-rc1 | ## What's Changed * refactor: remove Haystack and Typesense RAG providers, make Kodit default by @philwinder in https://github.com/helixml/helix/pull/2234 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.31...2.10.0-rc1 | High | 4/21/2026 |
| 2.9.31 | 2.9.31 ## What's Changed * feat: discoverable git repo options and clone instructions by @chocobar in https://github.com/helixml/helix/pull/2228 * Feature/agent test by @nessie993 in https://github.com/helixml/helix/pull/2231 * add x ai grok by @nessie993 in https://github.com/helixml/helix/pull/2232 * fix: scope secret uniqueness per project/app by @chocobar in https://github.com/helixml/helix/pull/2229 * Switching endpoint type from user → global doesn't work -... by @lukemarsden in ht | High | 4/21/2026 |
| 2.9.31 | 2.9.31 ## What's Changed * feat: discoverable git repo options and clone instructions by @chocobar in https://github.com/helixml/helix/pull/2228 * Feature/agent test by @nessie993 in https://github.com/helixml/helix/pull/2231 * add x ai grok by @nessie993 in https://github.com/helixml/helix/pull/2232 * fix: scope secret uniqueness per project/app by @chocobar in https://github.com/helixml/helix/pull/2229 * Switching endpoint type from user → global doesn't work -... by @lukemarsden in ht | High | 4/21/2026 |
| 2.9.31 | 2.9.31 ## What's Changed * feat: discoverable git repo options and clone instructions by @chocobar in https://github.com/helixml/helix/pull/2228 * Feature/agent test by @nessie993 in https://github.com/helixml/helix/pull/2231 * add x ai grok by @nessie993 in https://github.com/helixml/helix/pull/2232 * fix: scope secret uniqueness per project/app by @chocobar in https://github.com/helixml/helix/pull/2229 * Switching endpoint type from user → global doesn't work -... by @lukemarsden in ht | High | 4/21/2026 |
| 2.9.31 | 2.9.31 ## What's Changed * feat: discoverable git repo options and clone instructions by @chocobar in https://github.com/helixml/helix/pull/2228 * Feature/agent test by @nessie993 in https://github.com/helixml/helix/pull/2231 * add x ai grok by @nessie993 in https://github.com/helixml/helix/pull/2232 * fix: scope secret uniqueness per project/app by @chocobar in https://github.com/helixml/helix/pull/2229 * Switching endpoint type from user → global doesn't work -... by @lukemarsden in ht | High | 4/21/2026 |
| 2.9.30 | ## What's Changed * Reduce embedding log noise by @philwinder in https://github.com/helixml/helix/pull/2218 * Reduce embedding log noise by @philwinder in https://github.com/helixml/helix/pull/2219 * Disable Open PR and Reject buttons until agent has pushed code by @chocobar in https://github.com/helixml/helix/pull/2220 * fix: reject approve-implementation if no commits have been pushed by @chocobar in https://github.com/helixml/helix/pull/2222 * Rename "Just Do It" to "Skip spec" and add t | High | 4/17/2026 |
| 2.9.29 | ## What's Changed * fix: switch Ubuntu mirrors to GB mirrors in all Dockerfiles by @lukemarsden in https://github.com/helixml/helix/pull/2212 * fix: switch Ubuntu mirrors from GB to Oxford (mirror.ox.ac.uk) by @lukemarsden in https://github.com/helixml/helix/pull/2213 * fix: stop rewriting ports.ubuntu.com — Oxford mirror lacks arm64 packages by @lukemarsden in https://github.com/helixml/helix/pull/2214 * fix: auto-add team creator as member and fix authz bypasses by @chocobar in https://git | High | 4/16/2026 |
| 2.9.28 | ## What's Changed * fix: replace timing-based message_completed dedup with state-based approach by @lukemarsden in https://github.com/helixml/helix/pull/2209 * fix: disable AppStream metadata downloads in desktop image build by @lukemarsden in https://github.com/helixml/helix/pull/2211 * fix: prevent desktop-bridge crash when API restarts by @lukemarsden in https://github.com/helixml/helix/pull/2210 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.27...2.9.28 | High | 4/16/2026 |
| 2.9.27 | ## What's Changed * fix: bump ZED_COMMIT to fix flaky E2E Phase 12 by @lukemarsden in https://github.com/helixml/helix/pull/2191 * fix: UpdateSession must bump Updated timestamp to prevent idle kills by @lukemarsden in https://github.com/helixml/helix/pull/2195 * fix: treat terminated_idle as absent in listTasks sandbox state by @lukemarsden in https://github.com/helixml/helix/pull/2196 * fix: bump ZED_COMMIT for request_id desync fix by @lukemarsden in https://github.com/helixml/helix/pull/ | High | 4/16/2026 |
| 2.9.26 | ## What's Changed * chore: remove unused keycloak installation from kind_helm_install.sh by @philwinder in https://github.com/helixml/helix/pull/2183 * fix: GPU memory leak + frontend reconnect storm by @lukemarsden in https://github.com/helixml/helix/pull/2185 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.25...2.9.26 | High | 4/14/2026 |
| 2.9.25 | ## What's Changed * Fix controlplane CrashLoopBackOff when Kodit is enabled (missing ORT library) by @lukemarsden in https://github.com/helixml/helix/pull/2182 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.24...2.9.25 | High | 4/11/2026 |
| 2.9.24 | ## What's Changed * fix: pass interrupt=true to Zed + bump ZED_COMMIT for real interrupt by @lukemarsden in https://github.com/helixml/helix/pull/2173 * fix: strip null bytes from prompt in createTaskFromPrompt by @lukemarsden in https://github.com/helixml/helix/pull/2176 * fix: stopped sessions show as running on kanban by @lukemarsden in https://github.com/helixml/helix/pull/2177 * fix: nil panic in start session when context canceled after StartDesktop by @lukemarsden in https://github.com/he | Medium | 4/11/2026 |
| 2.9.23 | ## What's Changed * fix: ZE2E phase 8 interrupt ordering (dedup + Zed fix) by @lukemarsden in https://github.com/helixml/helix/pull/2171 * fix: deduplicate message_completed to fix ZE2E phase 8 isolation violation by @lukemarsden in https://github.com/helixml/helix/pull/2170 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.22...2.9.23 | Medium | 4/10/2026 |
| 2.9.22 | ## What's Changed * docs: root cause analysis for Zed restart message-lost bug by @lukemarsden in https://github.com/helixml/helix/pull/2162 * feat: add Kodit vision search with document page images by @philwinder in https://github.com/helixml/helix/pull/2164 * fix: bump ZED_COMMIT to include ensure_thread_subscription fix by @lukemarsden in https://github.com/helixml/helix/pull/2165 * fix: don't stop sandbox before docker compose up in ./stack start by @lukemarsden in https://github.com/hel | Medium | 4/10/2026 |
| 2.9.21 | ## What's Changed * Add stealth Chrome flags to Chrome DevTools MCP default config by @lukemarsden in https://github.com/helixml/helix/pull/2139 * Inject project secrets into exploratory (human) desktop env by @lukemarsden in https://github.com/helixml/helix/pull/2140 * Fix 403 error when resuming Human Desktop on shared projects by @lukemarsden in https://github.com/helixml/helix/pull/2141 * Fix text highlighting in bullet point lists on spec review page by @lukemarsden in https://github.co | High | 4/7/2026 |
| 2.9.20 | ## What's Changed * Add Enter key shortcut and plus button to spec task details page by @lukemarsden in https://github.com/helixml/helix/pull/2134 * Fix notifications panel ordering: sort by newest-first by @lukemarsden in https://github.com/helixml/helix/pull/2112 * Show desktop "Starting" spinner immediately when Start Planning is clicked by @lukemarsden in https://github.com/helixml/helix/pull/2135 * Add red dot notification indicator on Kanban cards by @lukemarsden in https://github.com/ | Medium | 4/3/2026 |
| 2.9.19 | ## What's Changed * Version control CI cleanup scripts, fix build cache preservation by @lukemarsden in https://github.com/helixml/helix/pull/2129 * Fix PR author identity: use acting user's GitHub OAuth for push and PR creation by @chocobar in https://github.com/helixml/helix/pull/2120 * Remove FIFO queue, route by request_id from message_added by @lukemarsden in https://github.com/helixml/helix/pull/2132 * Bump ZED_COMMIT: turn-scoped request_id in Stopped flush by @lukemarsden in https:// | Medium | 4/3/2026 |
| 2.9.18 | ## What's Changed * Fix connection replacement race + Phase 12 reconnect E2E test by @lukemarsden in https://github.com/helixml/helix/pull/2127 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.17...2.9.18 | Medium | 4/2/2026 |
| 2.9.17 | ## What's Changed * Auto-start desktop when sending a message to a stopped session by @lukemarsden in https://github.com/helixml/helix/pull/2098 * Fix task stuck as done when moved back to backlog after merge by @lukemarsden in https://github.com/helixml/helix/pull/2099 * Add merge-order warning for sandbox-versions.txt to CLAUDE.md by @lukemarsden in https://github.com/helixml/helix/pull/2102 * Add assignee filter to Kanban board by @lukemarsden in https://github.com/helixml/helix/pull/2101 | Medium | 4/2/2026 |
| 2.9.16 | 2.9.16 ## What's Changed * Add .claude to .gitignore by @chocobar in https://github.com/helixml/helix/pull/2072 * Fix frontend request flooding and add session ETag support by @lukemarsden in https://github.com/helixml/helix/pull/2077 * Fix spec task polling recreating PRs after user closes them by @chocobar in https://github.com/helixml/helix/pull/2075 * fix: generate excerpts XML block in knowledge skill for citations by @philwinder in https://github.com/helixml/helix/pull/2076 * Use C | Medium | 3/31/2026 |
| 2.9.15 | 2.9.15 ## What's Changed * api-1 | 2026-03-21T08:44:39Z ERR pkg/anthropic/anthropic_... by @lukemarsden in https://github.com/helixml/helix/pull/2042 * Polish notifications panel: dedup, time-ago, icon & layout improvements by @lukemarsden in https://github.com/helixml/helix/pull/2044 * fix: prevent phantom connection leak in RevDial causing cascading 1006 errors by @lukemarsden in https://github.com/helixml/helix/pull/2045 * refactor: use RegisterRepositoryParams struct for Kodit registr | Medium | 3/31/2026 |
| 2.9.14-rc1 | ## What's Changed * api-1 | 2026-03-21T08:44:39Z ERR pkg/anthropic/anthropic_... by @lukemarsden in https://github.com/helixml/helix/pull/2042 * Polish notifications panel: dedup, time-ago, icon & layout improvements by @lukemarsden in https://github.com/helixml/helix/pull/2044 * fix: prevent phantom connection leak in RevDial causing cascading 1006 errors by @lukemarsden in https://github.com/helixml/helix/pull/2045 * refactor: use RegisterRepositoryParams struct for Kodit registration by @ | Medium | 3/27/2026 |
| 2.9.14 | 2.9.14 ## What's Changed * Merge latest zed upstream paying close attention to and u... by @lukemarsden in https://github.com/helixml/helix/pull/1998 * fix: allow multiple viewers to stream the same session by @lukemarsden in https://github.com/helixml/helix/pull/2013 * feat(rag): initial kodit-based rag implementation by @lukemarsden in https://github.com/helixml/helix/pull/1964 * fix: kanban cards show correct desktop state after sandbox restart by @lukemarsden in https://github.com/hel | Medium | 3/26/2026 |
| 2.9.13-rc1 | ## What's Changed * Merge latest zed upstream paying close attention to and u... by @lukemarsden in https://github.com/helixml/helix/pull/1998 * fix: allow multiple viewers to stream the same session by @lukemarsden in https://github.com/helixml/helix/pull/2013 * feat(rag): initial kodit-based rag implementation by @lukemarsden in https://github.com/helixml/helix/pull/1964 * fix: kanban cards show correct desktop state after sandbox restart by @lukemarsden in https://github.com/helixml/helix | Medium | 3/25/2026 |
| 2.9.12 | 2.9.12 ## What's Changed * fix(websocket): clear stale ZedThreadID on thread_load_error by @lukemarsden in https://github.com/helixml/helix/pull/1975 * Reformat PR footer to multiline Markdown layout by @lukemarsden in https://github.com/helixml/helix/pull/1987 * fix: 2.9.10 regressions — kanban status + PR creation by @lukemarsden in https://github.com/helixml/helix/pull/1986 * Add task assignees to Kanban board by @lukemarsden in https://github.com/helixml/helix/pull/1985 * Fix notific | Medium | 3/23/2026 |
| 2.9.12-rc2 | 2.9.12-rc2 | Medium | 3/23/2026 |
| 2.9.12-rc1 | ## What's Changed * fix(websocket): clear stale ZedThreadID on thread_load_error by @lukemarsden in https://github.com/helixml/helix/pull/1975 * Reformat PR footer to multiline Markdown layout by @lukemarsden in https://github.com/helixml/helix/pull/1987 * fix: 2.9.10 regressions — kanban status + PR creation by @lukemarsden in https://github.com/helixml/helix/pull/1986 * Add task assignees to Kanban board by @lukemarsden in https://github.com/helixml/helix/pull/1985 * Fix notification badg | Medium | 3/23/2026 |
| 2.9.11 | ## What's Changed * Add retry and increase timeout for Zed E2E test by @chocobar in https://github.com/helixml/helix/pull/1982 * Hide token expiry warnings for setup-token subscriptions by @chocobar in https://github.com/helixml/helix/pull/1984 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.10...2.9.11 | Low | 3/20/2026 |
| 2.9.10 | ## What's Changed * fix(UI): persist top-level kanban label filters in local storage by @lukemarsden in https://github.com/helixml/helix/pull/1963 * Don't try and download screenshots for DevOps that we kno... by @lukemarsden in https://github.com/helixml/helix/pull/1966 * I swear the present working directory gets randomly set. ... by @lukemarsden in https://github.com/helixml/helix/pull/1968 * Add prominent author field in spectask details by @lukemarsden in https://github.com/helixml/heli | Low | 3/20/2026 |
| 2.9.9 | ## What's Changed * fix: restore in-container browser flow for Claude auth by @chocobar in https://github.com/helixml/helix/pull/1962 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.8...2.9.9 | Low | 3/19/2026 |
| 2.9.8 | ## What's Changed * Fix prompt queue/interrupt bugs that hang Zed thread by @lukemarsden in https://github.com/helixml/helix/pull/1961 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.7...2.9.8 | Low | 3/19/2026 |
| 2.9.7 | ## What's Changed * read helix’s design/2026-03-18-zfs-deployment-issues.md a... by @lukemarsden in https://github.com/helixml/helix/pull/1955 * fix: prominent Claude auth sign-in button by @chocobar in https://github.com/helixml/helix/pull/1956 * ReferenceError: TypesInteractionState is not defined **... by @lukemarsden in https://github.com/helixml/helix/pull/1954 * I think we don't need to build the sandbox on every commi... by @lukemarsden in https://github.com/helixml/helix/pull/1958 * | Low | 3/19/2026 |
| 2.9.7-rc1 | ## What's Changed * read helix’s design/2026-03-18-zfs-deployment-issues.md a... by @lukemarsden in https://github.com/helixml/helix/pull/1955 * fix: prominent Claude auth sign-in button by @chocobar in https://github.com/helixml/helix/pull/1956 * # ReferenceError: TypesInteractionState is not defined **... by @lukemarsden in https://github.com/helixml/helix/pull/1954 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.6...2.9.7-rc1 | Low | 3/19/2026 |
| 2.9.6 | ## What's Changed * Fix: use mount -o nouuid for XFS cloned zvols by @lukemarsden in https://github.com/helixml/helix/pull/1947 * feat(UI): add current label configuration to local storage by @lukemarsden in https://github.com/helixml/helix/pull/1953 * fix(mac): kill qemu when exiting helix by @lukemarsden in https://github.com/helixml/helix/pull/1949 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.5...2.9.6 | Low | 3/18/2026 |
| 2.9.5 | 2.9.5 ## What's Changed * fix: Claude auth npm install permission fix (--prefix ~/.local) by @chocobar in https://github.com/helixml/helix/pull/1950 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.4...2.9.5 | Low | 3/18/2026 |
| 2.9.5-rc2 | Release 2.9.5-rc2 | Low | 3/18/2026 |
| 2.9.5-rc1 | Release 2.9.5-rc1 | Low | 3/18/2026 |
| 2.9.4 | ## What's Changed * fix: correct app bundle name in uninstall script by @chocobar in https://github.com/helixml/helix/pull/1940 * feat: add labels to spec tasks by @philwinder in https://github.com/helixml/helix/pull/1939 * Upgrade Kodit to v1.2.0. by @lukemarsden in https://github.com/helixml/helix/pull/1942 * Fix: always migrate golden to zvol after promotion by @lukemarsden in https://github.com/helixml/helix/pull/1944 * Fix: detectPoolRoot handles ZFS dataset mounts by @lukemarsden in h | Low | 3/18/2026 |
| 2.9.4-rc2 | Release 2.9.4-rc2 | Low | 3/18/2026 |
| 2.9.4-rc1 | ## What's Changed * fix: correct app bundle name in uninstall script by @chocobar in https://github.com/helixml/helix/pull/1940 * feat: add labels to spec tasks by @philwinder in https://github.com/helixml/helix/pull/1939 * Upgrade Kodit to v1.2.0. by @lukemarsden in https://github.com/helixml/helix/pull/1942 * Fix: always migrate golden to zvol after promotion by @lukemarsden in https://github.com/helixml/helix/pull/1944 * Fix: detectPoolRoot handles ZFS dataset mounts by @lukemarsden in h | Low | 3/17/2026 |
| 2.9.3 | ## What's Changed * fix: Claude subscription browser auth hangs on desktop app by @chocobar in https://github.com/helixml/helix/pull/1933 * Neither attachRepositoryToProject nor detachRepositoryFro... by @lukemarsden in https://github.com/helixml/helix/pull/1934 * fix: Claude auth — use platform URL, fix npm timing, add sh to exec by @chocobar in https://github.com/helixml/helix/pull/1936 * fix: Claude auth npm install retry + spinner by @chocobar in https://github.com/helixml/helix/pull/193 | Low | 3/17/2026 |
| 2.9.2-rc3 | 2.9.2-rc3 | Low | 3/17/2026 |
| 2.9.2-rc2 | ## What's Changed * Neither attachRepositoryToProject nor detachRepositoryFro... by @lukemarsden in https://github.com/helixml/helix/pull/1934 * fix: Claude auth — use platform URL, fix npm timing, add sh to exec by @chocobar in https://github.com/helixml/helix/pull/1936 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.2-rc1...2.9.2-rc2 | Low | 3/17/2026 |
| 2.9.2-rc1 | Release 2.9.2-rc1 | Low | 3/17/2026 |
| 2.9.1 | ## What's Changed * fix: WebSocket race — fallback request_id mapping by @chocobar in https://github.com/helixml/helix/pull/1923 * fix: skip VA-API encoders on AMD GPUs, fall through to openh264 by @chocobar in https://github.com/helixml/helix/pull/1924 * project settings grouping by @nessie993 in https://github.com/helixml/helix/pull/1925 * Fix non-Anthropic provider routing for agent tasks (Ollama) by @chocobar in https://github.com/helixml/helix/pull/1922 * feat: ZFS zvol cloning for gol | Low | 3/17/2026 |
| 2.9.0 | ## What's Changed * feat: migrate default container registry to ghcr.io/helixml by @philwinder in https://github.com/helixml/helix/pull/1901 **Full Changelog**: https://github.com/helixml/helix/compare/2.8.7...2.9.0 | Low | 3/16/2026 |
| 2.8.7 | ## What's Changed * We recently significantly changed how the chat session in... by @lukemarsden in https://github.com/helixml/helix/pull/1910 * fix: send open_thread on reconnect to restore Zed sync subscriptions by @lukemarsden in https://github.com/helixml/helix/pull/1914 * On the spec viewer page on mobile, you still see the GitH... by @lukemarsden in https://github.com/helixml/helix/pull/1913 * fix: recover from interrupted golden cache copy on API crash by @lukemarsden in https://githu | Low | 3/16/2026 |
| 2.8.6 | ## What's Changed * fix: clear lifecycle fields when moving task back to backlog by @lukemarsden in https://github.com/helixml/helix/pull/1909 * bug report from user: Description: When attempting to aut... by @lukemarsden in https://github.com/helixml/helix/pull/1912 **Full Changelog**: https://github.com/helixml/helix/compare/2.8.5...2.8.6 | Low | 3/15/2026 |
| 2.8.5 | ## What's Changed * When you join a session midway through, like you refresh ... by @lukemarsden in https://github.com/helixml/helix/pull/1905 * Issue with onboarding on the SaaS (app.helix.ml) two thin... by @lukemarsden in https://github.com/helixml/helix/pull/1907 * Add support for thinking tags to the SpecTask detail page... by @lukemarsden in https://github.com/helixml/helix/pull/1906 * The SaaS at app.helix.ml says "sign in with your organisa... by @lukemarsden in https://github.com/he | Low | 3/14/2026 |
| 2.8.4 | ## What's Changed * helix test has no --organization (like helix apply), fix ... by @lukemarsden in https://github.com/helixml/helix/pull/1886 * It should be possible to move to backlog something that's... by @lukemarsden in https://github.com/helixml/helix/pull/1892 * Fix 128K context limit and remove dead API key injection in settings sync by @lukemarsden in https://github.com/helixml/helix/pull/1891 * fix: increase postgres max_connections from 50 to 200 by @lukemarsden in https://github. | Low | 3/14/2026 |
| 2.8.3 | ## What's Changed * Add Anthropic via Google Vertex AI provider support by @lukemarsden in https://github.com/helixml/helix/pull/1885 * Fix settings-sync-daemon and sandbox image recovery by @lukemarsden in https://github.com/helixml/helix/pull/1887 * it should be possible to unlink a github token in the UI.... by @lukemarsden in https://github.com/helixml/helix/pull/1888 **Full Changelog**: https://github.com/helixml/helix/compare/2.8.2...2.8.3 | Low | 3/12/2026 |
| 2.8.2 | ## What's Changed * feat(ci): dual-push all images to GHCR by @philwinder in https://github.com/helixml/helix/pull/1884 **Full Changelog**: https://github.com/helixml/helix/compare/2.8.1...2.8.2 | Low | 3/12/2026 |
| 2.8.2-rc3 | Release 2.8.2-rc3 | Low | 3/12/2026 |