Releases: officialrajdeepsingh/nerd-fonts-installer
Releases · officialrajdeepsingh/nerd-fonts-installer
Release list
v1.0.3
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 --listnow shows locally installed fonts instead of the full 70-font catalog- Removed Quit entry from menu (typing
qstill works)
🔧 Cross-platform fixes
- macOS compatibility — replaced
mapfile(bash 4+) withwhile readloop
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.mdwith project structure, code flow, dependencies - Updated
README.mdmedia 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
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