{"version":"0.130.0","versions":{"cli":"0.130.0","desktop":"0.87.0"},"date":"2026-05-20","dateFormatted":"May 20, 2026","url":"https://docs.factory.com/changelog/release-notes#v0.130.0","jsonUrl":"https://docs.factory.com/changelog/releases/0.130.0.json","summary":"Model favorites, spec save directory, paste expansion, and stability fixes","surfaces":["cli","app"],"changes":[{"type":"feature","surface":"cli","title":"Model favorites","description":"Mark and quickly access your preferred models from the model selector"},{"type":"feature","surface":"cli","title":"Spec save directory","description":"Configure where specs are saved with a new setting"},{"type":"feature","surface":"cli","title":"Expand pasted placeholders","description":"Press Alt+Shift+V (Opt+Shift+V on macOS) to expand truncated paste placeholders inline"},{"type":"improvement","surface":"cli","title":"Refined model selector","description":"Streamlined the model selector submenu"},{"type":"improvement","surface":"cli","title":"BYOK model parity","description":"Brought the BYOK model experience in line with the rest of the model picker"},{"type":"improvement","surface":"cli","title":"Clearer help output","description":"Improved formatting of the `help` command output"},{"type":"fix","surface":"cli","title":"Image paste on Linux","description":"Pasting images now works on Linux, with a graceful fallback when clipboard data is unavailable"},{"type":"fix","surface":"cli","title":"MCP OAuth clients","description":"Static MCP OAuth clients are now supported during authentication"},{"type":"fix","surface":"cli","title":"OAuth provider errors","description":"4xx responses from connected OAuth providers are now surfaced as user-facing errors"},{"type":"fix","surface":"cli","title":"ApplyPatch new files","description":"New files in ApplyPatch results now render correctly as creates"},{"type":"fix","surface":"cli","title":"CLI update reliability","description":"Prevented restart races during CLI daemon updates"},{"type":"fix","surface":"cli","title":"PowerShell under `exec`","description":"PowerShell commands now run non-interactively in `exec` mode"},{"type":"fix","surface":"cli","title":"Slack first-mention indicator","description":"Slack now shows the typing indicator from the very first mention"},{"type":"fix","surface":"app","title":"Daemon auth on reconnect","description":"Daemon auth tokens now refresh when reconnecting (app)"},{"type":"fix","surface":"app","title":"Desktop paid onboarding","description":"The onboarding finish screen is now skipped on the desktop paid flow (app)"}],"contentText":"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\nImprovements\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\nBug 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)"}