github stablyai/orca v1.4.182

3 hours ago

Remote server / SSH

UI / workspace

Orchestration

  • perf(orchestration): route federated reads over shared control by @nwparker in #13814
  • fix(orchestration): close federated-read benchmark socket by @nwparker in #13939
  • fix(orchestration): release context-only dispatches by @Jinwoo-H in #13376
  • perf(orchestration): skip redundant federation acknowledgments by @nwparker in #13671
  • Use provider-neutral Opus alias in orchestration guide by @AmethystLiang in #14119

Agents / native chat

Windows / WSL

  • fix(startup): restore Windows PATH before shell changes by @OrcaWin in #13792
  • fix(windows): show first window before shell PATH hydration by @OrcaWin in #13799
  • fix(windows): restore fresh-profile startup after durable fsync by @nwparker in #14173
  • Fix Windows AI Vault resumes using the wrong shell by @OrcaWin in #13420
  • fix(source-control): hydrate Windows shell profile PATH by @OrcaWin in #13418
  • fix(git): support Windows-linked worktrees in WSL projects by @OrcaWin in #13483
  • fix(git): bypass WSL login shells for status reads by @OrcaWin in #13207
  • fix(wsl): preserve single-letter POSIX terminal cwd by @OrcaWin in #13859
  • fix(settings): emit Windows font family names as UTF-8 by @bbingz in #12602
  • fix(agent-hooks): exit Windows hooks when Orca env is missing by @innocarpe in #11568
  • fix(settings): paste bash-native skill setup under WSL PTY by @bbingz in #13710
  • Fix Ctrl+Z in Windows and Linux terminals by @brennanb2025 in #13398

Terminal

Browser

GitHub / source control

  • feat(github): support stacked pull requests by @Jinwoo-H in #13730
  • fix(github): fail closed when stack metadata is unavailable by @Jinwoo-H in #13866
  • feat(github): add PR comment reactions by @Jinwoo-H in #13470
  • fix(github): complete PR reactions for CodeRabbit reviews by @nwparker in #13456
  • fix(tasks): restore GitHub page and scroll position on reopen by @Jinwoo-H in #13096

Performance

  • perf(renderer): defer Quick Command host work by @nwparker in #13517
  • perf(renderer): unmount closed jump palette content by @nwparker in #13525
  • perf(renderer): unmount closed Workspace Board content by @nwparker in #13619
  • perf(renderer): unmount closed Quick Open content by @nwparker in #13618
  • perf(renderer): unmount closed workspace cleanup content by @nwparker in #13567
  • perf(renderer): unmount closed setup guide content by @nwparker in #13546
  • perf(renderer): index GitHub resume lookups by @nwparker in #13698
  • perf(renderer): keep the repos array identity across no-op refetches by @nwparker in #13744
  • perf(renderer): keep catalog array identity and path-status cache on no-op refetches by @nwparker in #13770
  • perf(renderer): skip runtime status map churn on unchanged re-probes by @nwparker in #13771
  • perf(renderer): scope batched open-file reconciliation by worktree by @nwparker in #13748
  • perf(ai-vault): isolate tab title resolution by @brennanb2025 in #13377
  • perf(editor): stop hidden panels duplicating remote reloads by @nwparker in #13634
  • perf(native-chat): suspend hidden transcript streams by @nwparker in #13622
  • perf(runtime): coalesce project lineage refreshes by @nwparker in #13638
  • perf(sqlite): cache prepared statements in SyncDatabase by @nwparker in #13769
  • [Perf-LH] Reuse renderer locale collators by @nwparker in #13444
  • [Perf-LH] Stop re-probing ordinary workspace folders every poll by @nwparker in #13437
  • [Perf-LH] Skip impossible advertised URL scans in PTY output by @nwparker in #13514
  • [Perf-SS] Keep orchestration drift Git off the Electron main thread by @nwparker in #13440
  • [Perf-SS] Overlap Git status with conflict-marker reads by @nwparker in #13529

Mobile

  • fix(mobile): load the repo list in GitHub Project mode by @Jinwoo-H in #12972
  • [leas code] Use shared mobile source-control decisions by @nwparker in #13453
  • [leas code] Use shared mobile GitHub Project sorting by @nwparker in #13459
  • [leas code] Use canonical mobile diff and OSC implementations by @nwparker in #13433
  • [leas code] Remove unused mobile PR and review code by @nwparker in #13404
  • [leas code] Remove unused mobile review code by @nwparker in #13421
  • [leas code] Remove mobile native-chat re-export facades by @nwparker in #13436
  • [leas code] Remove orphaned mobile PR composer by @nwparker in #13450

Tests / CI

Full Changelog: v1.4.180...v1.4.182

Don't miss a new orca release

NewReleases is sending notifications on new releases.