{"id":"src_75geN2e7__mQdxbfr6CXt","slug":"release-notes","name":"Release notes","type":"feed","url":"https://docs.factory.ai/changelog/release-notes","orgId":"org_RoUNv_pCPfIukbMPiEhMs","productId":null,"productSlug":null,"org":{"id":"org_RoUNv_pCPfIukbMPiEhMs","slug":"factory","name":"Factory"},"isPrimary":true,"isHidden":false,"discovery":"curated","metadata":"{\"feedUrl\":\"https://docs.factory.ai/changelog/release-notes/rss.xml\",\"feedType\":\"unknown\",\"feedDiscoveredAt\":\"2026-06-02T18:51:27.963Z\",\"noFeedFound\":false,\"feedContentDepth\":\"anchor-fragment\",\"feedLastModified\":\"Wed, 03 Jun 2026 00:04:57 GMT\"}","kind":null,"stars":null,"starsFetchedAt":null,"releaseCount":14,"releasesLast30Days":14,"avgReleasesPerWeek":4.7,"latestVersion":null,"latestDate":"2026-06-02T16:48:27.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-06-03T00:04:58.665Z","lastPolledAt":"2026-06-03T00:04:53.491Z","trackingSince":"2026-05-13T06:34:31.000Z","releases":[{"id":"rel_xVe6rJi4yMRO2ga3E2F4t","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.138.0`\n\n## New features\n\n- **Interactive MCP management** - Add, remove, and list MCP servers interactively\n- **MCP credential variables** - MCP s...","titleGenerated":null,"titleShort":null,"content":"`v0.138.0`\n\n## New features\n\n- **Interactive MCP management** - Add, remove, and list MCP servers interactively\n- **MCP credential variables** - MCP server configs can now expand credential variables at runtime\n- **Configurable MCP call timeout** - Set a custom timeout for MCP tool calls\n- **`mcp off` shortcut** - Quickly disable MCP servers with a new shortcut\n- **MCP servers for custom droids** - Choose which MCP servers are available to custom droids\n- **Per-server MCP risk** - Configure command risk levels for each MCP server\n- **Mermaid export** - Export Mermaid diagrams from chat (app)\n\n## Improvements\n\n- **Highlighted new models** - New models now appear highlighted at the top of `/models`\n- **MCP embedded resources** - MCP servers' embedded resources are now surfaced in chat\n- **Composer loading state** - The message composer now shows a loading state (app)\n- **Session archiving** - Unified the session archive flow across the app and desktop (app)\n- **Pinned messages** - Clicking a pinned message now scrolls to its source (app)\n\n## Bug fixes\n\n- **Turn cancellation** - Canceling a turn now takes effect immediately\n- **Session rename** - Renamed session titles are now trimmed of extra whitespace (app)","publishedAt":"2026-06-02T16:48:27.000Z","fetchedAt":"2026-06-02T18:51:36.005Z","url":"https://docs.factory.ai/changelog/release-notes#june-1","media":[],"coverageCount":0},{"id":"rel_JkxIAsDC1oLK3CDYsRTs6","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.136.0`\n\n## New features\n\n- **Deep review skill** - New `/deep-review` skill for a more thorough, multi-pass code review\n- **Side questions in the ...","titleGenerated":null,"titleShort":null,"content":"`v0.136.0`\n\n## New features\n\n- **Deep review skill** - New `/deep-review` skill for a more thorough, multi-pass code review\n- **Side questions in the app** - The `/btw` side questions panel is now available in the app (app)\n- **Auto-compression toggle** - Turn automatic session compression on or off to manage long sessions\n- **Configurable compression model** - Choose which model handles automatic session compression\n\n## Improvements\n\n- **Org details in `/status`** - The `/status` command now shows your organization details\n- **Standardized hooks config path** - Hooks configuration now uses a standardized file path with automatic migration\n- **Faster large pastes** - Sped up pasting large amounts of text\n- **Tool summary hover affordance** - Tool summaries now show a hover affordance for available actions (app)\n\n## Bug fixes\n\n- **Autoscroll fixes** - Fixed several autoscroll issues in the session view (app)\n- **Reasoning-only turns** - Fixed sessions stalling when the assistant returned only reasoning\n- **DeepSeek tool calls** - Improved reliability of multi-step tool calls when using DeepSeek models","publishedAt":"2026-06-01T17:10:54.000Z","fetchedAt":"2026-06-02T18:51:36.005Z","url":"https://docs.factory.ai/changelog/release-notes#may-28","media":[],"coverageCount":0},{"id":"rel_Gg-Mui3gkYRGy5l5M9JOm","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.135.0`\n\n## New features\n\n- **Adaptive terminal theme** - The CLI now auto-detects your terminal background and picks a matching theme\n\n## Improvem...","titleGenerated":null,"titleShort":null,"content":"`v0.135.0`\n\n## New features\n\n- **Adaptive terminal theme** - The CLI now auto-detects your terminal background and picks a matching theme\n\n## Improvements\n\n- **Agent-browser update** - Updated the bundled `agent-browser` skill to a newer release with better automation reliability\n- **Subagent type badges** - Subagent type badges in `TaskOutput` now render in PascalCase for easier reading\n\n## Bug fixes\n\n- **Message draft attachments** - Message draft attachments are now preserved when switching contexts (app)\n- **Session activity indicator** - Improved the activity indicator in the session panel (app)\n- **Enterprise Controls forms** - Empty arrays and records are no longer written when saving Enterprise Controls (app)\n- **Enterprise Controls layout** - Aligned control heights across Enterprise Controls forms (app)","publishedAt":"2026-06-01T17:01:35.000Z","fetchedAt":"2026-06-02T18:51:36.005Z","url":"https://docs.factory.ai/changelog/release-notes#may-27","media":[],"coverageCount":0},{"id":"rel_1EkayzUyTS2u7w6Q5V-Rs","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.137.0`\n\n## New features\n\n- **Airgapped BYOK** - New `FACTORY_AIRGAP_ENABLED` option lets you bypass Factory auth when using your own model keys\n\n#...","titleGenerated":null,"titleShort":null,"content":"`v0.137.0`\n\n## New features\n\n- **Airgapped BYOK** - New `FACTORY_AIRGAP_ENABLED` option lets you bypass Factory auth when using your own model keys\n\n## Bug fixes\n\n- **Duplicate thinking output** - Thinking output no longer renders twice\n- **MCP permission persistence** - MCP permissions now persist across all confirmation paths\n- **Context usage meter** - Fixed alignment of the context usage meter","publishedAt":"2026-05-31T08:15:15.000Z","fetchedAt":"2026-06-02T18:51:36.005Z","url":"https://docs.factory.ai/changelog/release-notes#may-29","media":[],"coverageCount":0},{"id":"rel_dE0BJCj3ZVd7Bs-aA_hUA","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.134.0`\n\n## Improvements\n\n- **Figma helper skill** - The built-in Figma skill has been renamed from `figma-mcp-promotion` to `figma-mcp-helper`\n- *...","titleGenerated":null,"titleShort":null,"content":"`v0.134.0`\n\n## Improvements\n\n- **Figma helper skill** - The built-in Figma skill has been renamed from `figma-mcp-promotion` to `figma-mcp-helper`\n- **System-managed settings** - System-managed settings are now loaded from standard platform paths\n\n## Bug fixes\n\n- **File tool rendering** - File tool inputs now wait for streaming to complete before rendering to avoid showing partial data\n- **Slash command suggestions** - Slash command suggestion rows now keep a consistent height\n- **Pending command approvals** - Capped the number of pending command approvals shown at once\n- **New session sidebar animation** - Smoothed the animation when starting a new session from the sidebar (app)\n- **Session titles in sidebar** - Session titles are now preserved correctly in the sidebar (app)\n- **AskUser question labels** - Question labels now pluralize correctly when multiple questions are asked","publishedAt":"2026-05-29T18:40:24.000Z","fetchedAt":"2026-06-02T18:51:36.005Z","url":"https://docs.factory.ai/changelog/release-notes#may-26","media":[],"coverageCount":0},{"id":"rel_zKu7UiBNZXpw4qQEcALF-","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.131.0`\n\nMaintenance release with under-the-hood improvements.","titleGenerated":null,"titleShort":null,"content":"`v0.131.0`\n\nMaintenance release with under-the-hood improvements.","publishedAt":"2026-05-26T21:54:45.000Z","fetchedAt":"2026-06-02T18:51:36.129Z","url":"https://docs.factory.ai/changelog/release-notes#may-21","media":[],"coverageCount":0},{"id":"rel_qCkI03cLzM_N-KJ-Sf2g-","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.132.0`\n\n## New features\n\n- **Deploy to Render** - New `/deploy-to-render` skill helps you deploy projects to Render\n\n## Improvements\n\n- **Security...","titleGenerated":null,"titleShort":null,"content":"`v0.132.0`\n\n## New features\n\n- **Deploy to Render** - New `/deploy-to-render` skill helps you deploy projects to Render\n\n## Improvements\n\n- **Security review scope confirmation** - The `/security-review` skill now confirms the scope and audit branch with you before running\n- **Faster EU connections** - Reduced connection latency for users in the EU region\n\n## Bug fixes\n\n- **Disabled model selector rows** - Restored disabled rows in the model selector so all options are visible\n- **Missions across reconnects** - Active missions now keep running through network reconnects\n- **Mission computer in mission control** - The active mission computer now appears on the mission control page (app)\n- **Windows desktop setup** - Fixed setup and scripts for the Windows desktop app (app)\n- **Rich text autofocus** - Improved autofocus reliability for rich text inputs (app)","publishedAt":"2026-05-26T21:54:45.000Z","fetchedAt":"2026-06-02T18:51:36.129Z","url":"https://docs.factory.ai/changelog/release-notes#may-22","media":[],"coverageCount":0},{"id":"rel_bwsKrxvOQ-LtjJalQTZ8v","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.130.0`\n\n## New features\n\n- **Model favorites** - Mark and quickly access your preferred models from the model selector\n- **Spec save directory** -...","titleGenerated":null,"titleShort":null,"content":"`v0.130.0`\n\n## New features\n\n- **Model favorites** - Mark and quickly access your preferred models from the model selector\n- **Spec save directory** - Configure where specs are saved with a new setting\n- **Expand pasted placeholders** - Press Alt+Shift+V (Opt+Shift+V on macOS) to expand truncated paste placeholders inline\n\n## Improvements\n\n- **Refined model selector** - Streamlined the model selector submenu\n- **BYOK model parity** - Brought the BYOK model experience in line with the rest of the model picker\n- **Clearer help output** - Improved formatting of the `help` command output\n\n## Bug fixes\n\n- **Image paste on Linux** - Pasting images now works on Linux, with a graceful fallback when clipboard data is unavailable\n- **MCP OAuth clients** - Static MCP OAuth clients are now supported during authentication\n- **OAuth provider errors** - 4xx responses from connected OAuth providers are now surfaced as user-facing errors\n- **ApplyPatch new files** - New files in ApplyPatch results now render correctly as creates\n- **CLI update reliability** - Prevented restart races during CLI daemon updates\n- **PowerShell under `exec`** - PowerShell commands now run non-interactively in `exec` mode\n- **Slack first-mention indicator** - Slack now shows the typing indicator from the very first mention\n- **Daemon auth on reconnect** - Daemon auth tokens now refresh when reconnecting (app)\n- **Desktop paid onboarding** - The onboarding finish screen is now skipped on the desktop paid flow (app)","publishedAt":"2026-05-26T21:54:45.000Z","fetchedAt":"2026-06-02T18:51:36.129Z","url":"https://docs.factory.ai/changelog/release-notes#may-20","media":[],"coverageCount":0},{"id":"rel_CkCM7sQotgVLmi2H8pREt","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.133.1`\n\n## New features\n\n- **Context window** - New `/context` slash command and modal for inspecting the current session's context usage\n- **Audi...","titleGenerated":null,"titleShort":null,"content":"`v0.133.1`\n\n## New features\n\n- **Context window** - New `/context` slash command and modal for inspecting the current session's context usage\n- **Audio cues** - Optional sounds when a session finishes or is awaiting your input (app)\n- **Sidebar session menu** - Right-click sessions in the sidebar for quick actions (app)\n\n## Bug fixes\n\n- **Final output visibility** - The final output now stays visible above the input box\n- **New session draft cleared** - New session drafts now clear after submitting (app)\n- **Linear Computer setup link** - The \"set up Computer\" call to action in Linear now points to the correct settings page\n- **Desktop zoom stability** - Hardened desktop zoom handling against host zoom errors (app)","publishedAt":"2026-05-26T18:23:58.000Z","fetchedAt":"2026-06-02T18:51:36.129Z","url":"https://docs.factory.ai/changelog/release-notes#may-25","media":[],"coverageCount":0},{"id":"rel_v75wBHLKe9uO6VeNN_DvK","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.129.0`\n\n## New features\n\n- **Streaming file hook events** - File hook execution events now stream so you can follow progress as hooks run\n\n## Impr...","titleGenerated":null,"titleShort":null,"content":"`v0.129.0`\n\n## New features\n\n- **Streaming file hook events** - File hook execution events now stream so you can follow progress as hooks run\n\n## Improvements\n\n- **Faster large session rendering** - Large session transcripts now render faster by trimming at the cutoff before derivation\n\n## Bug fixes\n\n- **Esc cancels tool activity** - Pressing Esc now reliably cancels in-progress tool activity\n- **MCP tools with complex schemas** - Listing MCP tools no longer fails when schemas contain unresolvable references\n- **Claude Code subagent import** - Subagent import is now skipped when there is no project root to import into\n- **Session load file snapshots** - File snapshots are now initialized when reloading a saved session\n- **ACP todo updates** - Hardened parsing of todo updates over ACP against missing fields\n- **Read-only badge layout** - Read-only badges no longer get compressed in narrow layouts (app)\n- **Pinned group new session action** - Removed an unintended new-session action on pinned groups (app)\n- **Desktop session recovery** - Desktop sessions now recover after a period of daemon inactivity (app)","publishedAt":"2026-05-24T22:42:23.000Z","fetchedAt":"2026-06-02T18:51:36.129Z","url":"https://docs.factory.ai/changelog/release-notes#may-18","media":[],"coverageCount":0},{"id":"rel_cj5MficsZfZSSU_1USqWW","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.128.0`\n\n## Bug fixes\n\n- **Stale Computer registrations** - Sessions now reconcile stale Droid Computer registrations automatically","titleGenerated":null,"titleShort":null,"content":"`v0.128.0`\n\n## Bug fixes\n\n- **Stale Computer registrations** - Sessions now reconcile stale Droid Computer registrations automatically","publishedAt":"2026-05-16T18:50:23.000Z","fetchedAt":"2026-06-02T18:51:36.157Z","url":"https://docs.factory.ai/changelog/release-notes#may-15","media":[],"coverageCount":0},{"id":"rel_AgusznwqCaavWJ606k4cq","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.126.0`\n\n## New features\n\n- **Bulk session archiving** - New settings page for managing and bulk-archiving sessions (app)\n- **EU data residency** -...","titleGenerated":null,"titleShort":null,"content":"`v0.126.0`\n\n## New features\n\n- **Bulk session archiving** - New settings page for managing and bulk-archiving sessions (app)\n- **EU data residency** - Sessions and LLM inference for EU customers now stay within an EU-only data plane\n- **Built-in security review** - The `/security-review` skill is now bundled with the CLI by default\n- **Copy bug report ID** - Added a copy button next to bug report IDs (app)\n\n## Improvements\n\n- **Faster Computer restarts** - Sped up restarting Droid Computers (app)\n- **Lighter CLI startup** - Reduced redundant requests during CLI startup\n- **Persistent desktop preferences** - Desktop preferences are now saved alongside other settings (app)\n- **Windows pending update cleanup** - Cleaned up stale pending updates on Windows\n\n## Bug fixes\n\n- **Structured output validation** - Strengthened validation of structured tool output\n- **Task token count** - Removed an incorrect zero token count from Task tool results\n- **Windows installer packaging** - Repaired Windows installer packaging\n- **Limits reset on plan change** - Plan changes now correctly reset usage limits (app)\n- **MCP servers for running sessions** - MCP servers now load when reopening already-running sessions (app)\n- **Local daemon warning during setup** - Suppressed a spurious local daemon warning during initial setup (app)\n- **Session not found errors** - Fixed spurious session not found errors (app)\n- **Code block styling** - Aligned code block styling in chat (app)\n- **Cross-surface integrations** - Prevented integrations from sending duplicate postbacks across surfaces\n- **QA droid CLI auth** - QA droid CLI now pairs with the matching Factory API host","publishedAt":"2026-05-15T01:29:41.000Z","fetchedAt":"2026-06-02T18:51:36.157Z","url":"https://docs.factory.ai/changelog/release-notes#may-14","media":[],"coverageCount":0},{"id":"rel_-1g1fErWJpL9x1K2e0XGw","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.125.0`\n\n## New features\n\n- **ACP config options** - The CLI now advertises configuration options to ACP clients and supports `session/set_config_o...","titleGenerated":null,"titleShort":null,"content":"`v0.125.0`\n\n## New features\n\n- **ACP config options** - The CLI now advertises configuration options to ACP clients and supports `session/set_config_option` for per-session overrides\n\n## Improvements\n\n- **Larger Task tool results** - Raised the truncation limit on Task tool results so more output is preserved\n\n## Bug fixes\n\n- **Stale tool shimmer** - Tool calls no longer leave a stale shimmer behind in the transcript\n- **Stale Slack shimmer heartbeat** - Stopped a stale shimmer heartbeat from lingering in Slack threads\n- **Return to session on interaction prompt** - The CLI now returns to the session view when a user interaction box surfaces\n- **Gemini thinking signatures on replay** - Gemini thinking signatures are now preserved when sessions replay\n- **Title bar path on hover** - The title bar now shows the full working directory path on hover (app)","publishedAt":"2026-05-14T18:28:49.000Z","fetchedAt":"2026-06-02T18:51:36.157Z","url":"https://docs.factory.ai/changelog/release-notes#may-13","media":[],"coverageCount":0},{"id":"rel_vDLbaHYIMPPCsZbSJ1-uU","version":null,"type":"feature","title":"CLI Updates","summary":"`v0.124.0`\n\n## New features\n\n- **Deep and shallow security review modes** - `/security-review` now supports dedicated deep and shallow review modes\n- ...","titleGenerated":null,"titleShort":null,"content":"`v0.124.0`\n\n## New features\n\n- **Deep and shallow security review modes** - `/security-review` now supports dedicated deep and shallow review modes\n- **Login redirect URIs** - The login flow now supports a redirect URI so you land where you started after signing in (app)\n\n## Improvements\n\n- **Sharper fuzzy search** - Refined fuzzy search behavior in the CLI\n- **Minimum context savings shown** - Context savings now display a clear minimum percent for easier interpretation\n- **Aligned MCP status indicators** - MCP server status indicators now line up consistently\n- **Faster setting updates** - Settings changes are applied in place, avoiding unnecessary MCP and skill refetches (app)\n- **Light mode polish** - Small component styling refinements in light mode\n\n## Bug fixes\n\n- **Bounded resume history** - Resume now renders a bounded history so large sessions stay responsive\n- **Message send flash** - Fixed a visual flash when submitting a message (app)\n- **Desktop tutorial in desktop app** - The \"install desktop\" onboarding step is now skipped when you're already in the desktop app (app)","publishedAt":"2026-05-13T06:34:31.000Z","fetchedAt":"2026-06-02T18:51:36.157Z","url":"https://docs.factory.ai/changelog/release-notes#may-12","media":[],"coverageCount":0}],"pagination":{"nextCursor":null,"limit":20},"summaries":{"rolling":null,"monthly":[]}}