mirror of
https://github.com/be5invis/Iosevka.git
synced 2026-10-28 08:28:01 +00:00
6.0 KiB
6.0 KiB
Modifications since last major version
28.0.3
- Add characters:
- COMBINING SUSPENSION MARK (
U+1DC3). - FROWN (
U+2322). - SMILE (
U+2323). - CIRCLE WITH HORIZONTAL BAR (
U+29B5). - LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER (
U+A750) (#1797). - LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER (
U+A751) (#1797).
- COMBINING SUSPENSION MARK (
- Remove tailless variants for Latin Iota (
U+0196,U+0269) and Cyrillic Iota (U+A646,U+A647). - Fix slash ligations when
fracfeature is enabled (#2130). - Fix leaning marks of turned
r(#2133).
28.0.2
- Add characters:
- LATIN CAPITAL LETTER AU (
U+A736) (#1689). - LATIN SMALL LETTER AU (
U+A737) (#1689).
- LATIN CAPITAL LETTER AU (
- Refine shape of Tshe and Cyrillic Capital Letter Te with Middle Hook (
U+A68A) (#2123). - Remove bottom serif of Cyrillic Small Letter Ghe with Middle Hook (
U+0495) under italics. - Make serif variants of Cyrillic Small Letter Tall Te (
U+1C84) respond to italics. - Make terminal serif behavior of palatalized Komi consonants (
U+0502...U+0505,U+0508...U+050F) more consistent with each other. - Refine serifs of Turned M (
U+019C,U+026F,U+0270,U+1D1F,U+1D5A,U+1DAD), Cyrillic Sha (U+0448,U+2DF2,U+1E046,U+1E064), and Cyrillic Shcha (U+0449,U+2DF3) under monospace.
28.0.1
- Add italic form of CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK (
U+A68B) (#2119). - Add missing feature tag to chaining plus ligation (#2118).
- Make the central part of Cyrillic Twe to follow lowercase Tau variants (#2122).
28.0.0
- [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,i,l,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 (
ι). - Make Greek Lower Iota (
ι) and Greek Lower Tau (τ) semi-tailed under default upright and tailed under default italic. - 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