Nerd Fonts Versions Save

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

v1.0.0

7 years ago

New Features

  • Added 6 new fonts:
    • Code New Roman (enhancement #85)
    • Gohu (enhancement #90)
    • Hasklig (enhancement PR #103) (@jrolfs)
    • Mononoki (enhancement #89)
    • Share Tech Mono (enhancement #105)
    • Space Mono (enhancement #93)
  • Added new Glyph Sets:
  • Added additional methods to download the fonts:
    • Support for Home Brew fonts (enhancement #72)
    • Archive downloads via releases with scripts to generate archive downloads for patched fonts (enhancement #32)
  • Added single Nerd Fonts glyphs only fonts for Fontconfig aliasing (enhancement #84)
  • Added TTF version of Terminess (Terminus) font (fixes #23)
  • Added support for custom symbol fonts (with --custom flag) (PR #107 @sharkusk)
  • Added progress bars options: --progressbars & --no-progressbars to patcher script
  • Added --postprocess flag to allow additional scripts to run after patching (related to #70)

Updates / Improvements

  • Improved repository size greatly (partially fixes #73)
    • Provides only complete version of patched fonts by default (others are still possible via patcher script)
  • Removed minimal version of patched fonts (not particularly useful)
  • Removed variation versions of patched fonts and instead provides generated list of commands for each combination
  • Updated Font Awesome to the latest version v4.7.0:
  • Updated Octicons font from v3.2.0 to v4.4.0
    • Last version with font support
    • Adds glyphs: verified, smiley, unverified, ellipses, file, grabber, plus-small, reply
    • Various glyph modifications and fixes
  • Updated DejaVu Sans Mono from version 2.33 to 2.37
  • Updated readme with information on shallow cloning (enhancement #102)
  • Updated readme with better readability, prose, and removes some passive voice issues
  • Updated sankey diagram in readme with a more visual representation of the glyphs combined
  • Updated readability and format of changelog (even past versions)
  • Removed redundant flag --limit-font-name-length

Fixes

  • Added missing glyphs in range 2630 through 2637 (trigrams) to DejaVu Sans Mono (fixes #100)
  • Fixed various missing glyphs such as heart, zap, desktop (fixes #87)
  • Fixed several long standing issues (fix & enhancement PR #107) (@sharkusk)
    • glyphs (scaling and positioning) (fixes #74)
    • Monospaced font issues
    • Windows and macOS issues (fixes #111)
  • Fixed font name for glyph font 'PowerlineExtraSymbols.otf' (fixes #109)
  • Fixed and tweaked various powerline gaps (PR #107 @sharkusk)
  • Fixed Hack hints being removed in patched versions (Knack) (fixes #70, with help from @chrissimpkins)
  • Fixed various issues with '--careful' flag (PR #107 @sharkusk)
  • Fixed missing codepoint conflict information for Octicons & Font Awesome (fixes #116) (image from @kaymmm)
  • Fixed and refactored various code logic and style

v0.8.0

8 years ago
  • Added 2 new fonts:
  • Added new Glyph set: Font Linux (enhancement #75)
  • Updated font install script to limit to a single font family (more typical use case) (enhancement PR #82) (@rawkode)
  • Updated readme: Misc readability tweaks and clean-up
  • Fixed Powerline Symbols not correctly rendering (if font already has the symbols) (fixes #78)
  • Fixed AttributeError with Python 3 version of font patcher script (fixes #79)
  • Fixed certain Hack/Knack font style sets by updating version of Hack to v2.020 (fixes #63)

v0.7.0

8 years ago
  • Added 3 new fonts:
    • Monoid (enhancement #54)
    • Roboto Mono (enhancement #55)
    • Fira Code (enhancement PR #62, fixes #59) (@jrolfs)
  • Added 1 new font variant:
    • Proggy Clean (Slashed Zero) (fixes #69)
  • Added contributing and issue PR templates (enhancement #66)
  • Added Python 3 version of the font-patcher script (fixes #49)
  • Improved explanation of font choices (complete vs alternative vs minimal choices) with bash script to maintain (fixes #52)
  • Updated Hack to v2.019 (fixes #53)
  • Updated Font Awesome to the latest version v4.5.0 (20 new icons) (fixes #48):
  • Fixed fonts showing as duplicates in OS X Font Book (fixes #56, enhancement PR #61) (@jrolfs)
  • Fixed Powerline Symbols not being applied correctly to patched fonts since v0.5.0 (fixes #68, fix PR #71) (@F1LT3R)

v0.6.1

8 years ago
  • Added 'font installation' section from vim-devicons with changes (enhancement PR #47) (@her)
  • Improved various readme updates and fixes: Improved section headers, gitter badge, misc
  • Fixed possible error with --careful flag (fixes #45)
  • Fixed default font directory on linux install script to ~/.local/share/fonts as the previous was deprecated (fix PR #51) (@shaief)
  • Fixed broken curl download example (fixes #50)

v0.6.0

8 years ago
  • Updated Font naming conventions and directory paths that are more manageable (partially fixes #32, #42)
  • Updated Font variations to use same Font Family (partially fixes #25, #42)
  • Updated Hack/Knack font to v2.018 (enhancement #39)
  • Updated Source Code Pro (Sauce Code Pro) font to v2.010/v1.030 (enhancement #33)
  • Updated Octicons font to v3.2.0 plus latest master commits
  • Updated readme with alternate OSX install and execution options (enhancement #38)
  • Improved performance of 'Multiple Fonts Patcher (Gotta Patch 'em All Font Patcher!) by using parallelization (background processes) (enhancement #44)
  • Added new flag/option to font patcher (--outputdir) to allow specifying where to save patched font instead of current directory (enhancement #44)
  • Added 'Powerline Extra' symbols (enhancement #30, #35)
  • Added more Glyphs from Vim-devicons glyph set (various folders, Go, Windows logo, Vim logo, etc)
  • Fixed patched fonts not retaining glyph names (fixes #41)
  • Fixed Ligatures being lost/overwritten when patching (fixes #43)
  • Regenerated all patched fonts

v0.5.1

8 years ago
  • Added Gitter chat badge
  • Updated readme with badges

v0.5.0

8 years ago
  • Added Hack font (as 'Knack' for now) (enhancement PR #28) (@cheba)
  • Updated and improved all fonts patcher script (enhancement PR #27) (@cheba)
  • Updated Font Awesome to the latest version v4.4.0
  • Updated readme with Reserved Font Name info, Hack font, and various version updates
  • Updated the directory structures to make it easier to find font styles
  • Updated all patch fonts to use latest changes and fixes
  • Fixed unicode codepoints for Font Awesome glyphs (fixes #31)
  • Fixed potential SIL Open Font License (OFL) issue with 'Fira Mono' (patched as 'Fura')

v0.4.1

8 years ago
  • Fixed wrong em sizes on some glyphs (particularly Font Awesome) (fixes #24)
    • Regenerated all patched fonts
  • Added version, comment and fontlog (with changelog notes) to fonts
  • Added image: non text version of patcher logo
  • Removed misc unnecessary code (clean-up)
  • Updated changelog: added missing release details and updated other releases

v0.4.0

8 years ago
  • Added support for 'octicons', 'font-awesome' font glyphs
  • Added missing font combinations
  • Added Hermit (as 'Hurmit' to comply with SIL Open Font License (OFL)) font
  • Added more sample fonts (Hermit and SourceCodePro variants)
  • Added logos
  • Added 'Code of Conduct'
  • Added missing Pomicons.otf source file and update .gitignore (fixes #19)
  • Added 'all fonts patcher script' pattern parameter support (fuzzy matching)
  • Updated readme: python-fontforge minimum version & link to FontForge install docs (enhancement PR #18) (@blueyed)
  • Updated readme: various misc improvements and fixes
  • Fixed font-patcher to only load Pomicons.otf with '--pomicons' flag (enhancement PR #20) (fixes #19) (@blueyed)
  • Fixed other misc issues
  • Added font files versioning

v0.1.2

8 years ago
  • Updated readme with better description and explanation of the options available
  • Added new unpatched font PragmataPro for Powerline
  • Added new patched font PragmataPro for Powerline Plus Nerd File Types