{"version":"0.112.0","date":"2026-04-28","dateFormatted":"April 28, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.112.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.112.0.json","summary":"DeepSeek V4 Pro support, MCP elicitation resume, security review on by default, and CLI stability fixes","surfaces":["cli"],"changes":[{"type":"feature","surface":"cli","title":"DeepSeek V4 Pro"},{"type":"feature","surface":"cli","title":"Resume MCP elicitations"},{"type":"feature","surface":"cli","title":"Extra-usage payment status"},{"type":"improvement","surface":"cli","title":"Security review on by default"},{"type":"improvement","surface":"cli","title":"Non-retryable 4xx responses"},{"type":"improvement","surface":"cli","title":"Persistent Slack loading status"},{"type":"fix","surface":"cli","title":"ApplyPatch absolute paths"},{"type":"fix","surface":"cli","title":"Working directory redraw"},{"type":"fix","surface":"cli","title":"Missions model settings"},{"type":"fix","surface":"cli","title":"Custom statusline"},{"type":"fix","surface":"cli","title":"Model-switch tool history"},{"type":"fix","surface":"cli","title":"Context window error detection"},{"type":"fix","surface":"cli","title":"Spec approval comments"},{"type":"fix","surface":"cli","title":"Factory App local default"},{"type":"fix","surface":"cli","title":"Onboarding loading state"}],"security":[],"deprecations":[],"contentText":"New features\n\n- DeepSeek V4 Pro - Added support for the DeepSeek V4 Pro model\n- Resume MCP elicitations - Elicitation prompts from MCP tools can now be resumed after interruption\n- Extra-usage payment status - Failed and succeeded extra-usage payment statuses are now surfaced in the payment modal (Factory App)\n\nImprovements\n\n- Security review on by default - The security-review skill is now enabled by default\n- Non-retryable 4xx responses - 4xx responses (other than 429) are no longer retried, so failures surface faster\n- Persistent Slack loading status - Slack loading indicators now stay visible past status updates for clearer progress feedback (Factory App)\n\nBug fixes\n\n- ApplyPatch absolute paths - Absolute paths are now honored verbatim in the ApplyPatch tool\n- Working directory redraw - Fixed working directory redraw and fork cwd overrides\n- Missions model settings - Missions model settings are now snapshotted at launch so they don't drift mid-run\n- Custom statusline - Custom statusline now uses session-scoped data instead of leaking across sessions\n- Model-switch tool history - Tool history is now sanitized when switching models to prevent rendering issues\n- Context window error detection - Recognize additional context-window error phrasings so recovery is more reliable\n- Spec approval comments - Spec approval comments now align with conversation messages\n- Factory App local default - Factory App now consistently defaults to local connections\n- Onboarding loading state - Fixed a stuck loading state during onboarding (Factory App)"}