github stablyai/orca v1.4.181

latest release: v1.4.182-rc.0
4 hours ago

New Features

Fixes

  • fix: pr-bug-scan validated finding from #4213 by @buf0-bot[bot] in #4311
  • fix(ui): align toggle switch handle symmetrically in on state by @sei0 in #9714
  • fix(composer): autosize Create Worktree note on PR prefill by @innocarpe in #10580
  • fix(ai-vault): preserve agent metadata header on session row expansion by @hwantage in #10920
  • fix(agent-hooks): exit Windows hooks when Orca env is missing by @innocarpe in #11568
  • fix(file-explorer): open symlink files when stat fails by @xianjianlf2 in #11670
  • fix(repo-icon): center emoji glyph within its sized icon box by @chucoding in #12057
  • fix(repo-icon): keep a renamed fork's own owner avatar by @shanchen97 in #12271
  • fix: wrap unbroken auto-rename failure output by @doyoonear in #12317
  • fix(editor): map .jsp/.jspf to the html language id by @taehwanis in #12402
  • fix(settings): emit Windows font family names as UTF-8 by @bbingz in #12602
  • fix(cursor): accept BOM-prefixed hook JSON by @plaonn in #12652
  • fix(terminal): agent pane auto-launch lost under fish + Starship (STA-3417) by @brennanb2025 in #12840
  • fix(browser): stop impersonating the source browser's UA on cookie import (STA-3514) by @brennanb2025 in #12849
  • fix(ci): run the root-directory guard on stock macOS bash 3.2 by @ethznn in #12879
  • fix(gitlab): guard against non-array API responses in MR/issue listing by @afifhaziq in #12911
  • fix(i18n): restore the Japanese renderings the brand revert left in Latin by @makoto-developer in #12934
  • fix(terminal): wait for shell-ready before every SSH startup command by @brennanb2025 in #12963
  • fix(mobile): load the repo list in GitHub Project mode by @Jinwoo-H in #12972
  • fix(terminal): skip a too-wide alt frame on snapshot replay by @brennanb2025 in #13014
  • fix(tasks): restore GitHub page and scroll position on reopen by @Jinwoo-H in #13096
  • Reland canonical PTY hydration without evicting live legacy rows by @AmethystLiang in #13132
  • fix(terminal): keep the reattach grid push alive for a hidden pane by @brennanb2025 in #13155
  • fix(terminal): deliver SIGWINCH to the PTY foreground process group by @brennanb2025 in #13164
  • fix(git): bypass WSL login shells for status reads by @OrcaWin in #13207
  • fix(terminal): restore the floating workspace open and maximized by @brennanb2025 in #13258
  • perf(native-chat): probe WSL transcript paths asynchronously by @OrcaWin in #13265
  • Strip liveness gate from AI Vault session delete by @AmethystLiang in #13279
  • fix(terminal): claim printable keydowns structurally so committed IME text survives by @nwparker in #13288
  • test(e2e): normalise the pty line terminator so the IME specs can run on Windows by @nwparker in #13313
  • test(e2e): cover a macOS system key remap reaching the terminal (#11170) by @nwparker in #13314
  • test(terminal): pin the macOS key-binding substitution against #11170 by @nwparker in #13315
  • fix(grok): carry reasoning effort for models outside the seed catalog by @AmethystLiang in #13365
  • refactor(task-page): extract pure helpers and share task preset query map by @AmethystLiang in #13367
  • fix(orchestration): release context-only dispatches by @Jinwoo-H in #13376
  • perf(ai-vault): isolate tab title resolution by @brennanb2025 in #13377
  • docs: update GitHub star history chart by @AmethystLiang in #13380
  • fix(terminal): preserve OSC 8 links across cold parking by @brennanb2025 in #13382
  • fix(agent-hooks): accept BOM-prefixed hook configs by @brennanb2025 in #13383
  • Fix terminal select-all and copy in Kitty-enabled TUIs by @brennanb2025 in #13388
  • test(i18n): match Japanese agent search label by @brennanb2025 in #13389
  • Fix native chat history across transcript formats by @brennanb2025 in #13393
  • Fix Ctrl+Z in Windows and Linux terminals by @brennanb2025 in #13398
  • [leas code] Remove unreachable code by @nwparker in #13400
  • [leas code] Simplify boolean guards by @nwparker in #13401
  • [leas code] Remove unused mobile PR and review code by @nwparker in #13404
  • [leas code] Centralize mobile renderer test setup by @nwparker in #13408
  • [leas code] Deduplicate GitHub link normalization by @nwparker in #13409
  • fix(workspaces): start task agents on remote hosts by @Jinwoo-H in #13412
  • [leas code] Deduplicate repository search entries by @nwparker in #13415
  • [leas code] Deduplicate Linear team readers by @nwparker in #13417
  • fix(source-control): hydrate Windows shell profile PATH by @OrcaWin in #13418
  • fix(mobile-ios): require external TestFlight distribution by @AmethystLiang in #13419
  • Fix Windows AI Vault resumes using the wrong shell by @OrcaWin in #13420
  • [leas code] Remove unused mobile review code by @nwparker in #13421
  • [leas code] Reuse renderer control paths by @nwparker in #13425
  • fix(computer-use): prevent repeated screen recording prompts by @Jinwoo-H in #13427
  • [leas code] Deduplicate account rate-limit target selection by @nwparker in #13428
  • fix(persistence): salvage corrupt workspace session entries by @Jinwoo-H in #13431
  • refactor(ui): consolidate toggle switches by @brennanb2025 in #13432
  • [leas code] Use canonical mobile diff and OSC implementations by @nwparker in #13433
  • [leas code] Remove mobile native-chat re-export facades by @nwparker in #13436
  • [Perf-LH] Stop re-probing ordinary workspace folders every poll by @nwparker in #13437
  • [Perf-SS] Keep orchestration drift Git off the Electron main thread by @nwparker in #13440
  • [Perf-LH] Reuse renderer locale collators by @nwparker in #13444
  • [Perf-SS] Keep relay writer drains linear under deep backlogs by @nwparker in #13449
  • fix(quick-open): compact Cmd+P file rows by @nwparker in #13454
  • fix(github): complete PR reactions for CodeRabbit reviews by @nwparker in #13456
  • [Perf-SS] Keep automation output snapshots linear under long runs by @nwparker in #13469
  • refactor(runtime): extract pure path-candidate, review-branch, and folder-workspace helpers from orca-runtime by @AmethystLiang in #13496
  • [Perf-LH] Skip impossible advertised URL scans in PTY output by @nwparker in #13514
  • [Perf-LH] Serialize relay JSON payloads once per publication by @nwparker in #13516
  • perf(renderer): defer Quick Command host work by @nwparker in #13517
  • [Perf-LH] Skip redundant native chat session rebuilds by @nwparker in #13519
  • fix(agent-dashboard): highlight agents awaiting input by @brennanb2025 in #13523
  • perf(renderer): unmount closed jump palette content by @nwparker in #13525
  • fix: contain unbroken crash and skill update output by @brennanb2025 in #13531
  • [perf-remote] perf(renderer): gate remote session mirror scans by @nwparker in #13544
  • chore(mobile): prepare 0.0.43 releases by @nwparker in #13549
  • [perf-remote] perf(renderer): gate unread badge scans by @nwparker in #13554
  • docs(mobile): keep Android links on published release by @nwparker in #13565
  • Fix paginated Codex metadata and native-chat RPC image bounds by @nwparker in #13573
  • perf(orchestration): coalesce drift probes per dispatch tick by @nwparker in #13592
  • perf(relay): skip serialization without recipients by @nwparker in #13595
  • perf(terminal): remove output-driven WebGL atlas resets by @brennanb2025 in #13657
  • Clear stale terminal selection during pane recovery by @brennanb2025 in #13677
  • fix(startup): restore Windows PATH before shell changes by @OrcaWin in #13792
  • fix(artifacts): recover committed cloud mutations by @Jinwoo-H in #13796
  • fix(terminal): prevent link action clicks reaching child by @Jinwoo-H in #13797
  • fix(windows): show first window before shell PATH hydration by @OrcaWin in #13799
  • perf(orchestration): route federated reads over shared control by @Jinwoo-H in #13814
  • Fix paired remote HTML browser ownership and focus by @Jinwoo-H in #13876
  • fix(agent-title): treat Claude Code quarter-circle spinners as working by @brennanb2025 in #13925
  • fix(terminal): carry kitty keyboard flags and pair IME releases through Preview by @AmethystLiang in #13940
  • Gate WSL transcript fs ops with timeout and capacity limits by @AmethystLiang in #14090

Full Changelog: v1.4.180...v1.4.181

Don't miss a new orca release

NewReleases is sending notifications on new releases.