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