1- # MLX Code v6.1.0
1+ # MLX Code v6.1.1
22
33![ Build] ( https://github.com/kochj23/MLXCode/actions/workflows/build.yml/badge.svg )
44![ Platform] ( https://img.shields.io/badge/platform-macOS%2014%2B-blue )
@@ -231,7 +231,17 @@ Being honest about limitations:
231231
232232## Version History
233233
234- ### v6.1.0 (February 26, 2026) — Current
234+ ### v6.1.1 (March 4, 2026) — Current
235+ - Removed dead ` ContentView.swift ` (deprecated stub, never referenced anywhere)
236+ - Removed dead ` MLXSwiftBackend.swift ` (class was never instantiated — entire file was unused)
237+ - Removed ` handleDirectToolInvocation() ` in ChatViewModel, which always returned ` false `
238+ - Removed debug code that was writing to ` /tmp/mlx_debug.log ` on every message send in production
239+ - Fixed force unwrap on ` FileManager.urls().first! ` in ChatViewModel and ConversationManager
240+ - Replaced bare ` print() ` with ` LogManager ` in ConversationManager for consistent error logging
241+ - Stripped ~ 15 noisy trace-level log calls from ` generateResponse() ` (per-token logging, emoji-prefixed step tracing)
242+ - Removed redundant inline comments that restated what the adjacent code already said
243+
244+ ### v6.1.0 (February 26, 2026)
235245- Comprehensive security audit: 31 findings resolved (2 CRITICAL, 8 HIGH, 10 MEDIUM, 9 LOW, 1 INFO)
236246- API keys migrated from UserDefaults to macOS Keychain with automatic migration
237247- Command validator hardened with NSRegularExpression word-boundary matching
@@ -251,7 +261,6 @@ Being honest about limitations:
251261- Force unwrap elimination in MLXService
252262- NSString cast chains replaced with URL API across 3 files
253263- Named constants for context budget ratios
254- - Deprecated unused ContentView with ` @available ` attribute
255264
256265### v6.0.0 (February 20, 2026)
257266- GitHub integration: issues, PRs, branches, credential scanning
0 commit comments