Release 1.0.86
What's Changed
- Scope reconnect to one env and show scrollable redeploy status by @rihards-freimanis in #432
- Refit terminal immediately on layout panel toggles by @rihards-freimanis in #434
- Route terminal query replies to the source session by @rihards-freimanis in #441
- Surface deploy failure details and a deploy-aware doctor in the Activities panel by @sophium in #439
- Validate the Scoop manifest during stable release by @rihards-freimanis in #444
- Failed-deploy recovery: card actions activate the Local tab, and reconnect stops re-deploying a failed env by @sophium in #446
- Failed-deploy recovery: doctor recovery actions, single-recommendation, and stop a failed env re-deploying on reopen/reconnect by @sophium in #450
- Fix four desktop UX bugs: sidebar blank-screen, LOCAL badge, terminal scroll, diff order by @rihards-freimanis in #452
- Let the env Cloud alias dropdown be cleared via "— None —" by @rihards-freimanis in #453
- Make AI-tab Claude restore explicit and per-cwd (works on local-agent) by @rihards-freimanis in #454
- Add erun-blueprint-docs skill for product docs sites by @rihards-freimanis in #455
- Sidebar environment hover card: version, working issue, and activity by @rihards-freimanis in #457
- Add an 'Upgrade all' action for environments (per-env opt-in + stable/snapshot channel) by @rihards-freimanis in #458
- Make #324 IDE real-run integration scenarios pass on non-darwin hosts by @rihards-freimanis in #468
- Fix the Upgrade-all flow: resolution, plan display, and where it runs by @sophium in #461
- Document the build step: what it does, how it discovers components, and where tests run by @sophium in #472
- AI tab Claude effort level (#469) + stop persisting a phantom runtime version on cached deploys by @sophium in #474
- Fix the phantom runtime version: mint once per deploy, guard the open-flow persist, and resolve the picker's registry from the env by @rihards-freimanis in #476
- Reconnect to the running remote shell on reopen via persistent dtach sessions by @rihards-freimanis in #479
- Stop re-answering cursor-position queries replayed from saved terminal buffers by @rihards-freimanis in #485
- AI tab: per-env Claude default model and verbose/debug launch flags; runtime image adds rg and ss, bumps Claude Code to 2.1.170 by @rihards-freimanis in #486
- Lock terminal scroll-anchor invariants across resizes by @rihards-freimanis in #487
- Scope the Manage-dialog redeploy banner and unsaved-changes dot to deploy-relevant fields by @rihards-freimanis in #488
- Make failed cloud-context stops report the actionable reason by @rihards-freimanis in #489
- Sidebar shows the env's real state: status-aware open dot and hover card by @rihards-freimanis in #490
- Pin the legacy working-issue test helper hermetic by @rihards-freimanis in #493
- AI tab: add the ultracode effort level and make it the default by @rihards-freimanis in #494
- AGENTS.md: require syncing main before cutting a branch by @rihards-freimanis in #496
- Upgrade all: run each member in its own env in parallel, with one honest resolver by @rihards-freimanis in #499
- Clear the env 'failed' status when a later deploy succeeds by @rihards-freimanis in #500
- Upgrade resolver: fall back to the canonical image when the tenant repo can't be listed by @rihards-freimanis in #502
Full Changelog: v1.0.85...v1.0.86