Skip to content

Releases: Latitudes-Dev/shuvcode

v1.1.23

16 Jan 05:46

Choose a tag to compare

  • Fix: correct session list typing
  • Fix: correct bedrock provider merge
  • Sync: merge upstream v1.1.23 into integration
  • Fix(app): sidebar toggle on desktop
  • Feat(app): persist workspace branch
  • Fix(app): persist workspace order and collapsed state
  • Fix(session): ensure agent exists before processing title in session summary (anomalyco#8662)
  • Fix: thinking animation opacity and design
  • Fix: session icon and name alignment
  • Feat(console): Update /black plan selection, light rays effect. mobile styles (anomalyco#8731)
  • Fix(core): more defensive project list
  • Fix(app): show session busy even for active session
  • Fix(core): filter dead worktrees
  • Fix(core): loading models.dev in dev
  • Chore(desktop): Stop Killing opencode-cli on dev
  • Chore(desktop): Question Tools Updates
  • Fix: current session background color
  • Fix: remove the active state from load more button after press
  • Fix: new session tooltip position and add shortcut
  • Fix: remove more options tooltip
  • Fix: workspace name color
  • Fix: hide view all sessions on active project
  • Fix: avatar button states
  • Fix: load more button font size
  • Fix: recent sessions title color
  • Fix: project dropdown labels and order
  • Fix: move left panel toggle over
  • Fix: avatar background
  • Fix: show project options on hover of row
  • Fix: increase delay on session list tooltips
  • Fix: tooltip gutter spacing on session items and archive buttons
  • Fix: archive icon replaces diff count on hover
  • Fix: recent sessions hover gutter
  • Fix: search bar in header
  • Fix: ensure frontmatter can process same content as other agents (anomalyco#8719)
  • Fix: show toast error message on ConfigMarkdown parse error (anomalyco#8049)
  • Prettify retry duration display in TUI (anomalyco#8608)
  • Fix: handle broken symlinks gracefully in grep tool (anomalyco#8612)
  • Fix: honor per-server MCP timeouts (anomalyco#8706)
  • Use native text truncation for sidebar diff paths
  • Upgrade opentui to v0.1.73, fixing CJK word wrapping and thai text rendering (non-tmux)
  • Fix(app): new layout issues
  • Fix(app): new layout sessions stale
  • Fix(app): new layout issues
  • Feat(app): new layout
  • Feat(app): new layout
  • Fix(desktop): open external links in system browser instead of webview (anomalyco#7360)
  • Fix(opencode): add input limit for compaction (anomalyco#8465)
  • Fix: codex id issue (anomalyco#8605)
  • Fix(tui): Center the initially selected session in the session_list (resolves anomalyco#8558) (anomalyco#8560)
  • Revert "feat: allow provider-level store option (anomalyco#8000)" (anomalyco#8613)
  • Feat: allow provider-level store option (anomalyco#8000)
  • Fix: restore brand integrity of TUI wordmark (anomalyco#8584)
  • Feat(tui): make dialog keybinds configurable (anomalyco#6143) (anomalyco#6144)
  • Tweak: add error message so people know to reauthenticate with copilot
  • Feat: official copilot plugin (anomalyco#8393)
  • Tweak: adjust lsp wording a bit more to encourage fixing
  • Fix: plan path permissions
  • Add check incase provider doesnt exist in models list
  • Fix: adjust gitlab logic in provider.ts
  • Feat(opencode): add AWS Web Identity Token File support for Bedrock (anomalyco#8461)
  • Feat: add choco and scoop to opencode upgrade methods (anomalyco#8439)
  • Fix(session): remove typo'd duplicate path import (anomalyco#8408) (anomalyco#8412)
  • Feat(tui): improve question prompt UX (anomalyco#8339)
  • Fix(desktop): "load more" button behavior in desktop sidebar (anomalyco#8430)
  • Fix plan mode when not in git worktree
  • Fix(opencode): fix docker image after sst rename in tips (anomalyco#8376)
  • Feat: show connected providers in /connect dialog (anomalyco#8351)
  • Fix(session): skip duplicate system prompt for Codex OAuth sessions (anomalyco#8357)
  • Fix: deduplicate file refs in sent prompts (anomalyco#8303)
  • Fix(tui): track all timeouts in Footer to prevent memory leak (anomalyco#8255)
  • Fix: add missing metadata() and ask() defintions to ToolContext type (anomalyco#8269)
  • Fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set (anomalyco#8179)

Thank you to 40 community contributors:

v1.1.20

15 Jan 02:45

Choose a tag to compare

Thank you to 1 community contributor:

  • @shuv1337:
    • sync: update last-synced-tag to v1.1.20

v1.1.19-2

15 Jan 00:26

Choose a tag to compare

No notable changes

v1.1.19-1

15 Jan 00:03

Choose a tag to compare

  • Tweak: rename opencode references in anthropic prompt

Thank you to 1 community contributor:

  • @shuv1337:
    • tweak: rename opencode references in anthropic prompt
    • docs: record publish workflow gating

v1.1.19

14 Jan 03:31
1a208f2

Choose a tag to compare

  • Sync: merge upstream v1.1.19 into integration
  • Refactor(tui): use SDK client for tool list dialog
  • Do not allow agent to ask custom-less questions
  • Tweak: prompt for explore agent better
  • Fix: Add Plugin Mocks to Provider Tests (anomalyco#8276)
  • Fix: update User-Agent string to latest Chrome version in webfetch (anomalyco#8284)
  • Feat: add plan mode with enter/exit tools (anomalyco#8281)
  • Fix(prompt-input): handle Shift+Enter before IME check to prevent stuck state (anomalyco#8275)
  • Add family to gpt 5.2 codex in codex plugin
  • Tweak: external dir permission rendering in tui
  • Tweak: ensure external dir and bash tool invocations render workdir details
  • Fix(cli): mcp auth duplicate radio button icon (anomalyco#8273)
  • Feat: Add GitLab Duo Agentic Chat Provider Support (anomalyco#7333)
  • Fix(state): delete key from recordsByKey on instance disposal (anomalyco#8252)
  • Fix(mcp): close existing client before reassignment to prevent leaks (anomalyco#8253)
  • Feat(desktop): Ask Question Tool Support (anomalyco#8232)
  • Fix(desktop): Revert provider icon on select model dialog (anomalyco#8245)

Thank you to 9 community contributors:

v1.1.18

13 Jan 19:41

Choose a tag to compare

  • Sync: merge upstream v1.1.18 into integration
  • Fix(github): add persist-credentials: false to workflow templates (anomalyco#8202)
  • Feat(desktop): Adding Provider Icons (anomalyco#8215)
  • Fix(desktop): correct health check endpoint URL to /global/health (anomalyco#8231)
  • Add fullscreen view to permission prompt
  • Desktop: macos killall opencode-cli on launch
  • Fix(desktop): set serverPassword
  • Fix(app): provide pty socket auth if available from desktop (anomalyco#8210)
  • Feat(desktop): Tie desktop & CLI to the same Windows JobObject (anomalyco#8153)
  • Fix: remove the symlinkBinary function call that replaces the wrapper script (anomalyco#8133)
  • Fix(tui): prevent question tool keybindings when dialog is open (anomalyco#8147)
  • Fix: brew autoupgrade

Thank you to 7 community contributors:

  • @zerone0x:
    • fix(tui): prevent question tool keybindings when dialog is open (anomalyco#8147)
  • @Brendonovich:
    • feat(desktop): Tie desktop & CLI to the same Windows JobObject (anomalyco#8153)
    • fix(app): provide pty socket auth if available from desktop (anomalyco#8210)
    • fix(desktop): set serverPassword
    • desktop: macos killall opencode-cli on launch
    • console: reduce desktop download cache ttl to 5 minutes
  • @OpeOginni:
    • fix(ui): track memo-based items in useFilteredList without affecting async function based lists (anomalyco#8216)
  • @usvimal:
    • fix(desktop): correct health check endpoint URL to /global/health (anomalyco#8231)
  • @dbpolito:
  • @LeonMueller-OneAndOnly:
    • fix(github): add persist-credentials: false to workflow templates (anomalyco#8202)
  • @shuv1337:
    • sync: merge upstream v1.1.18 into integration
    • sync: record last synced tag v1.1.18
    • Merge remote-tracking branch 'origin/integration' into shuvcode-dev

v1.1.16

13 Jan 09:09

Choose a tag to compare

  • Sync: merge upstream v1.1.16 into integration
  • Feat(desktop): spawn local server with password (anomalyco#8139)
  • Fix(config): handle write errors when updating schema in opencode config (anomalyco#8125)
  • Feat(cli): Support debug tool calling directly in CLI. (anomalyco#6564)
  • Tweak: for zai ensure clear_thinking is false
  • Fix(TUI): dont submit prompt when switching sessions (anomalyco#8016)
  • Core: tweak edit and write tool outputs to prevent agent from thinking edit didn't apply
  • Fix: prevent [object Object] error display in console output (anomalyco#8116)
  • Fix: add missing args to windows tauri cli spawn (anomalyco#8084)
  • Fix(task): respect agent task permission for nested sub-agents (anomalyco#8111)
  • Fix: max completion tokens error for cloudflare (anomalyco#7970)
  • Fix(bedrock): use reasoningConfig for Anthropic models on Bedrock (anomalyco#8092)
  • Fix: await auth.set to prevent race condition when setting API key (anomalyco#8075)
  • Fix: actually modify opencode config with mcp add (anomalyco#7339)
  • Feat(terminal): implement better dynamic terminal numbering (anomalyco#8081)
  • Fix(session): store api url in metadata (anomalyco#8090)
  • Add nova-2 to region prefix models (anomalyco#8085)
  • Tweak: truncation dir perm
  • Tweak: make the .env reads ask user for permission instead of blocking
  • Feat(dialog-select-server): add icon button for server removal (anomalyco#8053)
  • Fix(formatter): use biome check instead of format to include import sorting (anomalyco#8057)
  • Fix: ensure plurals are properly handled (anomalyco#8070)

Thank you to 16 community contributors:

v1.1.15-1

13 Jan 02:20

Choose a tag to compare

  • Docs: add security warnings to hosted.ts url query param functions
  • Fix: remove XSS vulnerability and duplicate variant tooltip

Thank you to 1 community contributor:

  • @shuv1337:
    • fix: remove XSS vulnerability and duplicate variant tooltip
    • docs: add security warnings to hosted.ts url query param functions
    • Merge pull request #294 from Latitudes-Dev/shuvcode-dev

v1.1.15

12 Jan 22:44

Choose a tag to compare

  • Sync: merge upstream v1.1.15 into shuvcode-dev
  • Core: rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration
  • Fix(tui): prevent layout jump when toggling tips visibility (anomalyco#8068)
  • Core: fix HTTP exception handling order to prevent NamedError from masking HTTP exceptions
  • Core: add password authentication and improve server security
  • Core: improve error handling for built-in plugin installation failures
  • Tui: add hint for variants toggle
  • Fix: permissions wildcarding so that for ex: 'ls ' includes ls * AND 'ls' to prevent having to double state commands or use 'ls'
  • Fix(tui): reopen autocomplete after backspace deletes space (anomalyco#6031)
  • Core: fix model selection in title generation to use user's model instead of assistant's
  • Tui: rename kvStore to store for consistency
  • Tui: redesign tips display on home screen
  • Redesign tips display on home screen (anomalyco#6126)
  • Tui: remove update complete toast notification
  • Disable appimage
  • Fix(desktop): improve server detection & connection logic (anomalyco#7962)
  • App: resolve defaultServerUrl inside AppInterface

Thank you to 8 community contributors:

v1.1.14

12 Jan 07:04

Choose a tag to compare

  • Sync: record last synced tag v1.1.14
  • Sync: merge upstream v1.1.14 into shuvcode-dev
  • Tweak: make the subagent header have clickable nav
  • Fix(mcp): support resource content type in MCP tool output (anomalyco#7879)
  • Feat(tui): add mouse hover and click support to questions tool (anomalyco#7905)
  • Tui: fix prompt ref initialization to prevent undefined reference errors
  • Tui: refactor event streaming to use SDK instead of manual RPC subscription
  • Fix: TUI single-line paste cursor position (anomalyco#7277)
  • Fix: check worktree for external_directory permission in subdirs (anomalyco#7811)
  • Feat(desktop): Image Preview support for Image Attachments (anomalyco#7841)
  • Bump copilot plugin version
  • Feat(tui): add mouse hover and click support to autocomplete (anomalyco#7820)
  • Fix(tui): copy oauth url when no device code (anomalyco#7812)
  • Fix(tui): slash command autocomplete highlighted row jumping (anomalyco#7815)

Thank you to 11 community contributors: