Commit Mono Versions Save

Commit Mono is an anonymous and neutral programming typeface.

v1.143

5 months ago

Font

  • Change default 1 to have a straigth top similar to the 1 found in SF Pro, JetBrains Mono, Fira Code. The previous 1 can now be found in the OpenType feature cv11. This was suggested by #71 and I agreed.
  • Add curve legged f to the cv08 italic option as suggested by #72
  • Have a look at smart kerning groups as suggested by #77. Namely, the N has been moved out of the widest group and into the group of most other uppercase letters. V and A has been moved out of the group of most capital letters and into the group of most lowercase letters (and uppercase like FPT) and this improves kerning, so thanks for the tip!
  • Additionally, white space to the narrow width class in smart kerning as suggested by #79

Website

  • Bump font version
  • Have another look at naming, but it's difficult for me to test on Windows. Please come back if something is broken...
  • Add the alt. 1 to cv11

v1.142

6 months ago

Font

  • Add Sound recording copyright glyph U+24C5 Ⓟ
  • Fix naming on Windows, resolving #68 and #70

Website

  • Fix naming on Windows, resolving #68 and #70

v1.141

6 months ago

Font

  • Bump to v141

Website

  • Fix cv10 not working

v1.140

6 months ago

Font

  • Add alternate lowercase l as suggested by #61
  • Fix a bug that breaks ligatures when cv03 is used, as described in #55
  • Update 'punt volat' Catalan Ldot to look correct ŀl.

Website

  • Fixed the long standing issue with the mising post table that caused the font to not be recognised as monospace by editing software. This closes #62 and #15

v1.139

7 months ago

Font

  • Fix : accidently being 10 units down
  • Make a update to the ligatures feature code to hopefully improve their functionality. Needs more testing

Website

  • Update to newest font version
  • Fix input not appearing in familiar section
  • Make Commit Mono be the default checked font in the timeline of familiar section

1.138

8 months ago

Font

  • Fix important italic bug of incorrectly spacing 9. Fixing this issue

Website

  • Update to newest font version

1.137

8 months ago

Font

  • Make the lightest weight 200 instead of 300. This means 400 is now the default regular instead of 450 – fixing this issue
  • Improve drawing quality of lowercase a
  • Fix .cv08 italics to appear correctly (the didn't get shifted in the last release)

Website

  • Update according to font changes
  • Display the new 200, 225, 250, 275 instances

1.136

8 months ago

Font

  • Add support for all braille characters ⠧⠨⠩⠪⠫⠬ (used as loader characters by npm for example)
  • Add support for and (also used in terminal)
  • Improved geometry in a
  • Lower horizontal terminal width in characters eacSs25 etc. to render more even thicknesses at small sizes
  • Shift all italic characters left by 50 units to appear correctly inline with regular

Website

  • Update according to font changes
  • Display line breaks with correct height
  • Add custom-settings.json file to download
  • Add option to retrieve custom settings from a particular version using the custom-settings.json file commitmono.com

1.135

9 months ago

Font

  • Added support for Greek! (completing #31 )
  • Added support for Haskell's unicode syntax: ⇒ ⤚ ⤙ ⤜ ⤛ ★ ⦇ ⦈ ⟦ ⟧ ⊸ (mostly completing #9 )
  • Fixed alt g not working as expected (completing #35 )

Website

  • Update according to font changes
  • Display the new character set in docs with bigger font size, and fewer characters per line.

1.134

9 months ago

Font

  • Change default behaviour of italic font. Default is now slanted version of regular. To have distinct italic verison use Alt. italic 'aefgy' (cv08) which changes 'a', 'e', 'f', 'g' and 'y'.
  • Add alternate 'i' without serifs: Alt. 'i' (cv04).

Website

  • Update according to font changes
  • Add feature text next to download of variable fonts.
  • Add customizable letter spacing
  • Add customizable line height
  • Add custom name to font