{"version":"0.69.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"},{"type":"feature","surface":"cli","title":"GPT-5.4 model updates"},{"type":"feature","surface":"cli","title":"`--mission` flag for droid exec"},{"type":"feature","surface":"cli","title":"Personal analytics page"},{"type":"feature","surface":"cli","title":"Settings audit trail"},{"type":"feature","surface":"cli","title":"Version history for Enterprise Controls"},{"type":"feature","surface":"cli","title":"Combined billing summary"},{"type":"improvement","surface":"cli","title":"Git config updates"},{"type":"improvement","surface":"cli","title":"BYOK Anthropic thinking"},{"type":"improvement","surface":"cli","title":"Smarter retry handling"},{"type":"improvement","surface":"cli","title":"LLM timeout errors"},{"type":"improvement","surface":"cli","title":"MCP tool rendering"},{"type":"fix","surface":"cli","title":"VSCode keyboard shortcuts"},{"type":"fix","surface":"cli","title":"Anthropic streaming stability"},{"type":"fix","surface":"cli","title":"Empty model responses"},{"type":"fix","surface":"cli","title":"Thinking recovery"},{"type":"fix","surface":"cli","title":"Spec mode navigation"},{"type":"fix","surface":"cli","title":"Mission session cleanup"},{"type":"fix","surface":"cli","title":"Gemini error handling"},{"type":"fix","surface":"cli","title":"Profile display"}],"security":[],"deprecations":[],"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"}