{"version":"0.103.0","date":"2026-04-16","dateFormatted":"April 16, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.103.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.103.0.json","summary":"Sessions page redesign, dead code detection in reviews, and CLI stability fixes","surfaces":["cli"],"changes":[{"type":"feature","surface":"cli","title":"Sessions page redesign"},{"type":"improvement","surface":"cli","title":"Denied command confirmation"},{"type":"improvement","surface":"cli","title":"Dead code detection in reviews"},{"type":"improvement","surface":"cli","title":"QA report formatting"},{"type":"fix","surface":"cli","title":"File overwriting"},{"type":"fix","surface":"cli","title":"Model selection after spec approval"},{"type":"fix","surface":"cli","title":"Inactive session reload"},{"type":"fix","surface":"cli","title":"Parallel tool calls in spec mode"},{"type":"fix","surface":"cli","title":"Skill details refresh"}],"security":[],"deprecations":[],"contentText":"New features\n\n- Sessions page redesign - The sessions page has been refreshed with a new layout and design (Factory App)\n\nImprovements\n\n- Denied command confirmation - Redesigned the confirmation UI when running blocked or risky commands\n- Dead code detection in reviews - Code review now detects dead and unused code\n- QA report formatting - QA skill now includes structured report format sections\n\nBug fixes\n\n- File overwriting - File creation and patch tools can now properly overwrite existing files\n- Model selection after spec approval - Fixed the session model not being restored after approving a spec\n- Inactive session reload - Fixed inactive TUI sessions not reloading on demand\n- Parallel tool calls in spec mode - Fixed tool calls running in parallel incorrectly during spec approval\n- Skill details refresh - Fixed selected skill details not updating when the skills list changes (Factory App)"}