CHANGELOG
What's new.
Releases, features, and fixes as they ship.
- 0.10.0 2026-08-28
- What's Changed
- feat(voice): open real pull requests for Git-managed workloads by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/100
- feat(voice): give the action tool a real schema by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/102
- feat(web): flat Orders and Challenges panels for the ACME chain (HELM-127) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/103
- feat(web): white section labels with trailing rule in the nav launcher by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/104
- feat(web): rebindable keyboard shortcut registry (HELM-117) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/105
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.9.0...v0.10.0
- 0.9.0 2026-08-21
- What's Changed
- chore(api): run the dev backend natively against the shared remote Postgres by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/89
- feat: surface missing kubectl/helm in the header by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/90
- feat: voice assistant — read the cluster, run what is safe, surface what is not by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/91
- fix(voice): keep voice sessions out of the chat history by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/92
- design: track rigel.pen in the repo by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/93
- fix(voice): voice is a feature, not a per-launch env var by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/94
- ci: pack the desktop app on all three OSes without cutting a release by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/95
- fix(desktop): install both mac arches' native bindings, and pack both in CI by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/96
- feat(desktop): flatten the voice worker's native deps for packaging by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/97
- feat(desktop): ship the voice worker in packaged builds by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/98
- feat(desktop): voice in packaged builds by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/99
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.8.0...v0.9.0
- 0.8.0 2026-08-18
- 0.7.2 2026-07-26
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.7.1...v0.7.2
- 0.6.0 2026-07-23
- 0.5.1 2026-07-22
- What's Changed
- feat/nav history arrows by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/77
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.5.0...v0.5.1
- 0.5.0 2026-07-20
- What's Changed
- Durable assistant RBAC + exec capability by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/69
- Fix catalog update check for moving-tag apps (Affine) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/70
- Harden update checker: flavor-aware moving tags, hash schemes, honest unknown by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/71
- fix(catalog): scope bundled-dep names (plausible/penpot) + align supabase prompt pins by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/72
- Warn on major-version jumps before a one-click Update by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/73
- fix(updates): thread catalog repoURL into the live check so the GitHub Releases tier fires by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/74
- chore(catalog): pin n8n to 2.30.8 by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/75
- fix(catalog): per-app update checks so updating one app doesn't refresh/block all by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/76
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.4.1...v0.5.0
- 0.4.0 2026-07-19
- What's Changed
- feat(logs): right-click a deployment's pod → View Logs (HELM-102) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/59
- chore(api): rename bundled artifact + fix stale poll comment (HELM-101) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/60
- feat(settings): Settings → Overview (About + software updates) page by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/61
- feat(chat): shadcn Message Scroller + AI Elements message UI by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/63
- feat(web): migrate all icons to Font Awesome Pro by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/64
- feat(assistant): gear shortcut → Settings AI agents tab (HELM-95) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/62
- fix: opencode "Session not found" — per-agent session scoping + stable run dir (HELM-90) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/66
- docs: cross-platform hotkey labels + handlers design (spec) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/67
- feat: actor stamps on agent activity (🤖 Autonomous / 👤 Approved by you / 🔀 Opened a PR) (HELM-96) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/68
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.3.3...v0.4.0
- 0.3.2 2026-07-17
- What's Changed
- build(desktop): code-sign + notarize the macOS build by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/57
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.3.1...v0.3.2
- 0.3.1 2026-07-17
- What's Changed
- docs(nav): spec for nav launcher overlay by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/56
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.3.0...v0.3.1
- 0.3.0 2026-07-17
- What's Changed
- HELM-16 monetization foundation (spec) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/53
- feat(web): label the deployment restart action "Roll out" instead of "Restart" by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/55
- feat(billing): RIGEL_FREE_BETA switch — everyone fully entitled during beta by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/54
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.2.5...v0.3.0
- 0.2.5 2026-07-15
- What's Changed
- fix(ci): skip push marketing build on the release commit by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/51
- feat(desktop): in-app auto-update (electron-updater) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/52
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.2.3...v0.2.5
- 0.2.3 2026-07-15
- What's Changed
- fix(marketing): resolve exact release tag (no /latest lag) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/49
- fix(web): center the first-run cluster onboarding screen by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/50
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.2.2...v0.2.3
- 0.2.2 2026-07-15
- What's Changed
- chore(signups): pull secret so the image can go private by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/47
- feat(desktop): update-available chip in the header by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/48
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.2.1...v0.2.2
- 0.2.1 2026-07-14
- What's Changed
- feat(marketing): OS-detecting download CTAs, remove waitlist by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/46
- docs(release): reflect the shipped 3-OS build by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/45
- First-run cluster onboarding wizard (HELM-94) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/44
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.2.0...v0.2.1
- 0.2.0 2026-07-14
- What's Changed
- Deployments: richer expanded detail (rail+tabs, config insight) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/22
- Multi-cluster + create-local-cluster by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/23
- Move row quick-actions into the kebab menu by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/24
- Explain the cluster runs in Docker during create flow by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/25
- Stop flooding logs when metrics-server is absent by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/26
- Surface the kubeconfig backup after create/delete cluster by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/27
- RBAC: access analyzer + write actions + grant-assistant-a-role by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/28
- Connectivity tab: expandable flow rows (HELM-34) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/29
- Namespace inputs are dynamic dropdowns (HELM-33, HELM-40) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/30
- CI reliability: visible builds + lockfile drift guard (HELM-47) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/31
- chore(web): drop leftover "Helmsman" naming in composer strings by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/33
- Feature/ai action audit log by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/36
- Harden audit skill prompts (reliability/security/performance) — HELM-86 by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/35
- feat(backups): read-only Backups panel (HELM-87) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/37
- feat(assistant): correct + wire per-provider reasoning effort (HELM-48) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/38
- chore: remove pitch/ deck accidentally committed with HELM-48 by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/39
- feat(ui): add Cancel to windows/sections with a Save button (HELM-89) by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/40
- HELM-15: accounts, auth & server-enforced login gate by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/41
- Sign-in email + magic-link sign-in by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/42
- Org foundation: personal-as-org + account view by @tyrelchambers in https://github.com/tyrelchambers/rigel/pull/43
- **Full Changelog**: https://github.com/tyrelchambers/rigel/compare/v0.1.0...v0.2.0