Skip to content

Releases: officialrajdeepsingh/nerd-fonts-installer

v1.0.3

Choose a tag to compare

@officialrajdeepsingh officialrajdeepsingh released this 25 Jun 17:59
Immutable release. Only release title and notes can be modified.

🎨 Improved UI/UX

  • Installed font detection — interactive menu now highlights already-installed
    fonts in green and shows a count at startup
  • Simpler install output — clear arrow (→) + checkmark (✓) per font,
    removed verbose sub-step logging
  • --list now shows locally installed fonts instead of the full 70-font catalog
  • Removed Quit entry from menu (typing q still works)

🔧 Cross-platform fixes

  • macOS compatibility — replaced mapfile (bash 4+) with while read loop
    for bash 3.2
  • Fixed deselection validation (negative numbers were incorrectly rejected)
  • Fixed ANSI escape rendering in menu markers
  • Version auto-reads from package.json (no manual sync needed)

📖 Documentation

  • Added full CONTRIBUTING.md with project structure, code flow, dependencies
  • Updated README.md media paths, feature descriptions, and examples
  • Added section headers and comments throughout install.sh

🏗 Infrastructure

  • Added GitHub Actions workflow for npm publishing on tag push
  • Added VHS tape files for generating screenshots and demo GIFs
  • Updated npm scripts for media generation

v1.0.2: feat: add GitHub Actions workflow for npm publishing on tag push

Choose a tag to compare

@officialrajdeepsingh officialrajdeepsingh released this 25 Jun 12:20
Immutable release. Only release title and notes can be modified.

feat: add GitHub Actions workflow for npm publishing on tag push

  • Add .github/workflows/publish.yml — publishes to npm via npm publish