All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.3 - 2026-02-15
- Removed deprecated
homebrew/cask-fontstap logic; font casks now live in the mainhomebrew/caskrepository since Homebrew 4.3.0
--version/-vflag to display the current version--list-installed/-lflag to list installed Nerd Fonts non-interactively--list-available/-aflag to list available Nerd Fonts non-interactively- Updated shell completions (zsh, bash, fish) with new flags
1.0.2 - 2025-12-28
- Fish shell completions
- CHANGELOG.md for release history
- Homebrew formula now installs fish completions automatically
1.0.1 - 2025-12-28
- ShellCheck warnings (proper variable quoting, direct exit code checks)
- GitHub Actions CI workflow (formula testing, script testing, ShellCheck)
- CI badge to README
- Homebrew formula now uses release tags with SHA256 verification
1.0.0 - 2025-12-28
- Initial release
- CLI mode with fzf for interactive font selection
- GUI mode with native macOS dialogs
- Install/uninstall individual or multiple fonts
- Quick install of 8 curated developer favorites (Fira Code, JetBrains Mono, Hack, Iosevka, Meslo LG, Caskaydia Cove, Roboto Mono, Sauce Code Pro)
- Bulk update all installed Nerd Fonts
- Search/filter functionality in both modes
[ALL]option for bulk operations- Zsh and Bash shell completions
- Homebrew formula for easy installation
- Logging to
~/.nerd-font-manager.log