Skip to content

v1.4.145

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Jul 03:33

What's Changed

  • fix(browser): local HTTPS Try HTTPS + cert proceed (#8454) by @nwparker in #9104
  • fix(worktrees): force-remove clean worktree with initialised submodule by @nwparker in #9096
  • fix(settings): keep Shortcuts rows visible on pane-title-only search by @nwparker in #9097
  • fix(terminal): stop gluing the next line onto a modifier-clicked URL by @nwparker in #9100
  • fix(github): render GitHub Enterprise PR avatars via API avatar_url by @nwparker in #9107
  • fix(sidebar): preserve Project Group members under Hide sleeping by @nwparker in #9101
  • fix(agents): recognize OpenCode native OC | tab titles by @nwparker in #9102
  • fix(skills): decouple bundled skill artifacts from the release train by @brennanb2025 in #9119
  • feat(editor): bindable keyboard shortcut to add a markdown review note (Mod+Alt+N) by @ghee-yeh in #8250
  • fix(native-chat): don't force a default model/effort on agent spawn by @brennanb2025 in #9134
  • fix(ssh): repair unbuilt relay native deps by @geelen in #8686
  • fix(i18n): 修复 zh.json 分页翻译错误和 9 处未翻译文案 by @fsdwen in #8990
  • fix(pet): match Codex's per-frame pacing and pointer interactions for imported pets by @nasagong in #8730
  • fix(pet): key sprite keyframes on the resolved track; cap render durations by @nwparker in #9140
  • fix(shortcuts): preserve native input-source switching by @nwparker in #9108
  • fix(main): cancel unread fetch response bodies so a peer socket close cannot crash the app by @Jinwoo-H in #9142
  • Add preference to show pinned worktrees in original lists by @brennanb2025 in #6216
  • feat(native-chat): add mobile default-view toggle for native chat by @brennanb2025 in #9084
  • fix(runtime): eliminate agent-send TOCTOU that rejects live agents during startup by @brennanb2025 in #9166
  • fix(agent-status): clear answered Claude question waits at answer time by @brennanb2025 in #9074
  • fix(orchestration): emit message timestamps as RFC3339 UTC (partial, refs #8698) by @brennanb2025 in #9167
  • fix(ssh): select a complete Node/npm toolchain for the relay by @brennanb2025 in #9165
  • fix(grok): honor zero-usage weekly reset by @brennanb2025 in #9219
  • fix(terminal): recover floating input after app refocus by @brennanb2025 in #9233
  • fix(github): attribute GitHub API outages instead of blank/"failed" states by @brennanb2025 in #9106
  • fix(crash-reporting): disambiguate renderer recovery from app relaunches by @brennanb2025 in #9223
  • perf(worktrees): bound runtime discovery scans by @rodboev in #8915
  • fix(mobile): survive connection-migration cutovers during worktree create by @brennanb2025 in #9234
  • Replace assistant-prose heuristic with explicit turn lifecycle markers by @AmethystLiang in #9121
  • feat(settings): unify skill card status and add Linear agent-skill section by @brennanb2025 in #9218
  • fix(terminal): invalidate cached glyphs when WebGL atlas changes by @brennanb2025 in #8899
  • fix(pr-comments): make the review sidebar legible for structured bot markdown by @tmchow in #9209
  • feat(keybindings): swap tab-switch chords to the common convention for new users by @brennanb2025 in #9240
  • fix(terminal): paint paired remote terminals on first subscribe by @rodboev in #8954
  • fix(mobile): harden WebSocket accept path against socket overload by @brennanb2025 in #9247
  • Improve native chat ui by @AmethystLiang in #9246
  • test(e2e): harden terminal restart regressions on Windows by @slashdevcorpse in #9064
  • fix(i18n): translate untranslated Korean catalog strings by @hanjoonchoe in #9019
  • fix(i18n): correct zh translation of "Pin Tab" to 固定标签 by @weibiansanjue in #9157
  • fix(i18n): correct Chinese UI terminology by @ousugo in #9154
  • feat(agents): pi session resume support by @eisen0419 in #8876

New Contributors

Full Changelog: v1.4.144...v1.4.145