← Goose Changelog
Full Changelog: v1.21.0...v1.22.0
v1.22.0
Jan 29, 2026 (1mo ago)
View on GitHub →
Goose v1.22.0 Release Notes
Released: January 29, 2026✨ New Features
- Session Forking - Fork existing sessions to create new branches of conversation (#5882) by @wpfleger96
- Goose Documentation Skill - Built-in skill for referencing goose documentation (#6534) by @lifeizhou-ap
- Codex Subscription Support - Added support for Codex subscriptions (#6600) by @michaelneale
- External Editor Support - Use external editors like vim, helix, etc. (#5823) by @peterwilli
- OVHcloud AI Provider - Added OVHcloud AI as a new provider option (#6527) by @rbeuque74
- Custom Provider Auth Flag -
requires_authflag for custom providers without authentication (#6705) by @rabi
- AWS Bearer Token for Bedrock - Support for
AWS_BEARER_TOKEN_BEDROCKenvironment variable (#6739) by @andreswebs
- Skills in Codemode - Skills are now available in codemode (#6763) by @michaelneale
- OSS Skills Marketplace - New open source skills marketplace (#6752) by @EbonyLouis
- PR Code Review - Code review functionality (#6043) by @valeriikot
🐛 Bug Fixes
- macOS Keychain Loop - Fixed infinite prompt loop for macOS keychain (#6620) by @sheikhlimon
- MCP Elicitation Deadlock - Fixed deadlock and improved UX (#6650) by @blackgirlbytes
- read_resource_tool Deadlock - Fixed deadlock causing test_compaction to hang (#6737) by @lifeizhou-ap
- GCP Vertex AI Global Endpoint - Fixed global endpoint support for Gemini 3 models (#6187) by @clouatre
- ElevenLabs API Key - Fixed API key not persisting (#6557) by @Abhijay007
- Flatpak Release - Fixed release workflow not finding flatpak file (#6696) by @The-Best-Codes
- MCP App Width - Respect width parameter in MCP app size-changed notifications (#6376) by @Abhijay007
- Extension Name Normalization - Normalize extension names consistently in ExtensionManager (#6529) by @rabi
- Compilation Issue - Address compilation issue in main (#6776) by @alexhancock
- Error Message Line Numbers - Removed line number in error messages (#6736) by @lifeizhou-ap
🔧 Improvements
- Config Loading Optimization - Optimized config loading in UI (#6662) by @lifeizhou-ap
- Tool Call UI - Removed background from tool call containers, added clean labels (#5879) by @spencrmartin
- Upgraded to rmcp 0.14.0 (#6674) by @alexhancock
- BERT Command Injection Detection - ML-based command injection detection in tool calls (#6599) by @dorien-koelemeijer
- Databricks Provider Speed - Faster initialization by removing fetch of supported models (#6616) by @jh-block
- Prompt Injection Confidence - Different approach to determining final confidence level of prompt injection evaluation outcomes (#6729) by @dorien-koelemeijer
- Logging Uplift - Logging uplift for model training purposes (#6330) by @dorien-koelemeijer
- Default Gooseignore - Create default gooseignore file when missing (#6498) by @mattjoyce
- Codex Reasoning Effort Validation - Refine reasoning effort validation (#6522) by @YusukeShimizu
- Recipe Error Consolidation - Refactor to consolidate recipeError (#6758) by @lifeizhou-ap
- Extension Check Optimization - Removed redundant extension check when resuming a session (#6759) by @lifeizhou-ap
📚 Documentation
- Tab completion documentation (#6635) by @emma-squared
- ML-based prompt injection detection docs (#6627) by @dianed-square
- Mid-session changes docs (#6672) by @dianed-square
- Export recipe and copy YAML docs (#6680) by @dianed-square
- Remotion video creation tutorial (#6675) by @blackgirlbytes
- MCP Apps frameDomains and baseUriDomains docs (#6684) by @dianed-square
- Spellcheck toggle documentation (#6721) by @emma-squared
/rslash command documentation (#6724) by @emma-squared
- Subagents tutorial (#6756) by @angiejones
- Beads MCP extension tutorial (#6792) by @blackgirlbytes
- File bug directly docs (#6718) by @emma-squared
- Multi-chat support and misc updates (#6753) by @dianed-square
- MCP-UI added to MCP Apps blog (#6664) by @EbonyJLouis
- Capitalize Rust in CONTRIBUTING.md (#6640) by @bodhisilberling
- Correct typos in documentation and Justfile (#6686) by @bodhisilberling
🔒 Security
- Bump lodash from 4.17.21 to 4.17.23 in /documentation (#6624) by @dependabot
- Bump lodash from 4.17.21 to 4.17.23 in /ui/desktop (#6623) by @dependabot
- Bump hono from 4.11.4 to 4.11.7 in /ui/desktop (#6750) by @dependabot
🗑️ Removed
- Removed Acceptable Usage Policy (#6204) by @alejandro5042
🏗️ Infrastructure
- Reduce duplicate or unused cargo deps (#6630) by @codefromthecrypt
- Docs workflow cleanup and prevent cancellations (#6713) by @blackgirlbytes
- Upgrade GitHub Actions to latest versions (#6700) by @salmanmkc
- Re-sync package-lock.json (#6783) by @alexhancock
- Only send agent-session-id when a session exists (#6657) by @codefromthecrypt
Full Changelog: v1.21.0...v1.22.0