| v1.56.0 | ## ⨠Features - Automatic thinking level operation for improved model reasoning [#12237](https://github.com/aaif-goose/goose/pull/12237) - Resume failed or cancelled delegate subagents [#13015](https://github.com/aaif-goose/goose/pull/13015) - Subagent session link in UI with view-only subagent sessions [#12998](https://github.com/aaif-goose/goose/pull/12998) - Limit concurrent subagents with `GOOSE_MAX_CONCURRENT_SUBAGENTS` [#12946](https://github.com/aaif-goose/goose/pull/12946) - Report sess | High | 10/23/2026 |
| v1.55.0 | ## ⨠Features - AIgateway declarative provider [#12528](https://github.com/aaif-goose/goose/pull/12528) - Propagate W3C trace context from ACP prompts to MCP tool calls [#12697](https://github.com/aaif-goose/goose/pull/12697) - Surface provider x-request-id on responses and errors [#12587](https://github.com/aaif-goose/goose/pull/12587) - Honor supports_vision declared on custom provider models [#12769](https://github.com/aaif-goose/goose/pull/12769) - Use live model metadata for OpenAI reasoni | High | 10/16/2026 |
| v1.54.0 | ## ⨠Features - Prompt for goose mode during first-time configure [#12629](https://github.com/aaif-goose/goose/pull/12629) - HTML session export with an interactive viewer [#11977](https://github.com/aaif-goose/goose/pull/11977) ## đ Bug Fixes - Adaptive thinking for Claude Sonnet and Haiku 5.5 [#12761](https://github.com/aaif-goose/goose/pull/12761) - Treat a client extension selection as the exact session set [#12548](https://github.com/aaif-goose/goose/pull/12548) - Support hyphenated GPT | High | 10/8/2026 |
| v1.53.0 | ## ⨠Features - Resizable Picture-in-Picture window for MCP Apps [#12417](https://github.com/aaif-goose/goose/pull/12417) - Fetch model metadata from models.dev live with bundled fallback [#12560](https://github.com/aaif-goose/goose/pull/12560) - Quoting action to append selected conversation text to composer [#12536](https://github.com/aaif-goose/goose/pull/12536) - Lean ACP-only Goose binary [#11961](https://github.com/aaif-goose/goose/pull/11961) - Model discovery API for GDK Provider [#1249 | High | 10/2/2026 |
| v1.52.0 | ## ⨠Features - Live voice conversations in the desktop app [#12093](https://github.com/aaif-goose/goose/pull/12093) - Decisions provider crate with OpenRouter and Jev implementations [#12418](https://github.com/aaif-goose/goose/pull/12418) - Z.AI Coding Plan provider with streaming tool calls [#12205](https://github.com/aaif-goose/goose/pull/12205) - Recipe parameter limits enforcement (max 32 params, 200 select options, 128 KiB) [#12259](https://github.com/aaif-goose/goose/pull/12259) - OpenA | High | 9/23/2026 |
| v1.51.0 | ## ⨠Features - Route Desktop to state-machine loop via ACP prompt meta [#11247](https://github.com/aaif-goose/goose/pull/11247) - EUrouter as a declarative provider [#11619](https://github.com/aaif-goose/goose/pull/11619) - Connect external backend ACP socket to redirect-resolved backend URL [#11829](https://github.com/aaif-goose/goose/pull/11829) - GPT-live API support [#12011](https://github.com/aaif-goose/goose/pull/12011) - Operator allowlist for gateway pairing [#11979](https://github.com | High | 9/17/2026 |
| v1.50.1 | ## đ **Bug Fixes** - Revert model updates for patch release - Roll back MCP default version selection update [#6d8152a](https://github.com/aaif-goose/goose/commit/6d8152a99adbd149783d9d0cc2b43ce2755cca95) | High | 9/14/2026 |
| v1.50.0 | ## ⨠Features - Support GPT-6 Astra models [#11869](https://github.com/aaif-goose/goose/pull/11869) - Tool calling for goose-agent [#11627](https://github.com/aaif-goose/goose/pull/11627) - Kotlin callers can now configure Databricks AI Gateway path [#11631](https://github.com/aaif-goose/goose/pull/11631) ## đ Bug Fixes - Require HTTPS for Snowflake connections [#11745](https://github.com/aaif-goose/goose/pull/11745) - Bind CLI session naming to trusted path [#11787](https://github.com/aaif- | High | 9/8/2026 |
| v1.49.0 | ## ⨠Features - Auto-updater for desktop application [#10614](https://github.com/aaif-goose/goose/pull/10614) - Linux ARM64 desktop release packages [#11518](https://github.com/aaif-goose/goose/pull/11518) - Load extensions in the background so the CLI prompt is immediately usable [#10403](https://github.com/aaif-goose/goose/pull/10403) - Title sessions by subject, not workflow step [#11135](https://github.com/aaif-goose/goose/pull/11135) - Interactive git branch indicator in chat bottom bar [# | High | 9/3/2026 |
| v1.47.0 | ## ⨠Features - Interactive git branch indicator in chat bottom bar [#11290](https://github.com/aaif-goose/goose/pull/11290) - Support for pre-registered OAuth clients for streamable_http extensions [#11182](https://github.com/aaif-goose/goose/pull/11182) - Show recently used models in chat footer model picker [#11097](https://github.com/aaif-goose/goose/pull/11097) ## đ Bug Fixes - Isolate concurrent subagent notifications in summon [#10772](https://github.com/aaif-goose/goose/pull/10772) - | High | 8/21/2026 |
| v1.46.0 | ## ⨠Features - Unrolled agent loop [#9574](https://github.com/aaif-goose/goose/pull/9574) - Cache-safe request assembly with append-only turn context and declared cache semantics [#11022](https://github.com/aaif-goose/goose/pull/11022) - Streaming shell output while commands run [#10808](https://github.com/aaif-goose/goose/pull/10808) - Per-message usage stats UI (tokens, cost, TTFT, tok/s) [#10210](https://github.com/aaif-goose/goose/pull/10210) - Per-message usage/cost tracking with derived | High | 8/12/2026 |
| v1.45.0 | ## ⨠Features - Stable agent event message identity [#10716](https://github.com/aaif-goose/goose/pull/10716) - Tab completion and switch provider for `model` command [#10585](https://github.com/aaif-goose/goose/pull/10585) - Support latest Gemini models [#10630](https://github.com/aaif-goose/goose/pull/10630) - Configurable GOOSE_DOCS_ROOT for air-gapped docs access [#10294](https://github.com/aaif-goose/goose/pull/10294) - Structured summary output with template rendering for compaction [#1047 | Medium | 7/29/2026 |
| v1.44.0 | ## Security fixes - Arbitrary command execution in goose CLI via `goose review` (via git core.fsmonitor config) - [GHSA-r5pp-p5r8-466r](https://github.com/aaif-goose/goose/security/advisories/GHSA-r5pp-p5r8-466r) (credit to @0xmagic0) ## ⨠Features - Support for latest Gemini models [#10630](https://github.com/aaif-goose/goose/pull/10630) - Pass working_dir to the Stop hook context [#10296](https://github.com/aaif-goose/goose/pull/10296) - Declarative Sakana AI provider for OpenAI-com | High | 7/23/2026 |
| v1.43.0 | ## ⨠Features - Reconnect desktop ACP sessions after sleep and connection loss [#10411](https://github.com/aaif-goose/goose/pull/10411) - Per-message usage stats UI (tokens, cost, TTFT, tok/s) [#10210](https://github.com/aaif-goose/goose/pull/10210) - Per-message usage/cost tracking with derived session totals [#10172](https://github.com/aaif-goose/goose/pull/10172) - Group chat sessions by project in nav panel [#10212](https://github.com/aaif-goose/goose/pull/10212) - Show project names in dir | High | 7/14/2026 |
| v1.41.0 | ## ⨠Features - iFlytek Spark and Astron MaaS providers (#9837) - `--edit` session flag to edit conversation before forking (#9799) - Fireworks AI declarative provider (#9990) - OpenRouter request parameters support (#9276) - French, German, Italian, Portuguese, Indonesian, Malay, Vietnamese, and Traditional Chinese desktop locales (#10072) - Spanish (es) locale support (#9833) - Korean localization for desktop app (#9856) - Japanese locale support (#9768) - Hindi desktop locale (#9733) - Langu | High | 7/3/2026 |
| v1.39.0 | ## ⨠Features - ACP method for managing recipes and UI changes [#9951](https://github.com/aaif-goose/goose/pull/9951) - Use ACP to manage global config and session extensions [#9948](https://github.com/aaif-goose/goose/pull/9948) - Recipe handling in new_session [#9935](https://github.com/aaif-goose/goose/pull/9935) - `/status` slash command in CLI [#9845](https://github.com/aaif-goose/goose/pull/9845) - ACP new session on desktop (non-recipe sessions) [#9914](https://github.com/aaif-goose/goos | High | 6/25/2026 |
| v1.38.0 | ## ⨠Features - Opt-in ACP last message snippets for sessions [#9798](https://github.com/aaif-goose/goose/pull/9798) - Unified OTLP logging schema for cross-tool detection [#9713](https://github.com/aaif-goose/goose/pull/9713) - Canonical thinking modes across providers [#9743](https://github.com/aaif-goose/goose/pull/9743) - Custom ACP method to get session info [#9729](https://github.com/aaif-goose/goose/pull/9729) - ACP secret key support at goose serve endpoint [#9726](https://github.com/aa | High | 6/17/2026 |
| v1.37.0 | ## ⨠Features - xAI SuperGrok OAuth subscription provider [#9420](https://github.com/aaif-goose/goose/pull/9420) - Replay ACP images on session load [#9496](https://github.com/aaif-goose/goose/pull/9496) - Expose raw provider supported models over ACP [#9475](https://github.com/aaif-goose/goose/pull/9475) - ACP session system prompt setter [#9478](https://github.com/aaif-goose/goose/pull/9478) - Scholar Sidekick MCP extension [#9433](https://github.com/aaif-goose/goose/pull/9433) - `tui` featur | High | 6/3/2026 |
| v1.36.0 | ## ⨠Features - TUI command on goose-cli [#9385](https://github.com/aaif-goose/goose/pull/9385) - TUI diff viewer [#9260](https://github.com/aaif-goose/goose/pull/9260) - `goose review` local code review command [#9114](https://github.com/aaif-goose/goose/pull/9114) - `/goal` command for agent self-evaluation before finishing [#9069](https://github.com/aaif-goose/goose/pull/9069) - Hooks system for PreToolUse denial and extensibility [#9093](https://github.com/aaif-goose/goose/pull/9093), [#930 | High | 5/27/2026 |
| v1.35.0 | ## ⨠Features - Hooks system for extensible pre/post tool execution [#9093](https://github.com/aaif-goose/goose/pull/9093) - PreToolUse denial hook support [#9304](https://github.com/aaif-goose/goose/pull/9304) - `/goal` command for agent self-evaluation before finishing [#9069](https://github.com/aaif-goose/goose/pull/9069) - `goose review` local code review command [#9114](https://github.com/aaif-goose/goose/pull/9114) - Diff viewer in TUI [#9260](https://github.com/aaif-goose/goose/pull/9260 | High | 5/22/2026 |
| v1.34.1 | ## đ§ **Improvements** - Build non-vulkan linux variants using ubuntu 22.04 [#9211](https://github.com/aaif-goose/goose/pull/9211) | High | 5/15/2026 |
| v1.34.0 | ## ⨠Features - Hooks support for customizable agent behavior [#9093](https://github.com/aaif-goose/goose/pull/9093) - Agents CRUD operations [#9084](https://github.com/aaif-goose/goose/pull/9084) - Projects as backend sources with system prompt injection [#8739](https://github.com/aaif-goose/goose/pull/8739) - Auto-updating for plugins [#9061](https://github.com/aaif-goose/goose/pull/9061) - Linux Vulkan support for local inference [#9038](https://github.com/aaif-goose/goose/pull/9038) - ACP s | High | 5/13/2026 |
| v1.33.1 | ## đ **Bug Fixes** - Remove Windows CUDA build variant from release pipeline [#8895](https://github.com/aaif-goose/goose/pull/8895) - Windows CLI updates now use standard asset instead of CUDA variant [#8895](https://github.com/aaif-goose/goose/pull/8895) | High | 4/29/2026 |
| v1.32.0 | ## ⨠Features - Exa AI-powered search tool [#8487](https://github.com/aaif-goose/goose/pull/8487) - Desktop notification when goose finishes a task [#8647](https://github.com/aaif-goose/goose/pull/8647) - @agent mention support in chat [#8571](https://github.com/aaif-goose/goose/pull/8571) - `/skills` command [#8600](https://github.com/aaif-goose/goose/pull/8600) - Associate threads with projects [#8745](https://github.com/aaif-goose/goose/pull/8745) - Auto-compaction for goose2 context window | High | 4/23/2026 |
| v1.31.1 | Latest release: v1.31.1 | High | 4/20/2026 |
| v1.31.0 | Latest release: v1.31.0 | High | 4/17/2026 |
| v1.30.0 | Latest release: v1.30.0 | High | 4/8/2026 |
| v1.29.1 | ## đ **Bug Fixes** - macOS Intel code signing [#8218](https://github.com/block/goose/pull/8218) | Medium | 4/3/2026 |
| v1.29.0 | ## ⨠Features - Ability to manage sub recipes in desktop UI [#6360](https://github.com/block/goose/pull/6360) - Display delegate sub agents logs in UI [#7519](https://github.com/block/goose/pull/7519) - Pass toolInfo to MCP Apps via hostContext [#7506](https://github.com/block/goose/pull/7506) - Ability to expand sidebar to see chat names [#7816](https://github.com/block/goose/pull/7816) - Sigstore/SLSA provenance verification for Rust self-update [#7818](https://github.com/block/goose/pull/781 | Medium | 3/31/2026 |
| v1.28.0 | ## ⨠Features - Adversarial agent for preventing leaking of info and more [#7948](https://github.com/block/goose/pull/7948) - Claude adaptive thinking support [#7944](https://github.com/block/goose/pull/7944) - New onboarding flow [#7266](https://github.com/block/goose/pull/7266) - Persist GooseMode per-session via session DB [#7854](https://github.com/block/goose/pull/7854) - Propagate session.id to OpenTelemetry spans and log records [#7490](https://github.com/block/goose/pull/7490) - Migrate | Low | 3/18/2026 |
| v1.27.2 | ## đ§ **Improvements** - Cleanup old sandbox [#7700](https://github.com/block/goose/pull/7700) | Low | 3/6/2026 |
| v1.27.1 | ## đ **Bug Fixes** - Ensure platform binary exists before execution [#7676](https://github.com/block/goose/pull/7676) | Low | 3/5/2026 |
| v1.27.0 | ## ⨠Features - Structured `{stdout, stderr}` return from shell tool with output schema [#7604](https://github.com/block/goose/pull/7604) - Analyze platform extension with tree-sitter AST parsing [#7542](https://github.com/block/goose/pull/7542) - Anthropic adaptive thinking support [#7356](https://github.com/block/goose/pull/7356) - Fullscreen and PiP display modes for MCP Apps [#7312](https://github.com/block/goose/pull/7312) - Persistent text bar with message queue [#7560](https://github.com | Low | 3/5/2026 |
| v1.26.2 | ## đ **Bug Fixes** - Allow sandbox to write to goose config.yaml [#7656](https://github.com/block/goose/pull/7656) | Low | 3/4/2026 |
| v1.25.3 | Release v1.25.3 | Low | 3/4/2026 |
| v1.26.1 | ## đ **Bug Fixes** - Restore old system prompt behavior around subagents [#7576](https://github.com/block/goose/pull/7576) | Low | 2/27/2026 |
| v1.26.0 | ## ⨠Features - Local inference provider with llama.cpp backend and HuggingFace model management [#6933](https://github.com/block/goose/pull/6933) - Cerebras provider support [#7339](https://github.com/block/goose/pull/7339) - Moonshot and Kimi Code declarative providers [#7304](https://github.com/block/goose/pull/7304) - LMStudio declarative provider [#7455](https://github.com/block/goose/pull/7455) - Gateway to chat to goose via Telegram etc [#7199](https://github.com/block/goose/pull/7199) - | Low | 2/26/2026 |
| v1.25.2 | ## đ§ **Improvements** - Disable tool pair summarization via feature flag to improve stability | Low | 2/26/2026 |
| v1.25.1 | Release v1.25.1 | Low | 2/25/2026 |
| v1.25.0 | # goose v1.25.0 is here ## ⨠Features - **macOS sandboxing** â Goose Desktop now runs in a macOS sandbox for enhanced security [[#7197](https://github.com/block/goose/pull/7197)](https://github.com/block/goose/pull/7197) - **Unified summon extension** â Replaced subagent and skills with a single, unified summon extension [[#6964](https://github.com/block/goose/pull/6964)](https://github.com/block/goose/pull/6964) - **MCP Apps UI integration** â Integrated `AppRenderer` from `@mcp-ui/clie | Low | 2/18/2026 |
| v1.24.0 | # goose v1.24.0 Release Notes ## ⨠Features - **Unified summon extension** â replaces subagent and skills with a single, streamlined extension [[#6964](https://github.com/block/goose/pull/6964)](https://github.com/block/goose/pull/6964) - **Top of Mind (tom) platform extension** â new built-in extension enabled by default for contextual awareness [[#7073](https://github.com/block/goose/pull/7073)](https://github.com/block/goose/pull/7073) [[#7111](https://github.com/block/goose/pull/7111) | Low | 2/12/2026 |
| v1.23.2 | Release v1.23.2 | Low | 2/6/2026 |
| v1.23.1 | Release v1.23.1 | Low | 2/6/2026 |
| v1.23.0 | ## :sparkles: Features - Ask AI Discord bot [#6842](https://github.com/block/goose/pull/6842) - WebSocket transport for goose-acp [#6895](https://github.com/block/goose/pull/6895) - Streamable HTTP transport for ACP + goose-acp usage [#6741](https://github.com/block/goose/pull/6741) - Laminar for Observability [#6514](https://github.com/block/goose/pull/6514) - Platform extension migrator + code mode rename [#6611](https://github.com/block/goose/pull/6611) - CLI flag to skip loading prof | Low | 2/4/2026 |
| v1.22.2 | Release v1.22.2 | Low | 2/2/2026 |
| v1.22.1 | Release v1.22.1 | Low | 1/30/2026 |
| v1.22.0 | # Goose v1.22.0 Release Notes **Released:** January 29, 2026 ## ⨠New Features - **Session Forking** - Fork existing sessions to create new branches of conversation ([#5882](https://github.com/block/goose/pull/5882)) by [@wpfleger96](https://github.com/wpfleger96) - **Collapsible Chat Navigation** - Chat nav is now collapsible for a cleaner UI ([#6649](https://github.com/block/goose/pull/6649)) by [@zanesq](https://github.com/zanesq) - **Goose Documentation Skill** - Built-in skill fo | Low | 1/29/2026 |
| v1.21.2 | ## đ Bug Fixes ### Fix MCP Elicitation Deadlock and Improve UX ([#6650](https://github.com/block/goose/pull/6650)) Fixed a critical deadlock in MCP elicitation that caused requests to timeout immediately when an MCP server called `elicitInput()`. **The Problem:** When an MCP server triggered elicitation, the form would appear in the UI but immediately timeout due to a deadlock in the agent's tool execution loop. **The Solution:** - **Rust (agent.rs):** Changed the tool execution l | Low | 1/27/2026 |
| v1.21.1 | Release v1.21.1 | Low | 1/23/2026 |
| v1.21.0 | ## Features - **Multi-chat support** - Added ability to manage multiple chat sessions ([#6428](https://github.com/block/goose/pull/6428)) ([@zanesq](https://github.com/zanesq)) - **Standalone MCP apps** - Support for standalone MCP applications ([#6458](https://github.com/block/goose/pull/6458)) ([@DOsinga](https://github.com/DOsinga)) - **User configurable templates** - Allow users to customize templates ([#6420](https://github.com/block/goose/pull/6420)) ([@DOsinga](https://github.com/DOs | Low | 1/22/2026 |
| v1.20.1 | Release v1.20.1 | Low | 1/19/2026 |
| v1.20.0 | docs: slash commands topic (https://github.com/block/goose/pull/6333) (https://github.com/block/goose/commit/c90ead254f96d8489b3746d913551b08875c1f3f) feat: add a max tokens env var (https://github.com/block/goose/pull/6264) (https://github.com/block/goose/commit/edcb6347727f96acfcdc3a232a570c182c71a799) make sure the models are using streaming properly (https://github.com/block/goose/pull/6331) (https://github.com/block/goose/commit/a842c99d11b88776b176feee4afc1f57cba0c13b) chore: refactor c | Low | 1/16/2026 |
| v1.19.1 | ## :bug: Bug Fixes - Prevent duplicate rendering when tool returns both mcp-ui and mcp-apps resources [#6378](https://github.com/block/goose/pull/6378) - Update MCP Apps `_meta.ui.resourceUri` to use nested format [#6372](https://github.com/block/goose/pull/6372) - Prevent infinite loop of tool-input notifications in MCP Apps [#6374](https://github.com/block/goose/pull/6374) | Low | 1/7/2026 |
| v1.19.0 | ## :sparkles: Features - Shell completion generation via new `completion` subcommand for bash, zsh, fish, and more [#6313](https://github.com/block/goose/pull/6313) - OpenAI Codex CLI provider support [#6263](https://github.com/block/goose/pull/6263) - Caching support for Anthropic models via Databricks [#6320](https://github.com/block/goose/pull/6320) - MCP servers from clients like Zed now honored (stdio + http) [#6230](https://github.com/block/goose/pull/6230) - MCP app renderer for ri | Low | 1/6/2026 |
| v1.18.0 | # goose v1.18.0 Release Notes **Released:** December 19, 2025 ## ⨠Features - **Slash commands** - `/prompts` (list available prompts), `/prompt` (execute a prompt or show info with `--info`), `/compact` (compact conversation history), `/clear` (clear conversation history) [[#5858](https://github.com/block/goose/pull/5858)](https://github.com/block/goose/pull/5858) - Recipe slash command parsing with improved parameter handling [[#6173](https://github.com/block/goose/pull/6173)](https: | Low | 12/19/2025 |
| v1.17.0 | # goose v1.17.0 is here ## ⨠Features - **Code Mode MCP** - Platform extension for "code mode" MCP tool calling, enabling enhanced code execution capabilities [[#6030](https://github.com/block/goose/pull/6030)](https://github.com/block/goose/pull/6030) - **MCP Elicitation Support** - Elicitation support for MCP, allowing interactive prompts during tool execution [[#5965](https://github.com/block/goose/pull/5965)](https://github.com/block/goose/pull/5965) - **External Goosed Server** - S | Low | 12/18/2025 |
| v1.16.1 | # :tada: goose v1.16.1 ## :bug: Bug Fixes - Linux goosed crashing with libssl error [#6051](https://github.com/block/goose/pull/6051) This is a patch release that addresses a critical issue affecting Linux users where the goosed server would crash due to libssl errors. The fix updates dependencies and improves tunnel handling to ensure stable operation on Linux systems. | Low | 12/10/2025 |
| v1.16.0 | ## đ Features - Show modal selector after configuring a provider ([#6005](https://github.com/block/goose/pull/6005)) - Onboarding detect provider from api key ([#5955](https://github.com/block/goose/pull/5955)) - Multiple file popups ([#5905](https://github.com/block/goose/pull/5905)) - Added sidebar contextual information for firefox ([#5433](https://github.com/block/goose/pull/5433)) - Enable recipe deeplink parameters for pre-population ([#5757](https://github.com/block/goose/pull/575 | Low | 12/10/2025 |
| v1.15.0 | ## Release Notes for v1.15.0 ### ⨠Features - MCP UI proxy with improved message handling [[#5487](https://github.com/block/goose/pull/5487)](https://github.com/block/goose/pull/5487) - WAL re-enabled with commit transaction management [[#5793](https://github.com/block/goose/pull/5793)](https://github.com/block/goose/pull/5793) - SessionManager integration for ACP sessions [[#5657](https://github.com/block/goose/pull/5657)](https://github.com/block/goose/pull/5657) - Grok provider suppo | Low | 11/19/2025 |
| v1.14.0 | ## goose v1.14.0 ### ⨠Features - **Mistral AI provider** - Support for Mistral AI as a new provider [[#5009](https://github.com/block/goose/pull/5009)](https://github.com/block/goose/pull/5009) - **macOS dock menu with New Window option** - Custom dock menu for better macOS integration [[#5099](https://github.com/block/goose/pull/5099)](https://github.com/block/goose/pull/5099) - **Quick launcher** - Restored quick launcher functionality in the UI [[#5144](https://github.com/block/goose | Low | 11/12/2025 |
| v1.13.2 | Release v1.13.2 | Low | 11/11/2025 |
| v1.13.1 | Release v1.13.1 | Low | 11/7/2025 |
| v1.13.0 | # goose v1.13.0 is here! đ ## ⨠Features - Right-click dock icon for new window (macOS) [#5099](https://github.com/block/goose/pull/5099) - Quick launcher restored [#5144](https://github.com/block/goose/pull/5144) - Mistral AI provider support [#5009](https://github.com/block/goose/pull/5009) - Support for newer GitHub Copilot models [#5603](https://github.com/block/goose/pull/5603) - Platform tools available in CLI [#5570](https://github.com/block/goose/pull/5570) - Use environment v | Low | 11/6/2025 |
| v1.12.1 | ## goose 1.12.1 is here :tada: ### :bug: Bug Fixes - Remove dependency on gsap library in desktop UI, replacing with native Web Animations API [#5330](https://github.com/block/goose/pull/5330) - Filter preserved user messages to be text only in context management [#5391](https://github.com/block/goose/pull/5391) - Improved Gemini provider compatibility and error handling [#5390](https://github.com/block/goose/pull/5390) ### :sparkles: Improvements - Include sessionId in tool permis | Low | 10/28/2025 |
| v1.12.0 | # goose 1.12.0 is here đ ## đ Bug Fixes - Legacy import compatibility issues [#5343](https://github.com/block/goose/pull/5343) - Gemini provider connection problems [#5308](https://github.com/block/goose/pull/5308) - Message synchronization after conversation cleanup [#5315](https://github.com/block/goose/pull/5315) - Crashes when subrecipe files don't exist [#5287](https://github.com/block/goose/pull/5287) - Build artifact downloads in CI workflows [#5304](https://github.com/block/go | Low | 10/24/2025 |
| 1.11.0-nightly.20251023.8d9c19f2c2 | Release 1.11.0-nightly.20251023.8d9c19f2c2 | Low | 10/23/2025 |
| 1.11.0-nightly.20251022.23412e270f | Release 1.11.0-nightly.20251022.23412e270f | Low | 10/22/2025 |
| v1.11.1 | Release v1.11.1 | Low | 10/20/2025 |
| v1.11.0 | - fix: correct schema for openai tools (#5229) - chore: openapi version bump - chore(release): release version 1.11.0 - Break compaction back into check_ and do_ compaction (#5212) - fix: revert built app name to uppercase Goose (#5206) - feat: add Code Documentation Generator recipe (#5121) (#5125) - Revert "feat: enhance goose to search sessions for easy recall (#5177)" (#5209) - Blog: Best Practices for Prompt Engineering with goose (#5204) - force WAL sync after session create (#5202 | Low | 10/17/2025 |
| v1.10.3 | Release v1.10.3 | Low | 10/17/2025 |
| v1.10.2 | Release v1.10.2 | Low | 10/15/2025 |
| v1.10.1 | Release v1.10.1 | Low | 10/14/2025 |
| v1.10.0 | - chore: include vendored node executable (#5160) - Clear deeplinks after use (#5128) - Remove isUserInputDisabled (#5115) - force re-render fields to pick up custom params usage in instructions (#5112) - chore: update version for client in MCP replays - chore: bump OpenAPI version - chore(release): release version 1.10.0 - draft of new blog post about automating more automation (#5038) - Subagent extension selection behavior fix (#5093) - Add dev and alpha environment indicator (#5092) | Low | 10/14/2025 |
| v1.9.3 | - fix: subagents: treat empty as unspecified, soften system prompt instruction | Low | 10/10/2025 |