From e31a303d4999857e09fde11b4b7ee7b7d22bd9d5 Mon Sep 17 00:00:00 2001 From: factory-davidgu Date: Tue, 30 Jun 2026 15:54:30 -0700 Subject: [PATCH] docs: backfill pending CLI changelog entries (v0.149.0-v0.161.0) Adds release notes for v0.149.0, v0.151.0, v0.152.0, v0.157.2, v0.158.0, and v0.161.0, consolidating the changelog entries from several pending PRs into a single update. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> --- docs/changelog/release-notes.mdx | 103 +++++++++++++++++++++++++++++-- 1 file changed, 98 insertions(+), 5 deletions(-) diff --git a/docs/changelog/release-notes.mdx b/docs/changelog/release-notes.mdx index 0fbac757..d1f3114c 100644 --- a/docs/changelog/release-notes.mdx +++ b/docs/changelog/release-notes.mdx @@ -4,6 +4,21 @@ description: "Recent features and improvements to the Factory App, Droid CLI, an rss: true --- + + `v0.161.0` + +## New features + +- **Hooks manager overhaul** - Redesigned the hooks manager for viewing and configuring your hooks +- **WezTerm setup** - Added terminal setup support for WezTerm +- **Chat transcript search** - Search within a chat transcript (app) + +## Improvements + +- **Faster searches** - Avoided unnecessary search cache rebuilds + + + `v0.159.0` @@ -21,6 +36,40 @@ rss: true + + `v0.158.0` + +## New features + +- **Enable and disable plugins** - Turn individual plugins on or off with a new toggle + +## Improvements + +- **Tab to complete slash commands** - Press Tab to complete slash commands +- **MCP authentication** - Improved handling of MCP authentication responses and desktop redirects +- **Account credit checkout** - Subscribe to or upgrade your plan using account credit + +## Bug fixes + +- **Invalid API key login** - The CLI now exits with an error on an invalid `FACTORY_API_KEY` instead of stalling at login +- **Cancel AskUser prompts** - Cancelling an AskUser prompt now interrupts the agent instead of letting it continue +- **Duplicate tool approvals** - Approval-gated tool executions now render only once +- **Windows background processes** - Fixed cleanup of background processes on exit on Windows +- **Document skills location** - Document skills are now written to your current working directory +- **Dark mode toggles** - Dark mode toggles are now visible and loading spinners animate correctly (app) +- **Editable composer** - The composer stays editable during session blockers (app) + + + + + `v0.157.2` + +## Bug fixes + +- **Slack follow-up prompt** - Fixed a duplicate "tag to follow up" prompt that could appear in Slack threads + + + `v0.157.0` @@ -57,6 +106,51 @@ rss: true + + `v0.152.0` + +## New features + +- **Autonomy flag** - Set Droid's autonomy level straight from the command line with `droid --auto high` +- **Org MCP and marketplace controls** - Organizations can centrally govern MCP server and plugin marketplace access +- **In-app membership controls** - Manage organization members directly in the app (app) + +## Improvements + +- **Private npm registry plugins** - Plugin sources can now authenticate to private npm registries using an auth token environment variable +- **Onboarding copy** - Clearer guidance during Droid setup onboarding (app) + +## Bug fixes + +- **Status after interrupt** - Droid's status now clears correctly after you interrupt it +- **Event hooks** - Multiple hooks configured for the same event are now combined correctly +- **Summaries across directories** - Fixed conversation summaries when your working directory changes +- **Streaming placeholder** - Fixed a stale placeholder that could linger in the chat (app) +- **Connection stability** - Reduced session UI flicker during brief connection drops (app) + + + + + `v0.151.0` + +## New features + +- **Skill slash commands in editors** - Skill slash commands are now available when connecting from external editors + +## Improvements + +- **macOS installer branding** - The macOS DMG installer is now branded (app) +- **MCP results as markdown** - MCP tool results returned as JSON now render as formatted markdown + +## Bug fixes + +- **Session reconnection** - Sessions now stay rendered and reconnect instead of redirecting to a Session Unavailable page (app) +- **Org switcher** - The desktop organization switcher now shows the currently selected organization (app) +- **Desktop MCP sign-in** - Improved desktop MCP authentication callback handling (app) +- **Composer actions layout** - Composer actions now stay on a single line (app) + + + `v0.150.0` @@ -77,12 +171,12 @@ rss: true - - `v0.148.1` + + `v0.149.0` ## Bug fixes -- **Air-gapped binaries** - Air-gapped CLI binaries are now properly signed and published so air-gapped installs receive the latest builds +- **Canva MCP authentication** - Added a fallback so connecting the Canva MCP server works more reliably @@ -132,7 +226,7 @@ rss: true - + `v0.146.0` ## New features @@ -143,7 +237,6 @@ rss: true - **Queue message shortcut** - Queue a message with Ctrl+Enter - **Earlier session titles** - Droid now names your session earlier in the conversation -- **Air-gapped BYOK defaults** - Air-gapped mode auto-picks a sensible default BYOK model, and configuration errors point you at `settings.json` ## Bug fixes