github tylergraydev/claude-code-tool-manager v2.1.3
v2.1.3 - Config Safety Fix

latest releases: v3.10.0, v3.9.1, v3.9.0...
3 months ago

What's Changed

Bug Fix: Config file overwrite prevention (fixes #94)

All 6 editor config writers (Gemini, Claude Code, Copilot, Cursor, Codex, OpenCode) could silently overwrite a user's existing settings file if it contained non-standard JSON (comments, trailing commas, BOM, etc.). This caused complete data loss of the user's configuration.

What was happening: When the app couldn't parse an existing config file, it silently fell back to an empty config and overwrote the file — destroying all user settings.

What's fixed:

  • The app now refuses to overwrite config files it can't parse, returning a clear error instead
  • A .bak backup is created before every write to any editor config file
  • This fix applies to all supported editors: Gemini CLI, Claude Code, Copilot, Cursor, Codex, and OpenCode

Other

  • Fixed tauri-plugin-dialog npm/crate version mismatch
  • Updated package-lock.json sync

Don't miss a new claude-code-tool-manager release

NewReleases is sending notifications on new releases.