{"version":"0.70.0","versions":{"cli":"0.70.0","desktop":"0.24.0"},"date":"2026-03-06","dateFormatted":"March 6, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.70.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.70.0.json","summary":"Git worktree support, native PDF reading, and runtime settings overlay","surfaces":["cli"],"changes":[{"type":"feature","surface":"cli","title":"Git worktree support","description":"New `--worktree` flag enables native git worktree support for working across multiple branches simultaneously"},{"type":"feature","surface":"cli","title":"Native PDF support","description":"The Read tool now natively supports reading PDF files across all model providers"},{"type":"feature","surface":"cli","title":"Runtime settings overlay","description":"New `--settings` flag allows applying settings at runtime with organization-precedence merge"},{"type":"feature","surface":"cli","title":"Skills UI for remote sessions","description":"Skills UI is now available in Droid Computer sessions (Factory App)"},{"type":"improvement","surface":"cli","title":"Mission Control redesign","description":"Refreshed Mission Control interface with a cleaner layout"},{"type":"fix","surface":"cli","title":"Option+Arrow word jumping","description":"Restored Option+Arrow word jumping in ESC-prefix terminals"},{"type":"fix","surface":"cli","title":"Background process isolation","description":"Background process tracking is now isolated per CLI instance to prevent cross-instance interference"},{"type":"fix","surface":"cli","title":"@ search indexing","description":"Fixed file indexing in @ search suggestions"},{"type":"fix","surface":"cli","title":"Shell environment in daemon","description":"Daemon now correctly inherits shell environment variables"},{"type":"fix","surface":"cli","title":"Terminal compatibility","description":"Fixed Kitty keyboard protocol detection that could cause issues in certain terminals"},{"type":"fix","surface":"cli","title":"Streaming cancellation","description":"Improved reliability when cancelling streaming responses"},{"type":"fix","surface":"cli","title":"Daemon auto-updates","description":"Fixed an issue where daemon auto-updates could be incorrectly skipped"}],"contentText":"New features\n\n- Git worktree support - New --worktree flag enables native git worktree support for working across multiple branches simultaneously\n- Native PDF support - The Read tool now natively supports reading PDF files across all model providers\n- Runtime settings overlay - New --settings flag allows applying settings at runtime with organization-precedence merge\n- Skills UI for remote sessions - Skills UI is now available in Droid Computer sessions (Factory App)\n\nImprovements\n\n- Mission Control redesign - Refreshed Mission Control interface with a cleaner layout\n\nBug fixes\n\n- Option+Arrow word jumping - Restored Option+Arrow word jumping in ESC-prefix terminals\n- Background process isolation - Background process tracking is now isolated per CLI instance to prevent cross-instance interference\n- @ search indexing - Fixed file indexing in @ search suggestions\n- Shell environment in daemon - Daemon now correctly inherits shell environment variables\n- Terminal compatibility - Fixed Kitty keyboard protocol detection that could cause issues in certain terminals\n- Streaming cancellation - Improved reliability when cancelling streaming responses\n- Daemon auto-updates - Fixed an issue where daemon auto-updates could be incorrectly skipped"}