Skip to content

Releases: Latitudes-Dev/shuvcode

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:

v1.1.13-1

12 Jan 04:53

Choose a tag to compare

  • Local test merge of PR #291: Add variant cycle tooltip in TUI prompt
  • Add variant cycle tooltip in session prompt

Thank you to 1 community contributor:

  • @shuv1337:
    • Add variant cycle tooltip in session prompt
    • Local test merge of PR #291: Add variant cycle tooltip in TUI prompt
    • Merge branch 'shuvcode-dev' into integration

v1.1.13

12 Jan 01:00

Choose a tag to compare

  • Sync: merge upstream v1.1.13 into shuvcode-dev
  • Fix(tui): move props.ref to onMount (anomalyco#7702)
  • Tweak: ensure codex built in plugin is always available
  • Fix: ensure /connect works for openai business plans too (was missing field)
  • Feat(acp): track file modified (anomalyco#7723)
  • Fix(opencode): command palette mouse hover highlights wrong item (anomalyco#7721)
  • Feat: pass sessionID to chat.system.transform (anomalyco#7718)
  • Core: extract external directory validation to shared utility to reduce code duplication across tools
  • Feat(desktop): Fork Session (anomalyco#7673)
  • Feat(desktop): Make mouse hover / click work on prompt input autocomplete (anomalyco#7661)
  • Fix(desktop): add missing StoreExt import and fix unused mut warning (anomalyco#7707)
  • Fix(desktop): build failing - missing import (anomalyco#7697)
  • Fix: exclude 'none' variant for gpt-5.2-codex (anomalyco#7682)
  • Fix(grep): follow symlinks by default in ripgrep searches (anomalyco#7501)
  • Feat: support configuring default server URL for desktop (anomalyco#7363)
  • Fix(desktop): remove split operation in serverDisplayName function (anomalyco#7397)
  • Fix: disable telemetry in the php lsp server (anomalyco#7649)

Thank you to 14 community contributors:

v1.1.12

10 Jan 20:08

Choose a tag to compare

  • Sync: merge upstream v1.1.12 into integration
  • Fix: add ChatGPT-Account-Id header for organization subscriptions (anomalyco#7603)

Thank you to 3 community contributors:

  • @vtemian:
  • @fdematos:
    • fix: add ChatGPT-Account-Id header for organization subscriptions (anomalyco#7603)
  • @shuv1337:
    • sync: merge upstream v1.1.12 into integration
    • merge: bring shuvcode-dev v1.1.12 into integration

v1.1.11

10 Jan 04:45

Choose a tag to compare

  • Sync: merge upstream v1.1.11 into shuvcode-dev
  • Fix: ensure gpt-5.2-codex has variants
  • Tweak: adjust codex styling and fix hint
  • Update docs and auth methods for openai
  • Fix: instance dispose issue
  • Tweak codex instructions prompt for codex plan
  • Feat: codex auth support (anomalyco#7537)

Thank you to 2 community contributors:

  • @spoons-and-mirrors:
  • @shuv1337:
    • sync: merge upstream v1.1.11 into shuvcode-dev
    • Merge origin/integration into shuvcode-dev
    • Merge pull request #289 from Latitudes-Dev/shuvcode-dev