1
0
forked from pool/iosevka-fonts
iosevka-fonts/CHANGELOG.md
Anton Shvetz 5b50559db6 - Update to v30.3.1
* Changes of version 30.3.1
    = Add Capital Eszet (VXAC) variants with top-left corner.
    = Add square-dotted variant for brailles (#2388).
    = Fix leaning mark anchors for U+0195, U+019E, U+01A6, and
      U+0220.
    = Optimize glyph shape for U+01A6, U+A68A, and U+A68B.
    = Make Aile and Etoile use {six|nine}.closed-contour by
      default.
    = Make ss20 use seven.curly-serifless by default.
    = Adjust balancing of r with corner hooks (#2394).
    = Fix side bearings of Latin-1 Macron (U+00AF) under
      Quasi-Proportional.
    = Make U+050F, U+A68B, U+FB03, and U+FB04 slightly wider under
      Quasi-Proportional.

OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=246
2024-06-30 23:35:43 +00:00

7.1 KiB

Modifications since last major version

30.3.1

  • Add Capital Eszet (VXAC) variants with top-left corner.
  • Add square-dotted variant for brailles (#2388).
  • Fix leaning mark anchors for U+0195, U+019E, U+01A6, and U+0220.
  • Optimize glyph shape for U+01A6, U+A68A, and U+A68B.
  • Make Aile and Etoile use {six|nine}.closed-contour by default.
  • Make ss20 use seven.curly-serifless by default.
  • Adjust balancing of r with corner hooks (#2394).
  • Fix side bearings of Latin-1 Macron (U+00AF) under Quasi-Proportional.
  • Make U+050F, U+A68B, U+FB03, and U+FB04 slightly wider under Quasi-Proportional.

30.3.0

  • Add separate variant selectors For Cyrillic Capital/Lower E (VXAA, VXAB).
  • Add variant selector for Capital Eszet () (VXAC) (#1552).
  • Add variant selector for Capital Thorn (Þ) (VXAD).
  • Add serifed-capped variants for capital-e and capital-f (cv05, cv06) (#2026).
  • Add unilateral-bottom-serifed and unilateral-bottom-inward-serifed variants for Cyrillic Capital/Lower Ze (cv69, cv70).
  • Add characters:
    • SYMBOL FOR SAMARITAN SOURCE (U+214F).
    • CURLY LOOP (U+27B0).
    • DOUBLE CURLY LOOP (U+27BF).
    • LEFT THIRD INDUCTOR (U+1CC0B) (Proposed for Unicode 16; L2/21-235).
    • MIDDLE THIRD INDUCTOR (U+1CC0C) (Proposed for Unicode 16; L2/21-235).
    • RIGHT THIRD INDUCTOR (U+1CC0D) (Proposed for Unicode 16; L2/21-235).
    • LOGIC GATE OR (U+1CC15) (Proposed for Unicode 16; L2/21-235).
    • LOGIC GATE AND (U+1CC16) (Proposed for Unicode 16; L2/21-235).

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).

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).

30.1.1

  • Fix broken Cyrillic Ef (#2343).

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).

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).

30.0.0

  • **Breaking**
    • As a result, feature tags for cv95 ... cv99, VSAA ... VSAQ are shifted by one place to cv96 ... cv99 VSAA, VSAB ... VSAR.
  • **BREAKING**
    • x.semi-chancery-straightx.semi-chancery-straight-serifless
    • x.semi-chancery-curlyx.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).