{"version":"0.124.0","versions":{"cli":"0.124.0","desktop":"0.81.0"},"date":"2026-05-12","dateFormatted":"May 12, 2026","url":"https://docs.factory.com/changelog/release-notes#v0.124.0","jsonUrl":"https://docs.factory.com/changelog/releases/0.124.0.json","summary":"Deep and shallow security review modes, login redirect URIs, and stability fixes","surfaces":["cli","app"],"changes":[{"type":"feature","surface":"cli","title":"Deep and shallow security review modes","description":"`/security-review` now supports dedicated deep and shallow review modes"},{"type":"feature","surface":"app","title":"Login redirect URIs","description":"The login flow now supports a redirect URI so you land where you started after signing in (app)"},{"type":"improvement","surface":"cli","title":"Sharper fuzzy search","description":"Refined fuzzy search behavior in the CLI"},{"type":"improvement","surface":"cli","title":"Minimum context savings shown","description":"Context savings now display a clear minimum percent for easier interpretation"},{"type":"improvement","surface":"cli","title":"Aligned MCP status indicators","description":"MCP server status indicators now line up consistently"},{"type":"improvement","surface":"app","title":"Faster setting updates","description":"Settings changes are applied in place, avoiding unnecessary MCP and skill refetches (app)"},{"type":"improvement","surface":"cli","title":"Light mode polish","description":"Small component styling refinements in light mode"},{"type":"fix","surface":"cli","title":"Bounded resume history","description":"Resume now renders a bounded history so large sessions stay responsive"},{"type":"fix","surface":"app","title":"Message send flash","description":"Fixed a visual flash when submitting a message (app)"},{"type":"fix","surface":"app","title":"Desktop tutorial in desktop app","description":"The \"install desktop\" onboarding step is now skipped when you're already in the desktop app (app)"}],"contentText":"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\nImprovements\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\nBug 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)"}