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

132 lines
7.1 KiB
Markdown

## 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**\] 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`).