Releases: be5invis/Iosevka
Releases · be5invis/Iosevka
Iosevka, Version 27.0.1
Changes of version 27.0.1
- Add Characters
- VERY MUCH LESS-THAN (
U+22D8
) (#1990).
- VERY MUCH GREATER-THAN (
U+22D9
) (#1990).
Changes of version 27.0.0
- [Breaking] Variants for
π
, τ
and «
are inserted into the main tag sequence. As a consequence, variant features after them have the tags changed.
- [Breaking] Reordered variants of Eszet.
- [Breaking] Change of variant names:
upper-r
.straight-motion-serifed
→ upper-r
.straight-top-left-serifed
upper-r
.curly-motion-serifed
→ upper-r
.curly-top-left-serifed
upper-r
.standing-motion-serifed
→ upper-r
.standing-top-left-serifed
upper-r
.straight-open-motion-serifed
→ upper-r
.straight-open-top-left-serifed
upper-r
.curly-open-motion-serifed
→ upper-r
.curly-open-top-left-serifed
upper-r
.standing-open-motion-serifed
→ upper-r
.standing-open-top-left-serifed
- Add characters:
- COMBINING RING OVERLAY (
U+20D8
).
- Add bottom-right and top-left bottom-right serifed variants of
R
.
- Add bottom-left motion serifed variants of Cyrillic Ya (
Я
,я
).
- Add cursive variants for Cyrillic Capital/Small Zhe (
Ж
,ж
) (#1762).
- Allow R Rotunda (
U+A75A
, U+A75B
) and Indian Rupee Sign (U+20B9
) to have a bottom-right serif.
- Add OpenType
zero
feature (#1966).
- Fix broken geometry of
U+AB3A
under condensed width.
- Improve bowl shape of Latin Phi (
U+0278
).
- Fix dot radius of COMBINING THREE DOTS ABOVE (
U+20DB
), COMBINING FOUR DOTS ABOVE (U+20DC
), and COMBINING TRIPLE UNDERDOT (U+20D8
).
Iosevka, Version 27.0.0
Changes of version 27.0.0
- [Breaking] Variants for
π
, τ
and «
are inserted into the main tag sequence. As a consequence, variant features after them have the tags changed.
- [Breaking] Reordered variants of Eszet.
- [Breaking] Change of variant names:
upper-r
.straight-motion-serifed
→ upper-r
.straight-top-left-serifed
upper-r
.curly-motion-serifed
→ upper-r
.curly-top-left-serifed
upper-r
.standing-motion-serifed
→ upper-r
.standing-top-left-serifed
upper-r
.straight-open-motion-serifed
→ upper-r
.straight-open-top-left-serifed
upper-r
.curly-open-motion-serifed
→ upper-r
.curly-open-top-left-serifed
upper-r
.standing-open-motion-serifed
→ upper-r
.standing-open-top-left-serifed
- Add characters:
- COMBINING RING OVERLAY (
U+20D8
).
- Add bottom-right and top-left bottom-right serifed variants of
R
.
- Add bottom-left motion serifed variants of Cyrillic Ya (
Я
,я
).
- Add cursive variants for Cyrillic Capital/Small Zhe (
Ж
,ж
) (#1762).
- Allow R Rotunda (
U+A75A
, U+A75B
) and Indian Rupee Sign (U+20B9
) to have a bottom-right serif.
- Add OpenType
zero
feature (#1966).
- Fix broken geometry of
U+AB3A
under condensed width.
- Improve bowl shape of Latin Phi (
U+0278
).
- Fix dot radius of COMBINING THREE DOTS ABOVE (
U+20DB
), COMBINING FOUR DOTS ABOVE (U+20DC
), and COMBINING TRIPLE UNDERDOT (U+20D8
).
Iosevka, Version 26.3.3
Changes of version 26.3.3
- [Breaking] Change of variant names:
lower-alpha
.tailed-barred
→ lower-alpha
.barred-tailed
lower-alpha
.tailed-barred-earless-corner
→ lower-alpha
.barred-earless-corner-tailed
- Add barred-serifed and barred-earless-rounded variants for Greek Alpha (
α
).
- Remove serifs in
U+0320
(#1979).
- Harmonize dot sizes in ellipsis shapes (#1980).
- Make italic Cyrillic Small Pe with Middle Hook (
U+04A7
) follow variants of n
(#1983).
- Add leaning mark anchors for Thorn (Þ/þ) (#1987).
- Remove duplicate serif variants for
U+0266
and U+2C74
.
- Allow cursive variants of turned
v
(U+028C
) to match turned w
(U+028D
).
- Allow turned tail variants for Mathematical Sans-Serif
y
(U+1D5D2
).
- Only allow toothed variants of
d
with palatal hook (U+1D81
) to match a
and u
with hook attachments (U+1D8F
, U+1D99
).
- Fix variant selection for
U+1D4A
, U+1DEA
, and U+2094
.
- Remove bottom serifs in LATIN {CAPITAL|SMALL} LETTER INSULAR R (
U+A782
, U+A783
).
- Fix
cv28
and cv68
for ss02
and ss17
under italics.
- Fix
cv30
for ss04
under italics.
- Fix
cv42
for ss13
.
- Fix
cv69
and cv70
for ss17
.
- Fix
cv77
and cv78
for ss15
under italics.
- Fix serifs of
w
for ss15
under upright slab.
Changes of version 26.3.2
- Remove duplicate serifed variant for LATIN SMALL LETTER N WITH LEFT HOOK (
U+0272
).
- Add special k-dot shape (#1978).
Changes of version 26.3.1
- Fix TTFA control generator to fix broken superscript letters (#1976).
Changes of version 26.3.0
- Add earless variants for
m
and n
with motion serifs at bottom-right (#1974).
- Add characters:
- COMBINING LONG VERTICAL LINE OVERLAY (
U+20D2
).
- COMBINING SHORT VERTICAL LINE OVERLAY (
U+20D3
).
- COMBINING REVERSE SOLIDUS OVERLAY (
U+20E5
).
- COMBINING DOUBLE VERTICAL STROKE OVERLAY (
U+20E6
).
- COMBINING LONG DOUBLE SOLIDUS OVERLAY (
U+20EB
).
- Generate TTFAutohint control files for better glyph display for variant glyphs (#1963).
- Make the shape of motion-serifed and serifed variants of toothed/tailed
u
no longer identical under Italic. Now "serifed" u
will always preserve all serifs (#1967).
- Make the fully-serifed form of cursive lower
y
match the serifs of lower u
.
- Make MICRO SIGN (
µ
) tailed under italics by default, to match u
.
- Improve glyphs for COLON SIGN (
U+20A1
), GUARANI SIGN (U+20B2
), and CEDI SIGN (U+20B5
).
- Fix
cv33
, cv38
, cv39
, and cv42
for ss01
, ss02
, ss04
, ss05
, ss06
, ss07
, ss13
, and ss16
under italic slab.
- Fix
cv43
and cv75
for ss16
under slab.
- Fix
cv61
for ss10
, ss14
, ss15
, ss16
, and ss17
under italics.
Iosevka, Version 26.3.2
Changes of version 26.3.2
- Remove duplicate serifed variant for LATIN SMALL LETTER N WITH LEFT HOOK (
U+0272
).
- Add special k-dot shape (#1978).
Changes of version 26.3.1
- Fix TTFA control generator to fix broken superscript letters (#1976).
Changes of version 26.3.0
- Add earless variants for
m
and n
with motion serifs at bottom-right (#1974).
- Add characters:
- COMBINING LONG VERTICAL LINE OVERLAY (
U+20D2
).
- COMBINING SHORT VERTICAL LINE OVERLAY (
U+20D3
).
- COMBINING REVERSE SOLIDUS OVERLAY (
U+20E5
).
- COMBINING DOUBLE VERTICAL STROKE OVERLAY (
U+20E6
).
- COMBINING LONG DOUBLE SOLIDUS OVERLAY (
U+20EB
).
- Generate TTFAutohint control files for better glyph display for variant glyphs (#1963).
- Make the shape of motion-serifed and serifed variants of toothed/tailed
u
no longer identical under Italic. Now "serifed" u
will always preserve all serifs (#1967).
- Make the fully-serifed form of cursive lower
y
match the serifs of lower u
.
- Make MICRO SIGN (
µ
) tailed under italics by default, to match u
.
- Improve glyphs for COLON SIGN (
U+20A1
), GUARANI SIGN (U+20B2
), and CEDI SIGN (U+20B5
).
- Fix
cv33
, cv38
, cv39
, and cv42
for ss01
, ss02
, ss04
, ss05
, ss06
, ss07
, ss13
, and ss16
under italic slab.
- Fix
cv43
and cv75
for ss16
under slab.
- Fix
cv61
for ss10
, ss14
, ss15
, ss16
, and ss17
under italics.
Iosevka, Version 26.3.1
Changes of version 26.3.1
- Fix TTFA control generator to fix broken superscript letters (#1976).
Changes of version 26.3.0
- Add earless variants for
m
and n
with motion serifs at bottom-right (#1974).
- Add characters:
- COMBINING LONG VERTICAL LINE OVERLAY (
U+20D2
).
- COMBINING SHORT VERTICAL LINE OVERLAY (
U+20D3
).
- COMBINING REVERSE SOLIDUS OVERLAY (
U+20E5
).
- COMBINING DOUBLE VERTICAL STROKE OVERLAY (
U+20E6
).
- COMBINING LONG DOUBLE SOLIDUS OVERLAY (
U+20EB
).
- Generate TTFAutohint control files for better glyph display for variant glyphs (#1963).
- Make the shape of motion-serifed and serifed variants of toothed/tailed
u
no longer identical under Italic. Now "serifed" u
will always preserve all serifs (#1967).
- Make the fully-serifed form of cursive lower
y
match the serifs of lower u
.
- Make MICRO SIGN (
µ
) tailed under italics by default, to match u
.
- Improve glyphs for COLON SIGN (
U+20A1
), GUARANI SIGN (U+20B2
), and CEDI SIGN (U+20B5
).
- Fix
cv33
, cv38
, cv39
, and cv42
for ss01
, ss02
, ss04
, ss05
, ss06
, ss07
, ss13
, and ss16
under italic slab.
- Fix
cv43
and cv75
for ss16
under slab.
- Fix
cv61
for ss10
, ss14
, ss15
, ss16
, and ss17
under italics.
Iosevka, Version 26.3.0
Changes of version 26.3.0
- Add earless variants for
m
and n
with motion serifs at bottom-right (#1974).
- Add characters:
- COMBINING LONG VERTICAL LINE OVERLAY (
U+20D2
).
- COMBINING SHORT VERTICAL LINE OVERLAY (
U+20D3
).
- COMBINING REVERSE SOLIDUS OVERLAY (
U+20E5
).
- COMBINING DOUBLE VERTICAL STROKE OVERLAY (
U+20E6
).
- COMBINING LONG DOUBLE SOLIDUS OVERLAY (
U+20EB
).
- Generate TTFAutohint control files for better glyph display for variant glyphs (#1963).
- Make the shape of motion-serifed and serifed variants of toothed/tailed
u
no longer identical under Italic. Now "serifed" u
will always preserve all serifs (#1967).
- Make the fully-serifed form of cursive lower
y
match the serifs of lower u
.
- Make MICRO SIGN (
µ
) tailed under italics by default, to match u
.
- Improve glyphs for COLON SIGN (
U+20A1
), GUARANI SIGN (U+20B2
), and CEDI SIGN (U+20B5
).
- Fix
cv33
, cv38
, cv39
, and cv42
for ss01
, ss02
, ss04
, ss05
, ss06
, ss07
, ss13
, and ss16
under italic slab.
- Fix
cv43
and cv75
for ss16
under slab.
- Fix
cv61
for ss10
, ss14
, ss15
, ss16
, and ss17
under italics.
Iosevka, Version 26.2.2
Changes of version 26.2.2
- Add characters:
- BLACK DIAMOND MINUS WHITE X (
U+2756
) (#1960).
- WHITE CONCAVE-SIDED DIAMOND (
U+27E1
) (#1960).
- LEFT BARB UP RIGHT BARB UP HARPOON (
U+294E
) ... UP BARB LEFT DOWN BARB LEFT HARPOON (U+2951
).
- LIGHT FOUR POINTED BLACK CUSP (
U+2BCC
) (#1960).
- WHITE FOUR POINTED CUSP (
U+2BCE
) (#1960).
- Add support for specialized Vietnamese dual diacritics (#1935).
- Make bowl height of Cyrillic Yat and Tall Yat (
U+0463
, U+1C67
) consistent (#1945).
- Make Guillemets (
«
, »
) curly for Default Slab.
- Remove duplicate lower-right serif variants of
H
with descender (#1953).
- Fix toothless variants of LATIN SMALL LETTER B WITH HOOK (
U+0253
) (#1952).
- Always use closed variants for LATIN CAPITAL LETTER R WITH STROKE (
U+024C
).
- Optimize shape of LATIN {SMALL CAPITAL|MODIFIER LETTER CAPITAL} BARRED B (
U+1D03
,U+1D2F
).
- Fix variant selection for
cv34
and cv37
under ss01
, ss03
, ss09
, ss10
, and ss13
.
- Fix variant selection for
cv36
under ss03
, ss08
, ss09
, ss10
, ss12
, and ss14
.
- Fix variant selection for
cv42
under ss09
and ss12
.
- Fix variant selection for
cv59
and vxAB
under ss01
, ss05
, ss08
, and ss13
.
- Fix variant selection for
vxAC
under ss11
and ss13
.
- Fix variant selection for
cv46
, cv47
, cv48
, and cv49
under ss10
.
- Fix variant selection for
cv26
, cv61
, cv62
, vxAA
, cv81
, and vsAL
under ss13
.
Changes of version 26.2.1
- Fix leaning marks of LATIN SMALL LETTER T WITH CEDILLA (
U+0163
) (#1914).
- Fix the dimensions of wide geometric shapes in quasi-proportional (#1941).
- Fix
cv76
's application on CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE (U+04B9
) (#1942).
Changes of version 26.2.0
- Add variant selectors for lowercase Greek Pi (
π
) and Tau (τ
) (#1924).
- Add characters:
- CYRILLIC SMALL LETTER ROUNDED VE (
U+1C80
).
- CYRILLIC SMALL LETTER TALL TE (
U+1C84
) (#1911).
- CYRILLIC SMALL LETTER TALL HARD SIGN (
U+1C86
) (#1911).
- CYRILLIC SMALL LETTER TALL YAT (
U+1C87
) (#1911).
- LEFTWARDS OPEN-HEADED ARROW (
U+21FD
) ... LEFT RIGHT OPEN-HEADED ARROW (U+21FF
) (#1912).
- DIAMETER SIGN (
U+2300
) (#1923).
- CIRCLE WITH SUPERIMPOSED X (
U+29BB
).
- LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS (
U+2BEC
) ... DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS (U+2BEF
).
- CLOCK FACE ONE OCLOCK (
U+1F550
) ... CLOCK FACE TWELVE-THIRTY (U+1F567
) (#1850).
- Make below marks to avoid bottom-right Ogoneks (#1789).
- Use oval shape for Empty Set symbols to distinguish with O-Slash (#1822).
- Implement leaning mark mechanism for
F
, L
, P
, b
, d
, h
, k
, p
, q
, r
to get better mark placement. Now, "narrow" marks will align to these letters' extension parts (#1851).
- Add variant selection for Guillemets (#1899).
- Fix detached cedilla in Hookless asymmetric LATIN SMALL LETTER T WITH CEDILLA (
U+0163
) (#1914).
- Fix broken hookless/tailless/asymmetric
t
variants in ſt
ligature (U+FB05
) (#1915).
- Remove unnecessary tailed variants for Cyrillic Shha with Descender (
U+0527
) (#1916).
- Remove unnecessary lower-right serif variants for Latin Lower K with Descender (
U+2C6A
) (#1917).
- Add italic form of CYRILLIC SMALL LETTER KOMI TJE (
U+050F
) (#1920).
- Remove unnecessary serifed/tailed variants of italic Cyrillic Te with descender (
U+04AD
) and m
with palatal hook (U+1D86
) (#1926).
- Remove unnecessary bottom-right serifed variants of Cyrillic Ka with descender (
U+049A
..U+049B
) (#1927).
- Fix two off-center APL Quad characters in Quasi-proportional (#1930).
- Refine shape of
U+0184
, U+0185
(#1938).
- Determine serifs of Bulgarian/Serbian De automatically when
g
is double-storey.
- Fix variant assignment of
cv51
for ss03
under italic slab.
- Fix variant assignment of
cv31
, cv36
, cv46
, cv47
, cv48
, cv49
, and cv51
for ss18
under italic slab.
Iosevka, Version 26.2.1
Changes of version 26.2.1
- Fix leaning marks of LATIN SMALL LETTER T WITH CEDILLA (
U+0163
) (#1914).
- Fix the dimensions of wide geometric shapes in quasi-proportional (#1941).
- Fix
cv76
's application on CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE (U+04B9
) (#1942).
Changes of version 26.2.0
- Add variant selectors for lowercase Greek Pi (
π
) and Tau (τ
) (#1924).
- Add characters:
- CYRILLIC SMALL LETTER ROUNDED VE (
U+1C80
).
- CYRILLIC SMALL LETTER TALL TE (
U+1C84
) (#1911).
- CYRILLIC SMALL LETTER TALL HARD SIGN (
U+1C86
) (#1911).
- CYRILLIC SMALL LETTER TALL YAT (
U+1C87
) (#1911).
- LEFTWARDS OPEN-HEADED ARROW (
U+21FD
) ... LEFT RIGHT OPEN-HEADED ARROW (U+21FF
) (#1912).
- DIAMETER SIGN (
U+2300
) (#1923).
- CIRCLE WITH SUPERIMPOSED X (
U+29BB
).
- LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS (
U+2BEC
) ... DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS (U+2BEF
).
- CLOCK FACE ONE OCLOCK (
U+1F550
) ... CLOCK FACE TWELVE-THIRTY (U+1F567
) (#1850).
- Make below marks to avoid bottom-right Ogoneks (#1789).
- Use oval shape for Empty Set symbols to distinguish with O-Slash (#1822).
- Implement leaning mark mechanism for
F
, L
, P
, b
, d
, h
, k
, p
, q
, r
to get better mark placement. Now, "narrow" marks will align to these letters' extension parts (#1851).
- Add variant selection for Guillemets (#1899).
- Fix detached cedilla in Hookless asymmetric LATIN SMALL LETTER T WITH CEDILLA (
U+0163
) (#1914).
- Fix broken hookless/tailless/asymmetric
t
variants in ſt
ligature (U+FB05
) (#1915).
- Remove unnecessary tailed variants for Cyrillic Shha with Descender (
U+0527
) (#1916).
- Remove unnecessary lower-right serif variants for Latin Lower K with Descender (
U+2C6A
) (#1917).
- Add italic form of CYRILLIC SMALL LETTER KOMI TJE (
U+050F
) (#1920).
- Remove unnecessary serifed/tailed variants of italic Cyrillic Te with descender (
U+04AD
) and m
with palatal hook (U+1D86
) (#1926).
- Remove unnecessary bottom-right serifed variants of Cyrillic Ka with descender (
U+049A
..U+049B
) (#1927).
- Fix two off-center APL Quad characters in Quasi-proportional (#1930).
- Refine shape of
U+0184
, U+0185
(#1938).
- Determine serifs of Bulgarian/Serbian De automatically when
g
is double-storey.
- Fix variant assignment of
cv51
for ss03
under italic slab.
- Fix variant assignment of
cv31
, cv36
, cv46
, cv47
, cv48
, cv49
, and cv51
for ss18
under italic slab.
Iosevka, Version 26.2.0
Changes of version 26.2.0
- Add variant selectors for lowercase Greek Pi (
π
) and Tau (τ
) (#1924).
- Add characters:
- CYRILLIC SMALL LETTER ROUNDED VE (
U+1C80
).
- CYRILLIC SMALL LETTER TALL TE (
U+1C84
) (#1911).
- CYRILLIC SMALL LETTER TALL HARD SIGN (
U+1C86
) (#1911).
- CYRILLIC SMALL LETTER TALL YAT (
U+1C87
) (#1911).
- LEFTWARDS OPEN-HEADED ARROW (
U+21FD
) ... LEFT RIGHT OPEN-HEADED ARROW (U+21FF
) (#1912).
- DIAMETER SIGN (
U+2300
) (#1923).
- CIRCLE WITH SUPERIMPOSED X (
U+29BB
).
- LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS (
U+2BEC
) ... DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS (U+2BEF
).
- CLOCK FACE ONE OCLOCK (
U+1F550
) ... CLOCK FACE TWELVE-THIRTY (U+1F567
) (#1850).
- Make below marks to avoid bottom-right Ogoneks (#1789).
- Use oval shape for Empty Set symbols to distinguish with O-Slash (#1822).
- Implement leaning mark mechanism for
F
, L
, P
, b
, d
, h
, k
, p
, q
, r
to get better mark placement. Now, "narrow" marks will align to these letters' extension parts (#1851).
- Add variant selection for Guillemets (#1899).
- Fix detached cedilla in Hookless asymmetric LATIN SMALL LETTER T WITH CEDILLA (
U+0163
) (#1914).
- Fix broken hookless/tailless/asymmetric
t
variants in ſt
ligature (U+FB05
) (#1915).
- Remove unnecessary tailed variants for Cyrillic Shha with Descender (
U+0527
) (#1916).
- Remove unnecessary lower-right serif variants for Latin Lower K with Descender (
U+2C6A
) (#1917).
- Add italic form of CYRILLIC SMALL LETTER KOMI TJE (
U+050F
) (#1920).
- Remove unnecessary serifed/tailed variants of italic Cyrillic Te with descender (
U+04AD
) and m
with palatal hook (U+1D86
) (#1926).
- Remove unnecessary bottom-right serifed variants of Cyrillic Ka with descender (
U+049A
..U+049B
) (#1927).
- Fix two off-center APL Quad characters in Quasi-proportional (#1930).
- Refine shape of
U+0184
, U+0185
(#1938).
- Determine serifs of Bulgarian/Serbian De automatically when
g
is double-storey.
- Fix variant assignment of
cv51
for ss03
under italic slab.
- Fix variant assignment of
cv31
, cv36
, cv46
, cv47
, cv48
, cv49
, and cv51
for ss18
under italic slab.
Iosevka, Version 26.1.0
Changes of version 26.1.0
- Add characters:
- RIGHT ARROW WITH SMALL CIRCLE (
U+21F4
) (#1900).
- LEFT RIGHT ARROW THROUGH SMALL CIRCLE (
U+2948
) (#1900).
- LEFT ARROW WITH SMALL CIRCLE (
U+2B30
) (#1900).
- Make Cyrillic Abkhasian Che respond to C's serifs (#1898).
- Make lowercase Wynn respond to thorn's serifs.
- Drop APL form for
U+220D
as it is not used by any APL languages (#1901).
- Add XH-height middle-serifed and dual-serifed variants for Eszet (#1904).
- Remove duplicate variant glyphs for
U+0272
(#1905).
- Make the top serif of Yogh (
U+021C
, U+021D
) to follow Cyrillic Ze's variant selector (#1908).
- Merge duplicate variants of t with retroflex hook (
U+0288
, U+1DF09
) (#1909).
- Fix detached palatal hook on `U+01AB`` when t is both hookless/tailless and asymmetric (#1910).
- Fix
cv36
, cv46
, cv47
, cv48
, cv49
, cv50
, cv61
, and cv74
under Curly Slab.
- Fix serifs of
w
under Etoile Italic.