{"version":"0.69.0","versions":{"cli":"0.69.0","desktop":"0.23.0"},"date":"2026-03-05","dateFormatted":"March 5, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.69.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.69.0.json","summary":"CJK internationalization, GPT-5.4 model updates, and --mission flag for droid exec","surfaces":["cli"],"changes":[{"type":"feature","surface":"cli","title":"CJK internationalization","description":"Full internationalization support for Japanese, Chinese, and Korean languages in the CLI"},{"type":"feature","surface":"cli","title":"GPT-5.4 model updates","description":"GPT-5.4 is now a default model option with expanded context limits"},{"type":"feature","surface":"cli","title":"`--mission` flag for droid exec","description":"New `--mission` flag enables non-interactive Missions orchestration via `droid exec`"},{"type":"feature","surface":"cli","title":"Personal analytics page","description":"View your personal usage analytics directly in the app (Factory App)"},{"type":"feature","surface":"cli","title":"Settings audit trail","description":"Track changes to settings values with a full audit trail (Factory App)"},{"type":"feature","surface":"cli","title":"Version history for Enterprise Controls","description":"View configuration change history in Enterprise Controls (Factory App)"},{"type":"feature","surface":"cli","title":"Combined billing summary","description":"Billing summary now available in both personal and organization settings views (Factory App)"},{"type":"improvement","surface":"cli","title":"Git config updates","description":"Git configuration can now be updated when you explicitly request it"},{"type":"improvement","surface":"cli","title":"BYOK Anthropic thinking","description":"Improved adaptive thinking support for custom Anthropic models"},{"type":"improvement","surface":"cli","title":"Smarter retry handling","description":"Improved retry delays for provider capacity errors"},{"type":"improvement","surface":"cli","title":"LLM timeout errors","description":"Clearer user-facing error messages when model requests time out"},{"type":"improvement","surface":"cli","title":"MCP tool rendering","description":"Improved MCP tool result display in the Factory App"},{"type":"fix","surface":"cli","title":"VSCode keyboard shortcuts","description":"Fixed support for Cmd + key combinations in VSCode terminal"},{"type":"fix","surface":"cli","title":"Anthropic streaming stability","description":"Improved streaming reliability for Anthropic models"},{"type":"fix","surface":"cli","title":"Empty model responses","description":"Empty model responses are now handled gracefully instead of causing errors"},{"type":"fix","surface":"cli","title":"Thinking recovery","description":"Auto-recovery from thinking signature validation errors during reasoning"},{"type":"fix","surface":"cli","title":"Spec mode navigation","description":"Fixed back navigation from autonomy menu in spec mode"},{"type":"fix","surface":"cli","title":"Mission session cleanup","description":"Fresh session now starts correctly when exiting a proposed mission"},{"type":"fix","surface":"cli","title":"Gemini error handling","description":"Improved error handling for authentication and payment errors with Gemini models"},{"type":"fix","surface":"cli","title":"Profile display","description":"Fixed user profile parsing for accounts with incomplete name fields"}],"contentText":"New features\n\n- CJK internationalization - Full internationalization support for Japanese, Chinese, and Korean languages in the CLI\n- GPT-5.4 model updates - GPT-5.4 is now a default model option with expanded context limits\n- --mission flag for droid exec - New --mission flag enables non-interactive Missions orchestration via droid exec\n- Personal analytics page - View your personal usage analytics directly in the app (Factory App)\n- Settings audit trail - Track changes to settings values with a full audit trail (Factory App)\n- Version history for Enterprise Controls - View configuration change history in Enterprise Controls (Factory App)\n- Combined billing summary - Billing summary now available in both personal and organization settings views (Factory App)\n\nImprovements\n\n- Git config updates - Git configuration can now be updated when you explicitly request it\n- BYOK Anthropic thinking - Improved adaptive thinking support for custom Anthropic models\n- Smarter retry handling - Improved retry delays for provider capacity errors\n- LLM timeout errors - Clearer user-facing error messages when model requests time out\n- MCP tool rendering - Improved MCP tool result display in the Factory App\n\nBug fixes\n\n- VSCode keyboard shortcuts - Fixed support for Cmd + key combinations in VSCode terminal\n- Anthropic streaming stability - Improved streaming reliability for Anthropic models\n- Empty model responses - Empty model responses are now handled gracefully instead of causing errors\n- Thinking recovery - Auto-recovery from thinking signature validation errors during reasoning\n- Spec mode navigation - Fixed back navigation from autonomy menu in spec mode\n- Mission session cleanup - Fresh session now starts correctly when exiting a proposed mission\n- Gemini error handling - Improved error handling for authentication and payment errors with Gemini models\n- Profile display - Fixed user profile parsing for accounts with incomplete name fields"}