Skip to content

v1.1.56

Choose a tag to compare

@shuv1337 shuv1337 released this 11 Feb 09:44
· 1265 commits to integration since this release
  • Fix: allow # in filenames for @file references (upstream anomalyco#12424)
  • Fix: update fork feature markers and branding after v1.1.56 refactoring
  • Sync: merge shuvcode-dev (v1.1.56) into integration
  • Fix: type error for Task metadata.summary in session TUI
  • Fix: resolve type errors from v1.1.56 merge (Mark->AsciiMark, missing imports)
  • Sync: merge upstream v1.1.56 into shuvcode-dev
  • Fix(app): task tool rendering
  • Fix(desktop): open apps with executables on Windows (anomalyco#13022)
  • Fix(app): don't close sidebar on session change (anomalyco#13013)
  • Core: increase test timeout to 30s to prevent failures during package installation
  • Fix(app): memory leak with platform fetch for events
  • Fix(app): disable terminal transparency
  • Fix: show helpful message when free usage limit is exceeded (anomalyco#13005)
  • Fix(app): back to platform fetch for now
  • Fix(app): include basic auth
  • Fix(app): global event default fetch
  • Fix(app): no changes in review pane
  • Fix(app): memory leak with event fetch
  • Fix(app): don't dispose instance after reset workspace
  • Fix(app): regressions
  • Fix(app): terminal replay (anomalyco#12991)
  • Fix(app): use agent configured variant (anomalyco#12993)
  • Refactor: clean up dialog-model.tsx per code review (anomalyco#12983)
  • Fix(app): persist defensiveness (anomalyco#12973)
  • Test(e2e): redo & undo test (anomalyco#12974)
  • Fix: use absolute paths for sidebar session navigation (anomalyco#12898)
  • Fix(app): new session in workspace choosing wrong workspace
  • Fix(app): workspace reset issues
  • Revert "feat: add version to session header and /status dialog (anomalyco#8802)"
  • Revert "feat(tui): highlight esc label on hover in dialog (anomalyco#12383)"
  • Revert "feat: show connected providers in /connect dialog (anomalyco#8351)"
  • Fix: resolve homebrew upgrade requiring multiple runs (anomalyco#5375) (anomalyco#10118)
  • Feat(app): add Cmd+[/] keybinds for session history navigation (anomalyco#12880)
  • Fix(tui): use sender color for queued messages (anomalyco#12832)
  • Fix: publish session.error event for invalid model selection (anomalyco#8451)
  • Fix(desktop): correct module name for linux_display in main.rs (anomalyco#12862)
  • Fix(app): max widths
  • Fix(opencode): ACP File write should create the file if it doesn't exist (anomalyco#12854)
  • Fix(app): incorrect workspace on new session
  • Tweak: adjust agent variant logic to not require exact match on model, and instead check if the variant is available for model (anomalyco#12838)
  • Revert "feat(tui): restore footer to session view (anomalyco#12245)" (anomalyco#12836)
  • Fix(app): update tab file contents on change
  • Feat(app): polish Open in icon treatment
  • Fix: add fallback for when crypto.randomUUID is unavailable
  • Fix(app): allow creating sessions on touch devices (anomalyco#12765)
  • Feat(desktop): add native Wayland toggle on Linux (anomalyco#11971)
  • App: include sandboxes in project unseen/error notifs
  • Feat(desktop): persist currentSidecarUrl in state when isSidecar prop is true (anomalyco#12792)
  • Desktop: track currentSidecarUrl
  • Feat: exclude devtools from production builds (anomalyco#12290)
  • Feat(desktop): add isSidecar prop to AppInterface and logic to persist sidecar server urls (anomalyco#12366)
  • Tweak: add new ContextOverflowError type (anomalyco#12777)
  • Fix(provider): remove obsolete copilot model enablement instructions (anomalyco#12739)
  • Fix: enable thinking for all reasoning models on alibaba-cn (DashScope) (anomalyco#12772)
  • Fix: parse mid stream openai responses style errors to prevent infinite retries for errors that should STOP execution (anomalyco#12768)
  • Fix(app): localize "close tab" in command pallete (anomalyco#12756)
  • Fix(layout): improve workspace header truncation and item interaction (anomalyco#12655)
  • Ui: default TextField copy affordance to clipboard (anomalyco#12714)
  • Fix(ui): context stale in prompt input (anomalyco#12695)
  • Refine(app): tighten slash autocomplete matching (anomalyco#12647)
  • Fix(app): Toast when session is missing on prompt-submit (anomalyco#12654)
  • Fix(desktop): add native clipboard image paste and fix text paste (anomalyco#12682)
  • Fix(app): respect terminal toggle keybind when terminal is focused (anomalyco#12635)
  • Fix: revert "feat(app): add web input focus shortcut (anomalyco#12493)" (anomalyco#12639)
  • Feat(app): add web input focus shortcut (anomalyco#12493)
  • Fix(web): keep /share available to copy existing link (anomalyco#12533)
  • Fix(app): disable 3 safari prompt-input annoyances (anomalyco#12558)
  • Feat(app): drag-n-drop to @mention file (anomalyco#12569)
  • Fix(app): handle Windows paths in frontend file URL encoding (anomalyco#12601)
  • Fix(app): move workspace New session into header (anomalyco#12624)
  • Fix(app): toggle file tree and review panel better ux (anomalyco#12481)
  • Feat: add models.dev schema ref for model autocomplete in opencode.json (anomalyco#12528)
  • Feat(core): Set variant in assistant messages too (anomalyco#12531)
  • Feat(skill): add skill discovery from URLs via well-known RFC (anomalyco#12423)
  • Fix(opencode): cleanup orphaned worktree directories (anomalyco#12399)
  • Fix: properly encode file URLs with special characters (anomalyco#12424)
  • Fix(desktop): allow agent select to use full width on windows (anomalyco#12428)
  • Fix(app): keep startup script field scrollable in edit project dialog (anomalyco#12431)
  • Fix(opencode): SessionPrompt.shell() now triggers loop if messages are queued (anomalyco#10987)
  • Feat(opencode): use reasoning summary auto for gpt-5 models that are not chat (anomalyco#12502)
  • Feat(tui): add Claude Code-style --fork flag to duplicate sessions before continuing (resolves anomalyco#11137) (anomalyco#11340)
  • Fix(app): more terminal replay issues
  • Feat: add specific system prompt for Trinity model (anomalyco#12144)
  • Feat(desktop): added Macos support for displaying only installed editors & added sublime text editor (anomalyco#12501)
  • Fix(opencode): correct prefix selection for amazon-bedrock provider in getSmallModel (anomalyco#12281)
  • Fix(app): don't rely on metadata.summary in task tool render (anomalyco#12497)
  • Feat(tui): restore footer to session view (anomalyco#12245)
  • Fix(github): handle step-start/step-finish parts in extractResponseText (anomalyco#12470)
  • Chore(deps): bump @gitlab/gitlab-ai-provider to 3.5.0 (anomalyco#12496)
  • Fix: add directory parameter to plugin client for multi-project support (anomalyco#11344)
  • Fix: correct /data API usage and data format for importing share URLs (anomalyco#7381)
  • Fix(app): remove extra error page and use default error boundary
  • Desktop: add loading window and restructure rust (anomalyco#12176)
  • Fix(app): hide 'open in app' button on narrow viewports
  • Fix(desktop): update server removal logic to clear default server URL if removed (anomalyco#12372)
  • Feat(app): session last updated time display in command pallete's search (anomalyco#12376)
  • Fix(ui): add Windows File Explorer icon for session header (anomalyco#12386)
  • Fix(desktop): support desktop titlebar double-click maximize (anomalyco#12459)
  • Desktop: add key accelerators to menu itms
  • Desktop: add more basic menu bar items
  • Fix(app): always show project menu button for mobile a11y (anomalyco#11258)
  • Desktop: maximize main window by default (anomalyco#12433)
  • Tui: parallelize skill downloads for faster loading
  • Feat(skill): add skill discovery from URLs via well-known RFC
  • Feat(tui): highlight esc label on hover in dialog (anomalyco#12383)
  • Fix(config): handle $ character with {file:} pattern (anomalyco#12390)
  • Increase skill dialog width
  • Fix(opencode): improve skills dialog readability (anomalyco#12356)

Thank you to 46 community contributors: