Needs update latest v1.0.35
Waiting for new UI and v1.1 release for Goose
Release Notes v1.0.32
command: curl -s https://api.github.com/repos/block/goose/releases/tags/v1.0.32 | jq ‘.body’
Available Downloads v1.0.32
File Name / Link | Size | Target OS / Architecture | Description |
---|---|---|---|
download_cli.sh | 86 KB | Unix Shell Script | Universal CLI installer script (Linux/macOS) |
Goose-1.0.32-1.x86_64.rpm | 127 MB | Linux (x86_64, RPM-based) | RPM package for Fedora, CentOS, RHEL |
goose-aarch64-apple-darwin.tar.bz2 | 83.3 MB | macOS (Apple Silicon, ARM64) | Tarball for Apple M1/M2 Macs |
goose-aarch64-unknown-linux-gnu.tar.bz2 | 86 MB | Linux (ARM64/AArch64) | Tarball for ARM64 Linux systems |
Goose-win32-x64.zip | 258 MB | Windows (x86_64) | Zip archive for Windows 64-bit |
goose-x86_64-apple-darwin.tar.bz2 | 86.4 MB | macOS (Intel, x86_64) | Tarball for Intel Macs |
goose-x86_64-pc-windows-gnu.zip | 95.7 MB | Windows (x86_64, GNU toolchain) | Zip archive for Windows 64-bit (GNU build) |
goose-x86_64-unknown-linux-gnu.tar.bz2 | 89 MB | Linux (x86_64) | Tarball for x86_64 Linux systems |
Goose.zip | 155 MB | Cross-platform (unspecified) | Generic zip archive, check contents for details |
goose_1.0.32_amd64.deb | 126 MB | Linux (x86_64, Debian/Ubuntu) | DEB package for Debian/Ubuntu |
Goose_intel_mac.zip | 165 MB | macOS (Intel, x86_64) | Zip archive for Intel Macs |
v1.0.32
Major Features
– Fuzzy file search functionality.
– Native OAuth 2.0 authentication support to MCP client.
– Add close button (X) to toast notifications.
– Add json schema validation to goose recipe validate
CLI.
– Adds max_turns
for agent without user input.
– GUI can use structured output present in recipes.
– Enable running sub-recipes from GitHub.
– Support Recipe Parameters in Goose desktop app.
– Structured output for recipes.
– Streamable-http transport support for backend, desktop, and CLI.
– Use tiktoken-rs as single global tokenizer (replaces tokenizers).
– /extension
path for extension installation.
UX/UI Improvements
– Update styling of user messages.
– Escape key dismisses settings menu.
– Prevent modal from closing on text select.
– Improve UX for saving recipes.
– Prioritize suffix when truncating path in header.
Significant Bug Fixes
– Refactor string truncation logic into reusable utility function to avoid panic.
– Add back lazy_static dependency.
– Pass Google AI API key in HTTP header, not query param.
– Fix desktop recipe URL generation.
Other
– Remove unused dependencies.
– Check in Cargo.lock changes.
– Defend against invalid sessions; clean up session file optionality for —no-session mode.
Documentation Updates
– Update recipe example and CLI install instructions for Windows.
– Docs: Cost tracking on the desktop app, linter added to CONTRIBUTING.md, fix tab navigation.
v1.0.31
Major Features
– Additional sub-recipes via command line.
– Internal Recipes added to Recipes Cookbook.
UX/UI Improvements
– Change naming of recipe creation in more menu links.
Significant Bug Fixes
– Handle Windows package subdirectory in CLI installation script.
– Fixes cron parsing issues.
– Fix Windows CLI permission issues.
– Allow use of /dev/null for no-session mode.
Other
– Pipe the argument to storage.
– Mark helper scripts as executable.
– Return missing npx/uvx.
– Update path for temporal.
– Run cargo fmt.
Documentation Updates
– Add generator option to create recipe.
– Add link to Square MCP.
– Add Netlify MCP tutorial.
– Add more instructions about resuming a session for CLI users.
– Cross-reference recipe docs, add recipes tutorial, update Recipe Cookbook Submission Flow.
– Docs: Recipe landing page, create new directory when starting new session, add Recipe video to landing page.
v1.0.30
Major Features
– Voice dictation using OpenAI Whisper & ElevenLabs.
– New CLI provider for Claude Code and Gemini.
– Comprehensive cost tracking display for LLM usage.
– Ability to create new directory in working dir selection.
– Subagents support.
– Drag and drop support for opening sessions from Finder (desktop).
– Created sub-recipe tools.
– List Groq-supported models (CLI).
– Reference for recipes added.
– Optional view_range to text editor tool and insert tool.
UX/UI Improvements
– Announcement modal added.
– Richer tool call UI messages.
– Make entire toolcall argument row clickable to expand.
– Chain-of-thought panel above assistant messages (UI).
– Flag for showing cost tracking.
Significant Bug Fixes
– Windows session paths and path regex fixes.
– Cron parsing improvements and wider support (including Windows).
– Session file security updates and corruption fixes.
– Improve config file editing and recovery fallback mechanisms.
– Missing dependencies for CLI fixed; copy permission fix for CLI; fix temporal build for Windows; fix powershell executions; fix shims/extensions on Windows; fix Linux desktop download links; fix issue when parsing recipe parameters; fix flaky log tests; fix workflow syntax and typos.
Other
– Added jbang back; reapply temporal fix; update download_cli.sh to support arbitrary versions; update goose help to include CLI; cleanup Temporal debug files; removing DLLs from core bin; use official logo in Goose web; added MCPs menu item.
Documentation Updates
– Blog: Everyday tasks for AI, container use blog and guide, add video to container use blog, update Linux instructions, add sagemaker provider, add Goose Recipes Cookbook Page, add more instructions about resuming a session (CLI), cross-reference recipe docs, add recipes tutorial, update Recipe Cookbook Submission Flow, Docs: Goose on Windows Installation, cost tracking on desktop app.
v1.0.29
Major Features
– Confirmation dialog for unsaved changes in extension modal (UI).
– Alphabetize extensions in goose CLI.
– System prompt parameter added to run command (CLI).
– /clear command to clear goose context (CLI).
– Devcontainer support added.
UX/UI Improvements
— Help & Feedback section in App Settings (UI).
Significant Bug Fixes
— Replaced goose prompt unicode quotations with ASCII quotations.
— Goose recipe prompt now shown correctly when switching views from settings to chat.
— Remove computer controller presentation bugfix.
— GitHub Copilot Provider config fixed.
— Window not showing bug fixed for some users.
— App now quits completely when requested.
— Thinking applies correctly to Claude 4 models as well.
— Improved GoosehintsModal error handling.
Documentation Updates
— Blog: Why I Used Goose to Build a Chaotic Emotion Detection App, lead/worker tutorial and blog post, Community Landing Page, documentation for running with Ramalama local model serving in OCI Containers, Reddit MCP Server Tutorial, Docs: Recipe settings, fixing blog image.
v1.0.28
Major Features
— Auto-update functionality added to Goose desktop app (desktop).
UX/UI Improvements
— Goose recipes have settings now (UI).
Significant Bug Fixes
— Correct spelling in error messages and documentation.
— Router trait error fixed; handled missing keyring error gracefully with user-friendly message; handle JsonRPC error variants as responses; CPU hogging GUI fixed; invalid context length for Claude models fixed; set permissions for quickscript; cap repeat time when displaying usage.
Other
— Enable updater and remove unzipping/installing update text; change updater to use platform-agnostic secure zip library; disable updater until further debugging; dynamic port selection for temporal; disable temporal by default.
Documentation Updates
— Docs: Edit recipes on Goose desktop, updates for lead-worker model, update Snowflake link/description verbiage, unlist blog post “What’s in my goosehints file”, fix nav bar/wrong command in docs, adding Snowflake as a Provider, schedule recipes with the CLI, session export via CLI.
v1.0.27
Other
— Release version 1.0.27 (chore).
— Revert “Mnovich/temporal scheduler” due to issues.
v1.0.26
Major Features
— Lead/worker model support added.
— Snowflake provider support added.
— Goose web as local terminal alternative introduced (experimental).
— Schedule creation from deep links with extension support (desktop).
— Basic cron scheduler added to goose-server (backend).
— View/edit existing recipe in Desktop app UI.
— MCP router skeleton introduced.
UX/UI Improvements
— Remember window position (desktop).
— Put scheduler behind alpha flag (UI).
— Pause/unpause scheduled jobs functionality added (UI).
— Edit schedule functionality added (UI).
— Screenshot paste support added (UI).
— Interactive deletion of sessions (CLI).
— Titlebar/fonts improvements and dark mode enhancements (UI-v2).
Significant Bug Fixes
— Intel builds fixed; debug config issues on Windows resolved; pass ref in PR comment workflow fixed; don’t break from consuming subprocess output until both streams are done; pr comment build cli workflow fixed; hotfix: don’t always run prompt after app initialization with recipe instructions; protobuf install in build fixed; new models have different messages for context length exceeded handled properly; increase limit for direct-to-disk performance improvement; Ctrl+C or ESC during CLI menu selection continues current session gracefully.
Other
— Removed ui-v2 directory and updated project setup accordingly; Nostrbook MCP now on npm registry; use hermit to install node/rust/protoc dependencies across project; run CI on merge_group events.
Documentation Updates
— Update macOS install guide with Homebrew instructions; add Speech MCP extension documentation/tutorials/videos/blog posts about goosehints/persistent context/Square MCP/Context7 YouTube video/lead-worker model/Playwright mcp tutorial/Browserbase MCP tutorial/Snowflake as Provider/drag-and-drop files/session export via CLI/config.yaml guide/new features of goose recipe/debug mode/project commands/token usage progress bar/tool permission modes video/etc.
v1.0.24
Major Features
- Show recipe explanations.
- Add tool repetition monitoring to prevent infinite loops.
- Progress info alert for token usage.
- Specify parameters configuration in recipe files.
- Goose CLI can track directories and resume projects in location.
- Allow running
goose run
with no session persistence. - Add Venice.ai private open-source LLM provider.
- Add provider configuration handling from new endpoint.
- Add Copilot provider.
- Move token limits to backend.
Documentation Updates
- Add search session history section.
- Document new keyboard shortcuts.
- Add remote SSE deeplinks.
- Add “Automatically enabled extensions” section.
- Document recipe parameters.
- Blog post on team recipe building and sharing, Qwen3, and other topics.
- Update Smart Context Management Guide for Desktop.
- Fix typo in Nostrbook MCP tutorial.
- Add Copilot provider documentation.
Significant Bug Fixes
- Allow markdown for any message in splashpill.
- Fix permission scrolling not making it to save or cancel.
- Fix config fetching for Windows.
- Fix the conflict_with in no-session arg.
- Fix error on installation of Youtube Transcript extension.
- Make MessageCopyLinks clickable again on goose messages.
v1.0.23 - 2025-05-08
Major Features
- Use UTC timestamp milliseconds for message creation in goose-llm.
- Summarize on command button in context management.
- Add Github Copilot provider.
- Added model token limits fallback matching backend logic.
- Load all previous messages if —resume is passed.
- Recipe welcome message.
- Add generate tooltip & session name extraction method in goose-llm.
- Add completion request & error handling in goose-llm.
- CLI: add summarize slash command.
- Expanded ToolCall options.
- Menu to check Goose Desktop’s version on Linux.
Documentation Updates
- Added Square’s remote MCP to tutorial.
- MBot2 MCP tutorial, Nostrbook MCP tutorial, YT short to Pieces and Postgres Tutorial, and other blog posts and guides.
Significant Bug Fixes
- Move process group termination outside Unix code block (fix process cleanup).
- Cleanup MCP processes when CLI closes.
- Will now correctly follow along with tool results (fix tool result tracking).
- Remove outdated truncation of tool descriptions in OpenAI and Databricks providers.
- Fix resume session with an invalid path crash.
v1.0.22 - 2025-05-06
Major Features
- Support configurable way to retrieve recipes via GitHub.
- Global/local chat history store in localstorage.
- Mac keyboard shortcuts support/fix.
- ToolCall UI update (functionality).
- Context session management (dev mode only).
- Don’t require prompt in headless mode for recipes.
- Add runtime metrics to completion response.
- Drag files into the window support.
- Azure credential chain logging added.
Documentation Updates
- Update home page, smart context management guide, extension recommendation, removing sessions, Square MCP tutorial, and more.
Significant Bug Fixes
- Only two retries for summarization and move to prod (context management).
- Fix CLI arrow command bug.
- Use pre-fetched mime type for file drag/drop.
v1.0.21
Major Features
- Add context limits for latest Gemini and GPT models.
- Add goose–llm crate for use by goose service.
- Support ascending/descending ordering of goose session list.
- Change model without reinit of extensions support added.
- Full spellcheck/correction support for editable content in the app.
- Present options to user when context length is exceeded.
Documentation Updates
Numerous updates: new tutorials (ElevenLabs MCP, Brave Search MCP), blog posts (“4 Things You Need to Know Before Using Goose”), quick tips, unified settings, environment variables list, etc.
Significant Bug Fixes
Fixes include: expose Ollama error, fix spacebar key triggering action link in alerts, fix tool permission modal not scrolling, fix regression in welcome screen flicker, fix extension config write locks, fix toolshim path removals, fix author info, fix session description truncation.
v1.0.20
Major Features
– Remove session capacity added.
– Use verify_secret_key util for all API handlers.
– Bumped tool limit and updated alerts.
– GUI warning when installing extension from deeplink.
Documentation Updates
– Rewrite guide on Recipes.
– Blog posts: “How One Contribution Can Spark Many Wins”, “Integrating Smarter with AI Agents and MCP”, “Practical Ways I use AI Agents and MCP”, “MCP in Enterprise”, Tool Permission Controls, Plans.
Significant Bug Fixes
– Use env_keys in bundled extensions.
– Syntax highlighting fixes.
– Updated color for inline code.
– Improved message for change workdir warning.
– Fixed welcome screen flicker regression.
– Updated image meta tag for blog.
v1.0.19
Major Features
– Support o4-mini model.
– Allow OPENAI_CUSTOM_HEADERS to be set in goose config.
– Better support for GPT4.1 with per-model prompts.
– Build a prototype FFI for goose Rust library.
Documentation Updates
– Recap blog for Goose NYC meetup; new shared Agent topic; updated GDrive instructions; troubleshooting.md update; other doc improvements.
Significant Bug Fixes
– Handle empty extensions gracefully.
– Use env keys correctly.
– Truncation fix for long session descriptions.
– Long command wrapping fix in extensions.
– Specify extension env vars only by name.
– Resolve deadlock while listing tools.
– Update extension section border; remove repeated paragraphs; fix error 403 handling; multiple goose instances running at once; persist GOOSE_CLI_THEME; expose not supported tool call error; use permission page in bottom menu; expose tool not supported error; generalize extension request; add missing electron-types package; clean up tsconfig.
v1.0.18
Major Features
– Initial UI implementation for tool permission control (backend/logic).
– Mini agent extension config support added.
– Show error on broken recipe URLs.
– Disable copy button unless all fields are set (logic).
– Improve tool loading logic/performance improvements.
– Recipe editor feature added (backend/logic).
– Support tool-level permission control (backend/logic).
– Enable settings V2 (backend/logic).
– Exponential backoff added to Bedrock provider.
Documentation Updates
– Community Spotlight blog post; Visual Guide To MCP blog post; PostgreSQL tutorial; Selenium tutorial; new blog post on tool calling.
Significant Bug Fixes
– Propagate errors when adding extensions.
– Filter out enable extension tool as it should always ask permission (logic).
– Format agent code fixes; update permissions on shim executables; update Debian desktop build process; fix meta img URL; resolve confirmation issues; allowlist bypass for developers; add temperature env var; fix gemini model not found; smaller pieces of agent.reply(); remove -r from —recipe error message; handle errors from goose run like goose session; remove tool count bugfix.
v1.0.17
Major Features
– Create named feature flag for settings v2 (backend/logic).
– Input/output token tracking added to SessionMetadata (backend/logic).
– Vendor keyring crate to fix non-hermetic builds (dependency management).
– Tool annotations for built-in tools added (backend/logic).
– Additive entry in settings V2 model select (backend/logic).
– More metadata for shared session view (backend/logic).
– Prompt Library feature added (backend/logic).
– Search functionality to chat view (backend/logic).
– Preconfigure session sharing with GOOSE_BASE_URL_SHARE env var (backend/logic).
– Enable Option + Enter to insert a new line (keyboard shortcut logic).
– Playwright E2E testing setup added (testing infrastructure).
– Share sessions in the UI (backend/logic).
Documentation Updates
— Update readme, add how-to-fork guide, update author info, fix documentation formatting issues.
Significant Bug Fixes
— Error msg for 302 errors when creating shared session fixed; save goosehints bug fixed; search scrolling fixed; scrollbar under search fixed; empty input with ⌘+Down fixed; developer mcp for Windows fixed; padding issues fixed; slow typing with long sessions fixed; only show one toast when extensions fail to add/activate/etc.; writing forcedConfig to localStorage fixed; display issues for provider/model select menus fixed; V2 settings carry extensions over during model change fixed; onboarding & key deletion fixes; escape and success toast fixes; alpha reset providers bugfixes; validation to provider form added/fixed; autoclose workflow bugfixes; scrollbars not showing on Mac fixed; word break and blockquote text color fixes for markdown output.
v1.0.16 - 2025-03-30
- Feature: Added support for reading and writing Google Sheets; introduced enhanced security features for extensions.
- Fix: Addressed multiple UX improvements and bug-related issues.
- Documentation: A range of new tutorials including Speech MCP Server and security considerations.
v1.0.15 - 2025-03-13
- Feature: Updates to Google Drive functionality, including commenting features.
- Documentation: New entries for command guides and blog posts related to usage.
v1.0.14 - 2025-03-07
- Feature: Handling larger PDFs and improvements to task management.
- Fix: Various bug fixes related to keyboard shortcuts and extension loading.
v1.0.13 - 2025-03-01
- Feature: Integration of smart approval for user defaults and enhanced session management.
- Fix: Addressed various UI and config issues.
- Documentation: Added several tutorial guides for desktop usage and extensions.
v1.0.12 - 2025-02-21
- Feature: Global prompt loading and UI improvements for provider modals.
- Fix: Corrected errors in key configuration handling for providers in the UI.
v1.0.11 - 2025-02-07
- Feature: Adding “goose mode” in the chat window and improved UI.
- Fix: Various bug fixes related to dark mode application and chat sessions.
- Documentation: Enhanced installer link usage instructions.
v1.0.10 - 2025-02-01
- Feature: Updates to
goose update
command for CLI version management. - Documentation: New guides added for tutorials and features.
- Fix: Improved error handling and interactive user experience after runs.
v1.0.9 - 2025-01-29
- Feature: Default value for OpenAI host and experimental manager control.
- Fix: Addressed deep link installs and UI glitches.
- Documentation: Updates on troubleshooting and issue templates.
v1.0.8 - 2025-01-24
- Feature: Add corpora and pageSize parameter to search tool.
- Feature: Fully customizable system prompt template.
- Documentation: Added tutorials for computer controller and Memory Extension.
- Fix: Various bug fixes and improvements in functionality related to logging and testing.
v1.0.7 - 2025-02-13
- Feature: Linux computer control (Work In Progress).
- Documented Memory Tutorial Example and added an Easter egg.
v1.0.6 - 2025-02-13
- Feature: Added goose configure flow and tutorial extension.
- Update: Improved rg tool use and dynamically linked back to the Goose homepage from the extensions site.
- Fix: Various fixes including handling of images and improving function call JSON schemas for OpenAI.
v1.0.5 - 2025-02-07
- Feature: Updated Gemini models.
- Hotfix: Improvements in quarantine workflow.
- Fix: Enhanced JSON-RPC notification handling and added a bedrock provider.
- Style: UI tweaks for tool call.
v1.0.4
- Update: Improvements in release processes using Justfile.
- Fixes: Multiple fixes including welcome screen azure config submit and improvements in URL construction.
- Feature: Added Azure OpenAI provider and allowed setting Ollama host.
v1.0.3 - 2025-01-30
- Fix: Updated versions in release and canary workflows.
- Document fixes for various typos.
- Removed gpt-3.5-turbo UI suggestion, as it is deprecated.
- Improved truncation agent token calculations, among other improvements.