All notable changes to this project will be documented in this file.
- Added OT Stylistic Set 1
ss01
. Performs better with plain text. - Added OT Stylistic Set 2
ss02
. Performs better with small line-height. - Added glyph alternates for
l
t
g
j
m
w
k
f
r
y
u
-cv01
–cv17
#238 #339 - Alt
2
6
9
construction -cv18
. - Updated construction of
8
and5
(the old versions can be found incv19
&cv20
) - Added less radical alternates for
!=
!==
==
===
ligatures -ss19
#287 - Added full support for APL #47 #516
- Added Control code support #241
- Updated Greek alphabet to be less eccentric
- Added Cyrillic Kazakh letters #391
- Added SemiBold weight #453
- Fixed regression with
<--
ligature #417 - Fixed interpolation error in Italic #431
- Different construction of italic
e
- Added full Double Struck alphabet #440
- Contour polishing
- Alternate
&
-cv15
#507 - Alt
$
-cv14
#527 - Shifting the horizontal bar in
f
to match x-height -ss20
- Added more anchors to the marks #463
- Added zeroWidthNoBreakSpace (u+FEFF) #467
- Added replacement (u+FFFD) #461
- Added floor and ceiling mathematical characters
⎪
⎩
⎨
⎧
⎢
⎣
⎡
⎭
⎬
⎫
⎥
⎦
⎤
#328 - Added EMQuad (u+2001) #439
- Added
Ɛ
↋
↊
૪
#356 - Added ligature
;;;
#393 - Added
=:
ligature #305 - Added
﹢
U+FE62 #482 - Added
∴
#480 - Reworked
⚠️
#450 - Changed the look of
~@
ligature #415 ! =
ligature fixed #494- Corrected placement of
*
in*/
ligature in Regular master - Made the tail of Italic
f
shorter to render better in kitty #441 - The ligature
<-
have 3 digit exclusion #403 - Tuned
#
#275 - Made triple equal ligature
===
more spacious #25 - Debug mode for Cyrillic
c
C
#27 - Reverted the construction of italic
a
#416 - Dutch diacritics works properly #100
- Fixed the backquotes placement #411
- Reworked control code symbols #491
- Updated marks placement in
Ľ
,ď
,ľ
,ť
#522 - Added
\/
/\
ligatures #222 - Added
➔
➝
➞
#545 - Added
﹢
#482 - Complete soft doting #345
- Updated
‚
„
“
”
‘
‛
‟
#563 - Added support for Udmurt language #569
- Added
???
<:<
ligatures #434 - Corrected the
⊈
(u+2288) #475 - Remove second unicode value from
HT
(u+2409 u+0009)CR
(u+240D u+000D)LF
(u+240A u+000A) #476
- Made triple equal ligature
===
more spacious #25 - Added 70 symbols from #47
ƛ
ϕ
ϖ
⁅
⁆
⦇
⦈
‴
⟪
⟦
⟫
⟧
≃
≔
≅
≇
⋎
∸
⋐
⋰
⋱
⋮
≡
∹
≳
≲
⋯
⊈
≯
≱
≢
≮
≰
÷
≥
≤
~
∅
≺
≼
≟
⤖
≗
⊓
⊔
⊑
≋
↭
↞
↠
↣
↥
↦
↧
⇉
⇑
⇒
⇓
⇔
⇧
⇨
⍳
⍨
♭
♯
𝔽
𝕊
⅀
- Added
ǒ
ǐ
ǔ
ǖ
ǘ
ǚ
ǜ
#187 - Added Control code support #241
- Tuned
#
#275 - Added
=:
ligature #305 - Added floor and ceiling mathematical characters
⎪
⎩
⎨
⎧
⎢
⎣
⎡
⎭
⎬
⎫
⎥
⎦
⎤
#328 - Corrections in
Θ
θ
ξ
Σ
∑
#351 - Added
Ɛ
↋
↊
૪
#356 - Added Cyrillic Kazakh letters #391
- Added ligature
;;;
#393 - The ligature
<-
have 3 digit exclusion #403 - Changed the look of
~@
ligature #415 - Fixed regression with
<--
ligature #417 - Fixed interpolation error in Italic #431
- Added EMQuad (u+2001) #439
- Reworked
⚠️
#450 - Made the tail of Italic
f
shorter to render better in kitty #441 - Added SemiBold weight #453
- Added more anchors to the marks #463
- Added replacement (u+FFFD) #461
- Added zeroWidthNoBreakSpace (u+FEFF) #467
- Corrected placement of
*
in*/
ligature in Regular master - Tuned
Ч
ч
- Fixed consistency of
J
in italic
- Added exclusion in
<-
ligature to look reasonable in negative arguments for C++<-1>
#107 /**
brought back #202*/
/*
aligned to match*
#215- Added multiline bracket characters
⎛
⎞
⎝
⎠
⎜
#290 - Tuned Greek letters construction and contour polish #336
- Removed
[||]
ligature to more consistence with[|
|]
#353 - Added
ϖ
#369 - Fixed monospace breaking by tuning
⟵
⟶
⟷
arrows to fit standart width #387 - Added exclusion in
[<
>]
to perform in[<=5]
expression #388 - Fixed Powerline arrows height #395
- Tuned Vietnamese diacritics more, removed errors in
Ẫ
- Removed
0x0
ligature #346 - Added
⟵
⟷
⟶
#255 - Corrected vertical placement on BoxDrawing elements
- Removed
.-
ligature #76 - Disabled ligatures for lookahead/lookbehind prefixes (regex) #126
- Added support for combined marks #228
- Added
∪
#244 - Added
➜
(U+279C),✗
(U+2717), and✓
(U+2713) #246 - Added
<<~
#291 - Added
‾
Overline #298 - Tuned Cyrillic
в
#335 - Increase height of BoxDraving #382
- Added
‿
∁
∎
⊸
⊎
⨀
⨆
∩
∶
⊢
⊤
⊥
⊛
⊖
⊗
⊙
⊕
◦
⋆
ℚ
ℤ
slashshortcomb
- Corrected placement of bar in
Đ
- Polished Digits
- Vertical metrics (win, hhea, typo) made equal to prevent different line-height #334 #286. In some cases it will increase line-height by 1px but in some cases it will decrease by 3px
- Because of vertical metrics unification Vietnamese diacritics was made more compact in capital letters
- Added symbols
□
△
▽
◁
▷
▻
◅
►
◄
▪
▫
▴
▾
◂
▸
▵
◃
▹
▿
∘
❮
❯
❰
❱
◌
◯
◎
✕
⚠
⚡
⌂
◔
◧
◨
◩
◪
◫
⌄
⌅
◕
⌥
⌃
⇧
⌘
#277 - Added Bitcoin symbol #292
- Correction in Greek letters
Θ
ρ
#336 - Removed
0xFF
ligature #346
- Added Greek alphabet #58
- Reworked diacritics #228
- Removed x-height increasing from hinting. Affects non Retina screens. #286 #265 #272 #262 #275
- A lot of tiding up of contours to meet Google Fonts criteria
- Ligature for
0x
(hexadecimal) prefix #98 - Lowered horizontal bar in Florin to make it more distinguishable form italic
f
#129 - Changes the
8
construction to make it more distinguishable fromB
and0
#188 - Added Changelog #263
- Variable font correctly grouped in one family with Italics #270
- Reverted to previous construction of f #273
- Corrected OneNote line height #278
- Removed kerning pair #297
- Add Overline #298
- Increased difference between hyphen, en-dash, and em-dash #318
- Removed the "tail" in the italic
a
- Changed license from Apache 2.0. to SIL 1.1.
- Corrected Extra Light weight name in metadata #274
- Corrected proportion string in metadata in Italic #266
- Changed the naming of source files to match previous
- Added 3 lighter weights with matching italics #1 SemiLight — Special for the dark background. It’s a slightly more thin version of Regular. Light — Will perform best on HiDpi in more big sizes. ExtraLight — If you want to go even thinner. Recommended for presentation mode.
- Added Variable format for more precise weight tuning.
- Project migrated from FontLab to Glyphs. Source in UFO provided.
- *ML comment ligatures are vertically misaligned #77
- Ligatures in a glob pattern look inconsistent #88
- Zero - hinting the dot #104
- Big space above text in OneNote #210
- Corrected hinting #218 #235 #239 #252
- Monospaced detection errors #227 #230
- Corrected wrong interpretation in
<||> |>
#234 - Reworked
%
,‰
#236 - Missing some Powerline symbols #240
- Disable
>-
ligature when followed by<
(>-<
) #251 - Add the Latin Capital Letter Sharp S
U+1E9E
#262 - Added superior & inferior numbers
⁰¹²³⁴⁵⁶⁷⁸⁹₀₁₂₃₄₅₆₇₈₉
- Fine tuning of capital, ascender & descender metrics
- Raised the bar in
f
to work better in context of the line - More spacing tuning in arrow ligatures
- Corrections in
-<
-<<
<-
<!--
- More pronounced bar in
Ħ
Ŧ
ћ
ħ
đ
ŧ
- Correct
u+02C9
placement - Corrected placement of Ogonek in
Ų
- Corrections in Vietnamese diacritics
- Fixed problems with rendering of Powerline symbols #189
- Added support of Vietnamese language #14 #209
- All diacritics redone. Corrected a bunch of problems of placing & more balanced mass.
- Added DesignSpace+UFO source files. Just converted & dumped as they are, for now. There are issues with Masters compatibility. Tested in Glyphs app.
- Fixed construction of
†
‡
∏
∐
#205 #206 - Added exclusion in
/*
ligature #88 - Refactored
ß
~=
ligature removed #204- Added
>->
ligature #194 - Added
u0336
Long stroke overlay #190 - Added ligature
//=
#185 - Corrected contour of the arrows in ligatures #196
- In Medium weights the height of
[
]
{
}
decreased by one pixel in 12px, 13px sizes. This is a hinting bug.
- Lowered the height of Powerline arrows #172
<*>
Interpolation bug fix #180- Removed ligatures from loading sequences
[->
[=>
#151 - Tuned
1
to be more distinguishable fromi
in small sizes #176 - Sorted glyphs by unicode order #170
- Added
U+02BC
"Modifier Letter Apostrophe" #168 - Added new ligature
@_
- Added 29 glyphs:
Ə
ə
Ǧ
ǧ
Ǫ
ǫ
Ǵ
ǵ
∀
∃
∈
∋
∐
⟨
⟩
∧
∨
∷
∼
≈
≡
⍴
■
▲
▶
▼
◀
◆
●
- Added support of https://unicodepowersymbol.com/
- Refactored
¶
l
j
- Added No Ligature version. Only in
.ttf
format. It called JetBrains Mono NL. #19 - Fixed problems with tiny gaps between the Box Drawing elements. #84
- Balanced the size of
<>
</>
ligatures to match in mass. #116 - Fixed problem with not working
<--
ligature. #95 - Added
U+FEFF
symbol. No-break zero space. #147 <!--
-->
ligatures now should be on the same heights. #77- Corrected
===>
behaviour in loading sequences. #151 - Corrected
A
placement in italics. - Made dot in the
0
smaller, so it will be more distinguishable from8
at small sizes.
- Added support of Box Drawings 159 symbols #84 #55
- Added ligature
<--
#95 - Removed the
\/
&/\
ligatures #65 #76 #78 #83 - Corrected behaviour of ligatures in a glob pattern #88
- Changed the
$
&
dependent glyphs #110 - Added no-break space #94
- Corrected unexpected
>=
ligature usage in>=<
sequence - Refactored
w
W
m
M
- Slightly tuned ascenders & descenders
- Added support of Mongolian language #81
- Better placement of the dot in
0
#104 - Reorganised family names #122
- Reorganised font family names for better recognition in Terminal apps
- Added powerline glyphs
- Added
₽
λ
←
↑
→
↓
↔
↕
↖
↗
↘
↙
- New ligature
<#--
- Fixed bug with escape sequence ligature
\/
[+->]
excluded from ligature sequence- Dutch language now presented in Mac Font Book app
- Update PANOSE and PostScript metadata to be visible as monospaced font on Windows 10
- Corrected the italic
ß
ſ