Skip to content

v1.7.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Aug 19:11
· 43 commits to main since this release

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