Releases
v1.7.0
goose v1.7.0 Release Notes
🚀 Features
Linux Computer Control for Android (Termux) (#3890 ) - Added support for computer control functionality on Android devices through Termux
Session Sharing Re-introduced (#4370 ) - Restored the ability to share sessions between users
Extension Malware Check (#4272 ) - Initial implementation of security scanning for extensions to protect against malicious code
Chat Session List Navigation (#4360 ) - Added scroll state support for improved navigation in the chat session list
Autovisualiser for Structured Data (#4153 ) - New MCP-UI feature for automatically visualizing structured data
Provider Model Querying (#4270 ) - UI now queries providers for their supported models dynamically
🐛 Bug Fixes
ElevenLabs Audio Transcription (#4358 ) - Fixed audio transcription issues and added additional logging for better debugging
Custom Provider URL Paths (#4345 ) - Fixed trailing slash handling for custom provider URLs
Extension List Modal Scroll (#4305 ) - Fixed scrolling issues in the chat mode extension list modal
OpenAI-Compatible Error Handling (#4175 ) - Improved error handling for OpenAI-compatible providers with enhanced test coverage
Focus Ring on Form Submits (#4332 ) - Fixed visual focus ring issues when submitting forms
Page Refresh Timing (#4355 ) - Fixed refresh functionality by waiting for document ready instead of using timeouts
🏗️ Chores & Improvements
Fast Model Fallback (#4375 ) - Fast models now gracefully fall back to regular models when unavailable
TODO State Management (#4361 ) - Moved TODO state to session scope from agent scope for better organization
Recipe Error Handling (#4363 ) - Implemented graceful error handling for recipes with improved filename display
Extensions Install Modal Refactor (#4328 ) - Improved the extensions installation modal interface
Compact UX Design (#4202 ) - Simplified and streamlined the user interface for better usability
Auto-submit Improvements (#4282 ) - Removed artificial delays and reworked auto-submit functionality
Extension Loading (#4271 ) - Block message sending until extensions are fully ready
Nested Hint Files (#4002 ) - Enabled loading of nested hint files for better project organization
Custom Provider Port Support (#4312 ) - Added support for port numbers in custom OpenAI provider configurations
Copilot Re-enabled (#3931 ) - Restored GitHub Copilot functionality
Nightly Release Workflow (#4326 ) - Set up automated workflow for nightly releases
📚 Documentation
Windows Instructions Update (#4333 ) - Updated and improved Windows installation and setup instructions
Airgapped Operation Guide (#4063 ) - Added documentation for running Goose in airgapped environments
Provider Documentation (#4356 , #4339 ) - Updated available providers list and added Tetrate Agent Router Service documentation
AGENTS.md Default Reading (#4346 ) - AGENTS.md files are now read by default for better project context
Plan Tutorial (#4309 ) - Added comprehensive tutorial for planning features
CI/CD Tutorial Fixes (#4223 ) - Fixed broken pipeline documentation in CI/CD tutorial
Docker Tutorial Links (#4285 ) - Fixed broken links in Docker tutorial documentation
Release Documentation (#4317 ) - Improved release process documentation
🔧 Provider & Integration Updates
Tetrate Agent Router Service (#4354 ) - Added new provider to the registry
Ollama Card Removal (#4348 ) - Removed Ollama provider card from welcome screen
Provider Card Rearrangement (#4335 ) - Reorganized provider cards and disabled streaming for Ollama
OTLP Configuration (#4292 ) - Added support for reading OTLP config from configuration files and environment variables
You can’t perform that action at this time.