Nerdfont

Latest version: v3.3.0.post1

Safety actively analyzes 723929 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

3.1.0

This release fixes some bugs and adds fonts. More icons will come with the next release.

We also sunset in-repo releases (new fonts will only be released as release artifact) 1360

New fonts and updates
- Add 0xProto piraces 1381
- Add Cascadia Mono 1412
- Add Commit Mono 1414
- Add D2Coding 1413
- Add Envy Code R 1318 (already since 3.0.2b)
- Add Geist Mono QuiiBz 1398
- Add IntelOne Mono (already since 3.0.2b)
- Add Iosevka Term Slab 803
- Add Martian Mono skryukov 1092
- Add Monaspace julien-blanchon 1405
- Update Lilex to v2.3.0 1356
- Update MPlus 1357

Fixes
- Fix naming problem (Visual Studio) 1406
- Fix fi-ligature in Noto Sans Mono 1400
- Fix logging error in font-patcher lolicon0930 1287

Features
- Add Common Lisp and Scheme icon 1428
- Add Fennel icon Grazfather 1129
- Add Neovim icon georgeguimaraes 1391
- Update Font Logos to v1.1.1 hasecilu 1427
- Update Windows icon to Windows 11 1290
- Add font-patcher option to specify metrics source 1300
- Add font-patcher option to specify naming source 1319 1282
- Add font-patcher option to specify box drawing glyph behavior 1300
- test-fonts.sh: allow wrapping at any number hasecilu 1270

Website and docs
A lot of work has been done here by various people, thank you all!

3.0.2

**One general fix and some font specific ones**

Note the breaking changes introduced with the `v3.0.0` release.
If you miss icons, check 1190 and probably https://github.com/loichyan/nerdfix

Fixes
- Bugfix `Codicon` Circles 1261
- Fix `DaddyTimeMono NFM` 1244
- Fix `fsSelection` for `--has-no-italic` (`Bitstream Vera` + `DejaVu`) 1255
- Fix naming of some fonts of BlexMono and GohuFont

Features
- Allow not renaming the font 1282 for `Cascadia Code` self-patcher (1242)
- Create `tar.xz` packs now automated 1235
- Improve cheat sheet rszyma 1252 1254
- `test-fonts.sh`: allow wrapping at any number by hasecilu 1270

3.0.1

This bugfix release handles the following issues.

Fixes
- Revive some ligature removal (only of problematic ligs)
- Correct Octicons scale (of very few icons)
- Fix logging with AppImage `fontforge`
- Drop box-drawing glyphs from Symbols Only fonts
- Reintroduce upstream-dropped `oct-file-symlink-directory`
- Reintroduce old style `oct-file-directory` in `custom-`
- Fix wrong `fsSelection` bit
- Fix `fi` ligature in Ubuntu
- Fix scaling of heavy brackets (mostly in Nerd Font Mono)
- Fix Ubuntu Mono Condensed font property (upstream bug)
- Fix small scaling glitch for 4 Codicons
- Correct CaskaydiaCove's version string (which contains the autohinter)

3.0.0

This major release introduces some breaking changes:

Breaking 1: Naming

This release fixes some long standing issues that are due to the naming of the fonts: There is a completely new naming scheme. This might be inconvientient for existing setups, sorry.
- Some fonts will have `Nerd Font` in the name while other have it abbreviated as `NF`. This is needed because some names just were too long. (Same for `Nerd Font Mono` and `NFM`.)
- There are no `Windows Compatible` fonts anymore. All fonts work on all platforms.
- The `Complete` from the font names (and the repo directories) has been dropped (Complete is the new normal).
- The name parts will be ordered as expected with style and weight last (`Somefont Bold Nerd Font` -> `Somefont Nerd Font Bold`).
- The filename will have no blanks anymore.

Breaking 2: Material Design Icons Codepoints

The old Material Design Icon codepoints are finally dropped. Due to an historic mistake we placed them in between some asiatic glyphs, breaking that script.
Since v2.3.0 the (updated and expanded) Material Design Icons have new codepoints in the 5 digit region.
- Dropped codepoints `F500`... and class names `nf-mdi-*`
- New codepoints `F0001`... and class names `nf-md-*`
- The whole discussions are here: https://github.com/ryanoasis/nerd-fonts/issues/365
- A translation table is available here: https://github.com/ryanoasis/nerd-fonts/issues/1059#issuecomment-1404891287
- There are tools out there that probably can update your configuration.

Otherwise this is a 'Update release', so now the good stuff:

Updates
- Update `Agave` to v37
- Update `Arimo` to 1.33
- Update `DaddyTimeMono` to 1.2.3
- Update `Fira Mono` to 3.206
- Update `Go Mono` to 2.010
- Update `Hermit` to 2.0
- Update `IBM Plex` to 2.3
- Update `Iosevka` to 22.1.0
- Update `Literation` to 2.1.5
- Update `Lilex` to 2.000
- Update `mononoki` to 1.6
- Update `MPlus` to ... current
- Update `Overpass` to 3.0.5
- Update `Roboto Mono` to 3.0
- Update `Source Code Pro` to 2.038
- Update `Terminus` to 4.49.2
- Update `Victor Mono` to 1.5.4
- Update the Octicons set to 18.3.0

Features
- New font `ComicShannsMono`
- New variant in release `Nerd Font Propo` for GUI usecases
- Patch in heavy angle brackets
- Patch in boxdrawing glyphs (if the font has no complete set)
- Repair Panose info if source font has broken data
- Reform PowerlineExtra sizing
- Autocreate a `FontPatcher.zip` from `HEAD`
- Create a json database with css names
- Disentangle `Iosevka` into two packets (one for `Iosevka Term`)
- Add option to manipulate `xAvgCharWidth` (needed rarely by self-patchers)
- Add option to allow italic-less fonts with oblique
- Add `--debug` and `--dry` to `font-patcher`
- Add logging into file to `font-patcher`
- Add `NERDFONTS` environment variable to transport options through `gotta-patch-em`

Improvements
- Fix `Caskaydia Code` height different to `Cascadia Code` (hinting problem) (font is now `ttf` instead of `otf`!)

Fixes
- Fix baseline to basline distance (line gap) for some fonts
- Fix weather icons cloud scaling
- Fix UniqueID of the fonts
- Fix `Bitstream Vera` name: Is now `Bitstrom Wera` due to licensing issue
- No fix, but: Drop support for Python 2

2.3.3

Fixes
- Fix licenses in archives 8a749ab21
- Fix Nerd Fonts Symbols Only metrics 4939ac5

2.3.2

Fixes
- Update `JetBrains Mono` to 2.304 c6b3b0841
- Cover alternate unicode encodings _(for Input Mono)_ by nathanielevan 1058
- Fix some Nerd Font Mono too wide 1062
- Fix line gap calculation 1060

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.