Skip to content

Releases: be5invis/Iosevka

Iosevka, Version 30.2.0

15 Jun 13:14
Compare
Choose a tag to compare

Changes of version 30.2.0

  • Improve glyph shape of INVERTED LOW KAVYKA WITH KAVYKA ABOVE (U+2E46).
  • Fix cv96 application to LOW KAVYKA WITH DOT (U+2E48).
  • Make MODIFIER LETTER DOT VERTICAL BAR (U+A717) ... MODIFIER LETTER DOT HORIZONTAL BAR (U+A719) follow variants of Diacritical Dot (cv96).
  • Fix metrics of Cyrillie EnGhe and Abkhasian Che under Aile/Etoile (#2366).
  • Make CYRILLIC CAPITAL LETTER SOFT DE (U+A662) ... CYRILLIC SMALL LETTER SOFT EM (A667) follow variants of Greek Capital Gamma (cv56).
  • Make Bulgarian Cyrillic Lower El follow variants of Greek Capital Lambda (cv60).
  • Allow Italic Serbian Cyrillic Lower Ghe to use Hooky Bottom and Z-Shaped variants of i (cv34).
  • Fix CV/SS application of localized form of superscript/subscript letters (#2368).
  • Fix IPPH/APPH localization for superscript/subscript Greek Lower Beta and Chi (U+1D5D, U+1D61, U+1D66, U+1D6A).
  • Improve glyph visual for U+279D, U+27A2, U+27A3, and U+2B4D.
  • Add characters:
    • STAR OF DAVID (U+2721).
    • HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW (U+279E).
    • LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN (U+2962) ... DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT (U+2965).
    • UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT (U+296E).
    • DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT (U+296F).
    • HELLSCHREIBER PAUSE SYMBOL (U+2BFF).

View package list

SHA-256 hashes

Iosevka, Version 30.1.2

01 Jun 19:12
Compare
Choose a tag to compare

Changes of version 30.1.2

  • Fix Te bar terminal for Cyrillic TeTse (U+04B4..U+04B5) and Tche (U+A693..U+A694) under sans italic/oblique when T (cv19) is serifed.
  • Make presence of non-Te serifs of Cyrillic TeTse automatic.
  • Add characters:
    • COMBINING KAVYKA ABOVE RIGHT (U+1DF6).
    • COMBINING KAVYKA ABOVE LEFT (U+1DF7).
    • DOTTED OBELOS (U+2E13).
    • DASH WITH LEFT UPTURN (U+2E43) ... DOTTED SOLIDUS (U+2E4A).
    • COMBINING CYRILLIC VZMET (U+A66F).
    • COMBINING CYRILLIC KAVYKA (U+A67C) ... CYRILLIC PAYEROK (U+A67F).
    • MODIFIER LETTER DOT VERTICAL BAR (U+A717) ... MODIFIER LETTER DOT HORIZONTAL BAR (U+A719).
    • CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P (U+1F18A).
  • Fix mark placement of Sideways U with Diaeresis (U+1D1E) when a CV/SS is applied to it (#2353).

Changes of version 30.1.1

  • Fix broken Cyrillic Ef (#2343).

Changes of version 30.1.0

  • Reduce fully-serifed variants of turned m (U+019C, U+026F, U+0270) and Cyrillic Italic Lower {Sha|Scha} (U+0448, U+0449) under monospace.
  • Add characters:
    • WATCH (U+231A).
    • HOURGLASS (U+231B).
    • ALARM CLOCK (U+23F0) ... HOURGLASS WITH FLOWING SAND (U+23F3).
    • SQUAT BLACK RIGHTWARDS ARROW (U+27A7).
    • CYRILLIC CAPITAL LETTER DZWE (U+A682).
    • CYRILLIC SMALL LETTER DZWE (U+A683).
    • CYRILLIC CAPITAL LETTER CCHE (U+A686).
    • CYRILLIC SMALL LETTER CCHE (U+A687).
    • CYRILLIC CAPITAL LETTER TCHE (U+A692) ... CYRILLIC SMALL LETTER HWE (U+A695).
    • LATIN SMALL LETTER U WITH SHORT RIGHT LEG (U+AB4E).
    • LATIN SMALL LETTER U BAR WITH SHORT RIGHT LEG (U+AB4F).
    • LATIN SMALL LETTER DEZH DIGRAPH WITH PALATAL HOOK (U+1DF12).
    • LATIN SMALL LETTER TESH DIGRAPH WITH PALATAL HOOK (U+1DF17).
    • WINE GLASS (U+1F377).
    • BELL (U+1F514).
    • LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD (U+1F800) ... DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD (U+1F80B).
    • LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD (U+1F810) ... DOWNWARDS HEAVY ARROW (U+1F847).

View package list

SHA-256 hashes

Iosevka, Version 30.1.1

26 May 12:48
Compare
Choose a tag to compare

Changes of version 30.1.1

  • Fix broken Cyrillic Ef (#2343).

Changes of version 30.1.0

  • Reduce fully-serifed variants of turned m (U+019C, U+026F, U+0270) and Cyrillic Italic Lower {Sha|Scha} (U+0448, U+0449) under monospace.
  • Add characters:
    • WATCH (U+231A).
    • HOURGLASS (U+231B).
    • ALARM CLOCK (U+23F0) ... HOURGLASS WITH FLOWING SAND (U+23F3).
    • SQUAT BLACK RIGHTWARDS ARROW (U+27A7).
    • CYRILLIC CAPITAL LETTER DZWE (U+A682).
    • CYRILLIC SMALL LETTER DZWE (U+A683).
    • CYRILLIC CAPITAL LETTER CCHE (U+A686).
    • CYRILLIC SMALL LETTER CCHE (U+A687).
    • CYRILLIC CAPITAL LETTER TCHE (U+A692) ... CYRILLIC SMALL LETTER HWE (U+A695).
    • LATIN SMALL LETTER U WITH SHORT RIGHT LEG (U+AB4E).
    • LATIN SMALL LETTER U BAR WITH SHORT RIGHT LEG (U+AB4F).
    • LATIN SMALL LETTER DEZH DIGRAPH WITH PALATAL HOOK (U+1DF12).
    • LATIN SMALL LETTER TESH DIGRAPH WITH PALATAL HOOK (U+1DF17).
    • WINE GLASS (U+1F377).
    • BELL (U+1F514).
    • LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD (U+1F800) ... DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD (U+1F80B).
    • LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD (U+1F810) ... DOWNWARDS HEAVY ARROW (U+1F847).

View package list

SHA-256 hashes

Iosevka, Version 30.1.0

25 May 17:47
Compare
Choose a tag to compare

Changes of version 30.1.0

  • Reduce fully-serifed variants of turned m (U+019C, U+026F, U+0270) and Cyrillic Italic Lower {Sha|Scha} (U+0448, U+0449) under monospace.
  • Add characters:
    • WATCH (U+231A).
    • HOURGLASS (U+231B).
    • ALARM CLOCK (U+23F0) ... HOURGLASS WITH FLOWING SAND (U+23F3).
    • SQUAT BLACK RIGHTWARDS ARROW (U+27A7).
    • CYRILLIC CAPITAL LETTER DZWE (U+A682).
    • CYRILLIC SMALL LETTER DZWE (U+A683).
    • CYRILLIC CAPITAL LETTER CCHE (U+A686).
    • CYRILLIC SMALL LETTER CCHE (U+A687).
    • CYRILLIC CAPITAL LETTER TCHE (U+A692) ... CYRILLIC SMALL LETTER HWE (U+A695).
    • LATIN SMALL LETTER U WITH SHORT RIGHT LEG (U+AB4E).
    • LATIN SMALL LETTER U BAR WITH SHORT RIGHT LEG (U+AB4F).
    • LATIN SMALL LETTER DEZH DIGRAPH WITH PALATAL HOOK (U+1DF12).
    • LATIN SMALL LETTER TESH DIGRAPH WITH PALATAL HOOK (U+1DF17).
    • WINE GLASS (U+1F377).
    • BELL (U+1F514).
    • LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD (U+1F800) ... DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD (U+1F80B).
    • LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD (U+1F810) ... DOWNWARDS HEAVY ARROW (U+1F847).

View package list

SHA-256 hashes

Iosevka, Version 30.0.1

11 May 13:49
Compare
Choose a tag to compare

Changes of version 30.0.1

  • Remove top-left serifs of z-parts of phonetic digraphs involving d (U+02A3..U+02A5, U+AB66).
  • Fix stroke width of hook part of LATIN CAPITAL LETTER ENG (U+014A) under heavy weight.
  • Add characters:
    • LATIN SMALL LETTER L WITH BELT AND PALATAL HOOK (U+1DF13) ... LATIN SMALL LETTER R WITH FISHHOOK AND PALATAL HOOK (U+1DF16).
    • LATIN SMALL LETTER EZH WITH PALATAL HOOK (U+1DF18).
    • LATIN SMALL LETTER I WITH STROKE AND RETROFLEX HOOK (U+1DF1A).
    • LATIN SMALL LETTER O WITH RETROFLEX HOOK (U+1DF1B).
    • LATIN SMALL LETTER C WITH RETROFLEX HOOK (U+1DF1D).

Changes of version 30.0.0

  • [Breaking] A separate variant selector, tittle, was added to allow users to configure the shape of the dots in i and j separately.
    • As a result, feature tags for cv95 ... cv99, VSAA ... VSAQ are shifted by one place to cv96 ... cv99 VSAA, VSAB ... VSAR.
  • [BREAKING] Add semi-chancery-straight-serifed and semi-chancery-curly-serifed variants for x (cv48). As a result, variants of x are reordered. Change of variant names:
    • x.semi-chancery-straight β†’ x.semi-chancery-straight-serifless
    • x.semi-chancery-curly β†’ x.semi-chancery-curly-serifless
  • Refine shape of CYRILLIC CAPITAL LETTER SHHA (U+04BA).
  • Fix leaning mark anchors for letters with top hooks (U+0187, U+0188, U+0193, U+0199, U+01A5, U+01AD, U+0253, U+0257, U+0260, U+0266, U+0267, U+0284, U+029B, U+0280, U+1D91, U+1DF09).
  • Fix H bar position of CYRILLIC {CAPITAL|SMALL} LETTER NJE (U+040A, U+045A).
  • Fix earedness of Bulgarian Cyrillic Lower Pe (U+043F).
  • Add Italic form for CYRILLIC SMALL LETTER REVERSED TSE (U+A661).
  • Make CYRILLIC SMALL LETTER REVERSED YU (U+A655) follow tailed variants of Cyrillic Lower Yery (cv82).
  • Fix mapping of LEFT-FACING SNAKE HEAD WITH OPEN MOUTH (U+1CC70) ... DOWN-FACING SNAKE HEAD WITH CLOSED MOUTH (U+1CC77).
  • Add characters:
    • BOTTOM RIGHT CROP (U+230C) ... TOP LEFT CROP (U+230F).
    • KEYBOARD (U+2328).
    • COUNTERBORE (U+2334).
    • LESS-THAN ABOVE SIMILAR OR EQUAL (U+2A8D).
    • GREATER-THAN ABOVE SIMILAR OR EQUAL (U+2A8E).

View package list

SHA-256 hashes

Iosevka, Version 30.0.0

04 May 13:10
Compare
Choose a tag to compare

Changes of version 30.0.0

  • [Breaking] A separate variant selector, tittle, was added to allow users to configure the shape of the dots in i and j separately.
    • As a result, feature tags for cv95 ... cv99, VSAA ... VSAQ are shifted by one place to cv96 ... cv99 VSAA, VSAB ... VSAR.
  • [BREAKING] Add semi-chancery-straight-serifed and semi-chancery-curly-serifed variants for x (cv48). As a result, variants of x are reordered. Change of variant names:
    • x.semi-chancery-straight β†’ x.semi-chancery-straight-serifless
    • x.semi-chancery-curly β†’ x.semi-chancery-curly-serifless
  • Refine shape of CYRILLIC CAPITAL LETTER SHHA (U+04BA).
  • Fix leaning mark anchors for letters with top hooks (U+0187, U+0188, U+0193, U+0199, U+01A5, U+01AD, U+0253, U+0257, U+0260, U+0266, U+0267, U+0284, U+029B, U+0280, U+1D91, U+1DF09).
  • Fix H bar position of CYRILLIC {CAPITAL|SMALL} LETTER NJE (U+040A, U+045A).
  • Fix earedness of Bulgarian Cyrillic Lower Pe (U+043F).
  • Add Italic form for CYRILLIC SMALL LETTER REVERSED TSE (U+A661).
  • Make CYRILLIC SMALL LETTER REVERSED YU (U+A655) follow tailed variants of Cyrillic Lower Yery (cv82).
  • Fix mapping of LEFT-FACING SNAKE HEAD WITH OPEN MOUTH (U+1CC70) ... DOWN-FACING SNAKE HEAD WITH CLOSED MOUTH (U+1CC77).
  • Add characters:
    • BOTTOM RIGHT CROP (U+230C) ... TOP LEFT CROP (U+230F).
    • KEYBOARD (U+2328).
    • COUNTERBORE (U+2334).
    • LESS-THAN ABOVE SIMILAR OR EQUAL (U+2A8D).
    • GREATER-THAN ABOVE SIMILAR OR EQUAL (U+2A8E).

View package list

SHA-256 hashes

Iosevka, Version 29.2.1

20 Apr 07:28
Compare
Choose a tag to compare

Changes of version 29.2.1

  • Refine shape of U+1CC09, U+1CC0A, U+1CC10 and U+1CC11.
  • Refine terminal shape of Schwa and Reversed Lower E (U+018F, U+0258..U+025A, U+04D8..U+04D9) under italics.
  • Make CYRILLIC CAPITAL LETTER SHHA (U+04BA) follow variants of Capital H (cv08).
  • Add characters:
    • ARC (U+2312) ... SECTOR (U+2314).
    • ERASE TO THE RIGHT (U+2326) ... X IN A RECTANGLE BOX (U+2327) (#2289).
    • ERASE TO THE LEFT (U+232B) (#2289).
    • NOT CHECK MARK (U+237B).
    • BELL SYMBOL (U+237E) ... VERTICAL LINE WITH MIDDLE DOT (U+237F).
    • WHITE SQUARE WITH CENTRE VERTICAL LINE (U+2385).
    • MONOSTABLE SYMBOL (U+238D).
    • DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT (U+23BE) ... DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT (U+23CC).
    • EARTH GROUND (U+23DA) ... FUSE (U+23DB).
    • WHITE TRAPEZIUM (U+23E2).
    • STRAIGHTNESS (U+23E4) ... FLATNESS (U+23E5).
    • UP ARROWHEAD IN A RECTANGLE BOX (U+2BB9).
    • BALLOT BOX WITH LIGHT X (U+2BBD) ... CIRCLED BOLD X (U+2BBF).
    • LEFT-FACING SNAKE HEAD WITH OPEN MOUTH (U+1CC70) ... DOWN-FACING SNAKE HEAD WITH CLOSED MOUTH (U+1CC77) (Proposed for Unicode 16; L2/21-235).
    • UPPER LEFT QUADRANT FACE WITH OPEN EYES (U+1CCA6) ... BOTTOM HALF FORWARD-FACING RUNNER FRAME-4 (U+1CDF4) (Proposed for Unicode 16; L2/21-235).
    • TOP HALF FLAILING ROBOT FRAME-1 (U+1CDF6) ... TOP HALF FLAILING ROBOT FRAME-2 (U+1CDF7) (Proposed for Unicode 16; L2/21-235).
  • Fix zero feature application on MATHEMATICAL MONOSPACE DIGIT ZERO (U+1D7F6) (#2298).

Changes of version 29.2.0

  • Drop NWID glyphs for ligatures in quasi-proportionals as they do not make sense for these styles. This change will save around 2MB for each Aile or Etoile font.
  • Make presence of descender serif automatic for GREEK CAPITAL KAI SYMBOL (U+03CF).
  • Make presence of top-left serif automatic for CYRILLIC {CAPITAL|SMALL} LETTER BASHKIR KA (U+04A0..U+04A1).
  • Make GREEK SMALL LETTER DIGAMMA (U+03DD) respond to top-right serif variants of Greek Capital Gamma (cv56).
  • Make GREEK SMALL LETTER HETA (U+0371) respond to top-left serif variants of H (cv08).
  • Make CYRILLIC {CAPITAL|SMALL} LIGATURE EN GHE (U+04A4..U+04A5) respond to top-right serif variants of Greek Capital Gamma (cv56).
  • Make CYRILLIC {CAPITAL|SMALL} LETTER STRAIGHT U (U+04AE..U+04B1) follow variants of Cyrillic Capital/Small U (cv77..cv78).
  • Make the terminal of {LATIN|CYRILLIC} {CAPITAL|SMALL} LETTER SCHWA (U+018F, U+0259, U+04D8..U+04D9) a full hook under italics to match CYRILLIC {CAPITAL|SMALL} LETTER E (U+042D, U+044D).
  • Quasi-proportional will now use cyrl-ef = split-serifless, cyrl-ef = split-serifed, and cyrl-ef = split-cursive for Aile, Etoile upright, and Etoile italic respectively.

View package list

SHA-256 hashes

Iosevka, Version 29.2.0

13 Apr 22:32
Compare
Choose a tag to compare

Changes of version 29.2.0

  • Drop NWID glyphs for ligatures in quasi-proportionals as they do not make sense for these styles. This change will save around 2MB for each Aile or Etoile font.
  • Make presence of descender serif automatic for GREEK CAPITAL KAI SYMBOL (U+03CF).
  • Make presence of top-left serif automatic for CYRILLIC {CAPITAL|SMALL} LETTER BASHKIR KA (U+04A0..U+04A1).
  • Make GREEK SMALL LETTER DIGAMMA (U+03DD) respond to top-right serif variants of Greek Capital Gamma (cv56).
  • Make GREEK SMALL LETTER HETA (U+0371) respond to top-left serif variants of H (cv08).
  • Make CYRILLIC {CAPITAL|SMALL} LIGATURE EN GHE (U+04A4..U+04A5) respond to top-right serif variants of Greek Capital Gamma (cv56).
  • Make CYRILLIC {CAPITAL|SMALL} LETTER STRAIGHT U (U+04AE..U+04B1) follow variants of Cyrillic Capital/Small U (cv77..cv78).
  • Make the terminal of {LATIN|CYRILLIC} {CAPITAL|SMALL} LETTER SCHWA (U+018F, U+0259, U+04D8..U+04D9) a full hook under italics to match CYRILLIC {CAPITAL|SMALL} LETTER E (U+042D, U+044D).
  • Quasi-proportional will now use cyrl-ef = split-serifless, cyrl-ef = split-serifed, and cyrl-ef = split-cursive for Aile, Etoile upright, and Etoile italic respectively.

View package list

SHA-256 hashes

Iosevka, Version 29.1.0

06 Apr 05:41
Compare
Choose a tag to compare

Changes of version 29.1.0

  • Add support for naming override (#2275).
  • Fix broken glyphs for serifed variants of LATIN SMALL LETTER S WITH CURL (U+1DF1E).
  • Improve glyph visual for Bulgarian localization form for CYRILLIC CAPITAL LETTER EF (U+0424) under slab.
  • Make descender serif of CYRILLIC {CAPITAL|SMALL} LETTER KOPPA (U+0480..U+0481) appear under any serifed variants for C/c.
  • Make presence of descender serif automatic for LATIN CAPTITAL LETTER BETA (U+A7B4).
  • Remove tailless variants for TURNED GREEK SMALL LETTER IOTA (U+2129).
  • Make presence of top-right serif automatic for CYRILLIC SMALL LIGATURE EN GHE (U+04A5) under cyrl/en=tailed-top-left-serifed.
  • Fix broken geometry of tailed i/l under heavy oblique quasi-proportional.
  • Make Cyrillic Lower Em (cv74) use flat-bottom-serifless for sans and flat-bottom-serifed for slab by default.
  • Make Latin-1 Macron (U+00AF) slightly wider.
  • Add characters:
    • MODIFIER LETTER LOWER RIGHT CORNER ANGLE (U+A71A).

View package list

SHA-256 hashes

Iosevka, Version 29.0.5

30 Mar 17:40
Compare
Choose a tag to compare

Changes of version 29.0.5

  • Fix side bearings of multi-dot punctuation (U+10FB, U+2056, U+2058..205B, U+2E2A..U+2E2D) under Quasi-Proportional.
  • Fix mapping of DENSE VERTICAL FILL (U+1CC44) and DENSE HORIZONTAL FILL (U+1CC45).
  • Fix glyph visuals:
    • MATHEMATICAL RISING DIAGONAL (U+27CB).
    • MATHEMATICAL FALLING DIAGONAL (U+27CD).
    • CIRCLE WITH HORIZONTAL BAR (U+29B5).
    • SOLIDUS WITH OVERBAR (U+29F6).
    • SMALL VEE WITH UNDERBAR (U+2A61).
  • Add characters:
    • LOWER RIGHT CORNER WITH DOT (U+27D3).
    • UPPER LEFT CORNER WITH DOT (U+27D4).
    • UP-POINTING GO-KART (U+1CC00) ... VERTICAL RESISTOR SEGMENT (U+1CC0A) (Proposed for Unicode 16; L2/21-235).
    • LEFT-POINTING DIODE (U+1CC0E) ... VERTICAL CAPACITOR (U+1CC14) (Proposed for Unicode 16; L2/21-235).
    • LOGIC GATE INVERTED INPUTS (U+1CC17) ... LOGIC GATE BUFFER WITH INVERTED INPUT (U+1CC1A) (Proposed for Unicode 16; L2/21-235).
    • LEFT-POINTING ENERGY WAVE (U+1CC78) ... DOWN-POINTING ENERGY WAVE (U+1CC7B) (Proposed for Unicode 16; L2/21-235).
    • WHITE LOWER LEFT POINTER (U+1CC86) (Proposed for Unicode 16; L2/21-235).
    • WHITE LOWER RIGHT POINTER (U+1CC87) (Proposed for Unicode 16; L2/21-235).
    • TWO RINGS ALIGNED HORIZONTALLY (U+1CC88) (Proposed for Unicode 16; L2/21-235).
    • LEFT-POINTING RACING CAR (U+1CC97) ... VERTICAL GO-KART (U+1CC9D) (Proposed for Unicode 16; L2/21-235).
    • TOP LEFT BLACK LEFT-POINTING SMALL TRIANGLE (U+1CE07) (Proposed for Unicode 16; L2/21-235).
  • Add APL form for WHITE DIAMOND (U+25C7).

Changes of version 29.0.4

  • Make U+2980 respond to VSAM.
    • U+2AFC will no longer respond to VSAM.

Changes of version 29.0.3

  • Fix height of block quadrants (U+2596..U+259F) (#2240).
  • Fix the design of the ESTIMATED SYMBOL (U+212E) to match its spec (#2243).
  • Refine design of POWER SYMBOL (U+23FB) and HEAVY CHECK MARK (U+2714) (#2243).
  • Make U+1FBBD..U+1FBBF narrow by default.
  • Make LATIN {CAPITAL|SMALL} LETTER GHA (U+01A2..U+01A3) respond to variants of q (cv41).
  • Make the behavior of serifs of U+027F automatic.
  • Fix side bearings of U+29E2 under Quasi-Proportional.
  • Fix width of PUNCTUATION SPACE (U+2008) under Quasi-Proportional.
  • Fix percent=dots glyphs for PER {MILLE|TEN THOUSAND} SIGN (U+2030..U+2031) under Quasi-Proportional when NWID is enabled.
  • Remove untagged variant selector for Cyrillic Capital Ef (Π€).
  • Fix glyph visual for COMBINING DOUBLE CIRCUMFLEX ABOVE (U+1DCD).
  • Fix variant assignment of cv92 for ss08 under slab.
  • Make --c-like-chaining-- ligation group require at least three hyphen-minuses for hyphen chain.

Changes of version 29.0.2

  • Add characters:
    • SYMBOL FOR DELETE SQUARE CHECKER BOARD FORM (U+2427) (Proposed for Unicode 16; L2/21-235).
    • SYMBOL FOR DELETE RECTANGULAR CHECKER BOARD FORM (U+2428) (Proposed for Unicode 16; L2/21-235).
    • LEFT-POINTING STICK FIGURE (U+1CC02) (Proposed for Unicode 16; L2/21-235).
    • RIGHT-POINTING STICK FIGURE (U+1CC03) (Proposed for Unicode 16; L2/21-235).
    • DOWN-POINTING STICK FIGURE (U+1CC04) (Proposed for Unicode 16; L2/21-235).
    • UPPER LEFT TWELFTH CIRCLE (U+1CC30) ... DENSE HORIZONTAL FILL (U+1CC45) (Proposed for Unicode 16; L2/21-235).
    • SQUARE SPIRAL FROM TOP LEFT (U+1CC7C) ... HORIZONTAL LADDER (U+1CC85) (Proposed for Unicode 16; L2/21-235).
    • RIGHT HALF AND LEFT HALF WHITE CIRCLE (U+1CE00) (Proposed for Unicode 16; L2/21-235).
    • LOWER HALF AND UPPER HALF WHITE CIRCLE (U+1CE01) (Proposed for Unicode 16; L2/21-235).
    • UPPER HALF HEAVY WHITE SQUARE (U+1CE03) (Proposed for Unicode 16; L2/21-235).
    • LOWER HALF HEAVY WHITE SQUARE (U+1CE04) (Proposed for Unicode 16; L2/21-235).
    • HEAVY WHITE SQUARE CONTAINING BLACK VERY SMALL SQUARE (U+1CE05) (Proposed for Unicode 16; L2/21-235).
    • TOP JUSTIFIED LOWER HALF WHITE CIRCLE (U+1FBE0) ... LEFT JUSTIFIED RIGHT HALF WHITE CIRCLE (U+1FBE3) (Proposed for Unicode 16; L2/21-235).
    • TOP JUSTIFIED LOWER HALF BLACK CIRCLE (U+1FBE8) ... TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE (U+1FBEF) (Proposed for Unicode 16; L2/21-235).
  • Quasi-proportional will now use four = closed-serifless and four = closed-serifed for Aile and Etoile respectively.

Changes of version 29.0.1

  • Fix broken s/t variants for U+01BE. (#2223).
  • Fix precomposed iota with double marks (#2229).
  • Fix leaning mark placement on letters around i/l.
  • Fix sans-serif linking for U+2781..U+2784 and U+278B..U+278E.

Changes of version 29.0.0

  • [BREAKING] Add separate serifed variants for digits 2 through 5. As a result, current variants are partially renamed and reordered (#1965). Change of variant names:
    • two.straight-neck β†’ two.straight-neck-serifless
    • two.curly-neck β†’ two.curly-neck-serifless
    • three.flat-top β†’ three.flat-top-serifless
    • four.closed β†’ four.closed-serifless
    • four.closed-non-crossing β†’ four.closed-non-crossing-serifless
    • four.semi-open β†’ four.semi-open-serifless
    • four.semi-open-non-crossing β†’ four.semi-open-non-crossing-serifless
    • four.open β†’ four.open-serifless
    • four.open-non-crossing β†’ four.open-non-crossing-serifless
    • five.upright-arched β†’ five.upright-arched-serifless
    • five.upright-flat β†’ five.upright-flat-serifless
    • five.oblique-arched β†’ five.oblique-arched-serifless
    • five.oblique-flat β†’ five.oblique-flat-serifless
  • [BREAKING] Reorder of glyph variants:
    • Influenced characters: I, U, Z, i, l, u, z, Greek Lower Mu (ΞΌ), Micro Sign (Β΅).
  • [BREAKING] Quasi-proportional will now use a six-unit system instead of four. Metrics of various letters (f, t, r, m, w, etc.) are adjusted.
  • Add characters:
    • UPWARDS WHITE ARROW FROM BAR (U+21EA) ... RIGHTWARDS WHITE ARROW FROM WALL (U+21F0).
    • RETURN SYMBOL (U+23CE).
    • SYMBOL FOR DELETE MEDIUM SHADE FORM (U+2429).
    • GEAR WITHOUT HUB (U+26ED).
    • GEAR WITH HANDLES (U+26EE).
    • MAP SYMBOL FOR LIGHTHOUSE (U+26EF).
    • THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD (U+27A2).
    • THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD (U+27A3).
    • SHUFFLE PRODUCT (U+29E2).
    • GLEICH STARK (U+29E6).
    • INTERIOR PRODUCT (U+2A3C).
    • RIGHTHAND INTERIOR PRODUCT (U+2A3D).
    • SHORT LEFT TACK (U+2ADE) ... SHORT UP TACK (U+2AE0).
    • VERTICAL BAR TRIPLE RIGHT TURNSTILE (U+2AE2) ... REVERSED DOUBLE STROKE NOT SIGN (U+2AED).
    • UPWARDS WHITE ARROW FROM BAR WITH HORIZONTAL BAR (U+2BB8).
    • LEFT RAISED OMISSION BRACKET (U+2E0C).
    • RIGHT RAISED OMISSION BRACKET (U+2E0C).
    • LEFT LOW PARAPHRASE BRACKET (U+2E1C).
    • RIGHT LOW PARAPHRASE BRACKET (U+2E1C).
    • LOWER HORIZONTAL RULER SEGMENT (U+1CC05) (Proposed for Unicode 16; L2/21-235).
    • RIGHT VERTICAL RULER SEGMENT (U+1CC06) (Proposed for Unicode 16; L2/21-235).
    • LOWER RIGHT RULER SEGMENT (U+1CC07) (Proposed for Unicode 16; L2/21-235).
    • BOX DRAWINGS LIGHT HORIZONTAL AND UPPER RIGHT (U+1CC1B) ... SEPARATED BLOCK QUADRANT-1234 (U+1CC2F) (Proposed for Unicode 16; L2/21-235).
    • EIGHT RAYS INWARD (U+1CC69) ... BLACK NEUTRAL FACE (U+1CC6F) (Proposed for Unicode 16; L2/21-235).
    • SQUARE FOUR CORNER SALTIRES (U+1CC89) ... INVERSE BLACK DIAMOND (U+1CC8D) (Proposed for Unicode 16; L2/21-235).
    • VERTICAL LINE WITH FOUR TICK MARKS (U+1CC90) (Proposed for Unicode 16; L2/21-235).
    • HORIZONTAL LINE WITH FOUR TICK MARKS (U+1CC91) (Proposed for Unicode 16; L2/21-235).
    • WHITE VERTICAL RECTANGLE WITH HORIZONTAL BAR (U+1CE06) (Proposed for Unicode 16; L2/21-235).
    • BOX DRAWINGS DOUBLE DIAGONAL LOWER LEFT TO MIDDLE CENTRE TO LOWER RIGHT (U+1CE09) (Proposed for Unicode 16; L2/21-235).
    • BOX DRAWINGS DOUBLE DIAGONAL UPPER LEFT TO MIDDLE CENTRE TO UPPER RIGHT (U+1CE0A) (Proposed for Unicode 16; L2/21-235).
    • SEPARATED BLOCK SEXTANT-1 (U+1CE51) ... SEPARATED BLOCK SEXTANT-123456 (U+1CE8F) (Proposed for Unicode 16; L2/21-235).
    • UPPER LEFT ONE SIXTEENTH BLOCK (U+1CE90) ... LOWER HALF RIGHT ONE QUARTER BLOCK (U+1CEAF) (Proposed for Unicode 16; L2/21-235).
    • FOLDER (U+1F5C0) (#2181).
    • DOWNWARDS BLACK ARROW TO BAR (U+1F8B3) ... SOUTH WEST ARROW FROM BAR (U+1F8BB) (Proposed for Unicode 16; L2/21-235).
    • RAISED LEFT SMALL SQUARE BRACKET (U+1FBCC) (Proposed for Unicode 16; L2/21-235).
    • LEFT TWO THIRDS BLOCK (U+1FBCE) (Proposed for Unicode 16; L2/21-235).
    • LEFT ONE THIRD BLOCK (U+1FBCF) (Proposed for Unicode 16; L2/21-235).
    • BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER LEFT (U+1FBD0) ... BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE RIGHT TO LOWER LEFT (U+1FBDF) (Proposed for Unicode 16; L2/21-235).
    • UPPER CENTRE ONE QUARTER BLOCK (U+1FBE4) ... MIDDLE RIGHT ONE QUARTER BLOCK (U+1FBE7) (Proposed for Unicode 16; L2/21-235).
  • Fix a disjoint stroke of Outlined Curly Z under some weights (#2195).
  • Unify diagonal box drawings' angles (#2197).
  • Fix Large Type Piece U+1CE3B (#2206).
  • Added a MOSC feature that turns certain geometric shapes into mosaics (#2212).
  • Fix frac feature for better recognizing fraction patterns (#2214).
  • Fix broken shape of U+1FB95, U+1FB96 and U+1FB97 (#2218).
  • Increase weight for U+276E/U+276F (#2217).
  • Fix ligation for [|] (#2221).

View package list

SHA-256 hashes