mirror of
https://github.com/be5invis/Iosevka.git
synced 2026-10-28 08:28:01 +00:00
4.3 KiB
4.3 KiB
- [BREAKING] The filenames and package filenames are changed.
- They will now use PascalCase instead of kebab-case.
- To package manager maintainers: Please upgrade your script to make it capable to download and install the fonts under new names, and properly uninstall the fonts under old names.
- [BREAKING] Certain properties in the build plans are changed to camelCase. Using them will trigger a build failure.
no-cv-ss→noCvSsno-ligation→noLigationexport-glyph-names→exportGlyphNamesbuild-texture-feature→buildTextureFeaturemetric-override→metricOverridecompatibility-ligatures→compatibilityLigaturesexclude-chars→excludeCharswebfont-formats→webfontFormats
- [BREAKING] The "SGr" TTC packages for Iosevka Aile and Etoile will no longer be generated, as they are duplicates to the non-SGr TTC packages.
- [BREAKING] Reorder of glyph variants:
- Influenced characters:
M,R,f,t,x, Long S (ſ), Lower Lambda (λ), Lower Tau (τ), Lower Chi (χ), Cyrillic Lower Em (м), Cyrillic Lower Ef (ф), Cyrillic Ya (Я,я),5.
- Influenced characters:
- [BREAKING] Tags for variant features for Cyrillic lowercase Er and U are changed to
cv76andcv78.- Various other glyph variant tags are also changed to reflect this insertion.
- [BREAKING] Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters (#2100):
plusplus→plus-plus,plus-plus-plus.connected-hyphen→minus-minus,minus-minus-minus.connected-tilde-as-wave→tilde-tilde,tilde-tilde-tilde.connected-underscore→underscore-underscore,underscore-underscore-underscore.connected-number-sign→hash-hash,hash-hash-hash.
- Add Characters:
- CYRILLIC CAPITAL LETTER LHA (
U+0514) ... CYRILLIC SMALL LETTER YAE (U+0519) (#2018). - GEORGIAN PARAGRAPH SEPARATOR (
U+10FB). - COMBINING BREVE-MACRON (
U+1DCB) ... COMBINING MACRON-BREVE (U+1DCC) (#1880). - COMBINING DOUBLE CIRCUMFLEX ABOVE (
U+1DCD). - COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE (
U+1DD3). - COMBINING DELETION MARK (
U+1DFB). - LINE SEPARATOR (
U+2028) ... PARAGRAPH SEPARATOR (U+2029). - TRIANGLE-HEADED RIGHTWARDS ARROW (
U+279D). - LONG RIGHTWARDS SQUIGGLE ARROW (
U+27FF). - LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE (
U+2902) ... LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE (U+2904). - LONG LEFTWARDS SQUIGGLE ARROW (
U+2B33). - DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW (
U+2B4D). - RAISED SQUARE (
U+2E0B). - HYPODIASTOLE (
U+2E12). - TWO DOTS OVER ONE DOT PUNCTUATION (
U+2E2A) ... FIVE DOT MARK (U+2E2D). - LATIN SMALL LETTER U WITH LEFT HOOK (
U+AB52). - MODIFIER LETTER SMALL U WITH LEFT HOOK (
U+AB5F).
- CYRILLIC CAPITAL LETTER LHA (
- Add hook-inward-serifed variants for
a(#2085). - Add single-storey-double-serifed and single-storey-tailed-serifed variants for
aand Greek Lower Alpha (α) (#1949).- Make
a.single-storey-tailed-serifedthe default for slab italic to matchgandq.
- Make
- Add bottom-serifed variants for
d, andq. - Add bottom-right-serifed variants for
U. - Add tailless variants for Greek Lower Iota (
ι). - Remove earless-rounded variants for
U+01A5,U+0256,U+02A0, andU+1D91. - Remove earless-corner variants for
U+027E. - Improve serifs for turned k (
U+029E) to matchqand turned h (U+0265). - Improve top-left serif for LATIN SMALL LETTER KRA (
U+0138) to matchk. - Make Greek Kappa (
U+03BA) respond to more serif variants fork(cv36). - Add a top-left serif to GREEK SMALL LETTER HETA (
U+0371) under slab. - Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (
U+1D55B) to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I (U+1D55A). - Improve vertical alignmant of bowl for LATIN CAPITAL LETTER THORN WITH STROKE (
U+A764) and LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER (U+A766). - Stylistic set fixes:
- Fix
cv10forss01,ss02, andss08under slab. - Fix
cv53forss16. - Fix
cv64andcv65forss07. - Fix
cv66forss17. - Fix
cv81andcv82forss03andss08under italic slab. - Fix
cv93forss01. - Fix
vsAJforss10. - Fix
vlABforss09andss14. - Fix
vlADforss05andss14.
- Fix