v3.0.0
Update: Preparation already for a bugfix release, see known bugs here
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 Fontin the name while other have it abbreviated asNF. This is needed because some names just were too long. (Same forNerd Font MonoandNFM.) - There are no
Windows Compatiblefonts anymore. All fonts work on all platforms. - The
Completefrom 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 mistace 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 namesnf-mdi-* - New codepoints
F0001... and class namesnf-md-*(already sincev2.3.0) - The whole discussions are here: #365
- A translation table is available here: #1059 (comment)
- There are tools out there that probably can update your configuration.
- Relevant thread: #1190
Otherwise this is a 'Update release', so now the good stuff:
Updates
- Update
Agaveto v37 - Update
Arimoto 1.33 - Update
DaddyTimeMonoto 1.2.3 - Update
Fira Monoto 3.206 - Update
Go Monoto 2.010 - Update
Hermitto 2.0 - Update
IBM Plexto 2.3 - Update
Iosevkato 22.1.0 - Update
Literationto 2.1.5 - Update
Lilexto 2.000 - Update
mononokito 1.6 - Update
MPlusto ... current - Update
Overpassto 3.0.5 - Update
Roboto Monoto 3.0 - Update
Source Code Proto 2.038 - Update
Terminusto 4.49.2 - Update
Victor Monoto 1.5.4 - Update the Octicons set to 18.3.0
Features
- New font
ComicShannsMono - New variant in release
Nerd Font Propofor 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.zipfromHEAD - Create a json database with css names
- Disentangle
Iosevkainto two packets (one forIosevka Term) - Add option to manipulate
xAvgCharWidth(needed rarely by self-patchers) - Add option to allow italic-less fonts with oblique
- Add
--debugand--drytofont-patcher - Add logging into file to
font-patcher - Add
NERDFONTSenvironment variable to transport options throughgotta-patch-em
Improvements
- Fix
Caskaydia Codeheight different toCascadia Code(hinting problem) (font is nowttfinstead ofotf!)
Fixes
- Fix baseline to basline distance (line gap) for some fonts
- Fix weather icons cloud scaling
- Fix UniqueID of the fonts
- Fix
Bitstream Veraname: Is nowBitstrom Weradue to licensing issue - No fix, but: Drop support for Python 2
New Contributors
- @Goooler made their first contribution in #1079
- @MicaelJarniac made their first contribution in #1100
- @teatimeguest made their first contribution in #1119
- @b- made their first contribution in #1044
- @Weltolk made their first contribution in #1163
- @sullrich84 made their first contribution in #1166
Full Changelog: v2.3.3...v3.0.0