v1.1.48
·
1778 commits
to integration
since this release
- Fix: skip failing GitLab Duo tests and disable nix-hashes workflow
- Sync: merge shuvcode-dev (v1.1.48) into integration
- Sync: merge upstream v1.1.48 into shuvcode-dev
- Revert "feat: Transitions, spacing, scroll fade, prompt area update (anomalyco#11168)" (anomalyco#11461)
- Test(app): session actions (anomalyco#11386)
- Sync
- Tui: allow specifying custom models file path via OPENCODE_MODELS_PATH
- Core: ensure models configuration is not empty before loading
- Feat: make skills invokable as slash commands in the TUI (anomalyco#11390)
- Fix: don't --follow by default for grep and other things using ripgrep (anomalyco#11415)
- Core: prevent parallel test runs from contaminating environment variables
- Fix: ensure the mistral ordering fixes also apply to devstral (anomalyco#11412)
- Feat(opencode): add copilot specific provider to properly handle copilot reasoning tokens (anomalyco#8900)
- Merge remote dev and apply revert
- Revert "feat: make skills invokable as slash commands in the TUI"
- Feat(build): respect OPENCODE_MODELS_URL env var (anomalyco#11384)
- Feat: make skills invokable as slash commands in the TUI
- Fix(provider): use snake_case for thinking param with OpenAI-compatible APIs (anomalyco#10109)
- Chore(deps): bump ai-sdk packages (anomalyco#11383)
- Fix: ensure ask question tool isn't included when using acp (anomalyco#11379)
- Fix: handle redirected_statement treesitter node in bash permissions (anomalyco#6737)
- Refactor(provider): remove google-vertex-anthropic special case in ge… (anomalyco#10743)
- Refactor(app): refactored tests + added project tests (anomalyco#11349)
- Fix(provider): exclude chat models from textVerbosity setting (anomalyco#11363)
- Commit
- Chore(tui): remove unused experimental keys (anomalyco#11195)
- Test(app): change language test (anomalyco#11295)
- Feat: Transitions, spacing, scroll fade, prompt area update (anomalyco#11168)
- Ci
- Fix: rm ai sdk middleware that was preventing blocks from being sent back as assistant message content (anomalyco#11270)
- Fix(app): free model layout
- Sync
- Fix(app): free model scroll
- Ci
- Fix(app): version to latest to avoid errors for new devs (anomalyco#11201)
- Test(app): test for toggling model variant (anomalyco#11221)
- Feat(config): add managed settings support for enterprise deployments (anomalyco#6441)
- Fix: use ?? to prevent args being undefined for mcp server in some cases (anomalyco#11203)
- Fix: show all provider models when no providers connected (anomalyco#11198)
- Fix(app): better header item wrapping (anomalyco#10831)
- Feat: expose acp thinking variants (anomalyco#9064)
- Ci (anomalyco#11149)
- Feat: support config skill registration (anomalyco#9640)
- Tweak: add 'skill' to permissions config section so that ides will show it as autocomplete option (this is already a respected setting)
- Fix: ensure kimi k2.5 from fireworks ai and kimi for coding providers properly set temperature
- Fix(telemetry): restore userId and sessionId metadata in experimental_telemetry (anomalyco#8195)
- Feat(desktop): Add desktop deep link (anomalyco#10072)
Thank you to 16 community contributors:
- @Rettend:
- feat(desktop): Add desktop deep link (anomalyco#10072)
- @R44VC0RP:
- fix: remove redundant Highlights heading from publish template (anomalyco#11121)
- fix(provider): exclude chat models from textVerbosity setting (anomalyco#11363)
- @Raviguntakala:
- fix(telemetry): restore userId and sessionId metadata in experimental_telemetry (anomalyco#8195)
- @spoons-and-mirrors:
- feat: support config skill registration (anomalyco#9640)
- @validatedev:
- feat: expose acp thinking variants (anomalyco#9064)
- @neriousy:
- fix(app): better header item wrapping (anomalyco#10831)
- test(app): test for toggling model variant (anomalyco#11221)
- test(app): change language test (anomalyco#11295)
- refactor(app): refactored tests + added project tests (anomalyco#11349)
- test(app): session actions (anomalyco#11386)
- @Mishkun:
- feat(config): add managed settings support for enterprise deployments (anomalyco#6441)
- @ProdigyRahul:
- fix(app): version to latest to avoid errors for new devs (anomalyco#11201)
- @aaroniker:
- feat: Transitions, spacing, scroll fade, prompt area update (anomalyco#11168)
- @IdrisGit:
- chore(tui): remove unused experimental keys (anomalyco#11195)
- docs: update agents options section to include color and top_p options (anomalyco#11355)
- @MichaelYochpaz:
- refactor(provider): remove google-vertex-anthropic special case in ge… (anomalyco#10743)
- @pschiel:
- fix: handle redirected_statement treesitter node in bash permissions (anomalyco#6737)
- @Chesars:
- fix(provider): use snake_case for thinking param with OpenAI-compatible APIs (anomalyco#10109)
- @bbartels:
- feat(build): respect OPENCODE_MODELS_URL env var (anomalyco#11384)
- @SteffenDE:
- feat(opencode): add copilot specific provider to properly handle copilot reasoning tokens (anomalyco#8900)
- @shuv1337:
- sync: merge upstream v1.1.48 into shuvcode-dev
- sync: record last synced tag v1.1.48
- sync: regenerate bun.lock after merge
- sync: merge shuvcode-dev (v1.1.48) into integration
- fix: skip failing GitLab Duo tests and disable nix-hashes workflow