Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 1.99 KB

File metadata and controls

58 lines (43 loc) · 1.99 KB

Changelog

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

Fixed

  • Removed deprecated homebrew/cask-fonts tap logic; font casks now live in the main homebrew/cask repository since Homebrew 4.3.0

Added

  • --version / -v flag to display the current version
  • --list-installed / -l flag to list installed Nerd Fonts non-interactively
  • --list-available / -a flag to list available Nerd Fonts non-interactively
  • Updated shell completions (zsh, bash, fish) with new flags

1.0.2 - 2025-12-28

Added

  • Fish shell completions
  • CHANGELOG.md for release history

Changed

  • Homebrew formula now installs fish completions automatically

1.0.1 - 2025-12-28

Fixed

  • ShellCheck warnings (proper variable quoting, direct exit code checks)

Added

  • GitHub Actions CI workflow (formula testing, script testing, ShellCheck)
  • CI badge to README

Changed

  • Homebrew formula now uses release tags with SHA256 verification

1.0.0 - 2025-12-28

Added

  • 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