* 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:
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=234
* 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)
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=232
* 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.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=230
* 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).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=229
* 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).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=228
* 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.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=226
* 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).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=225
* 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).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=222
* Changes of version 28.1.0
= Add characters:
~ LEFT VERTICAL BOX LINE (U+23B8) ... HORIZONTAL SCAN LINE-9
(U+23BD).
~ SQUARE FOUR CORNERS (U+26F6).
~ TWO JOINED SQUARES (U+29C9).
~ OVERLAPPING WHITE SQUARES (U+2BBA).
~ OVERLAPPING WHITE AND BLACK SQUARES (U+2BBB).
~ OVERLAPPING BLACK SQUARES (U+2BBC).
~ OUTLINED LATIN CAPITAL LETTER A (U+1CCD6) ... OUTLINED
LATIN CAPITAL LETTER Z (U+1CCEF) (Purposed for Unicode 16;
L2/21-235).
~ OUTLINED DIGIT ZERO (U+1CCF0) ... OUTLINED DIGIT NINE
(U+1CCF9) (Purposed for Unicode 16; L2/21-235).
~ BLOCK OCTANT-3 (U+1CD00) ... BLOCK OCTANT-2345678 (U+1CDE5)
(Purposed for Unicode 16; L2/21-235).
~ LEFT HALF TRIPLE DASH HORIZONTAL (U+1CE0D) ... LARGE TYPE
PIECE STEM-12 (U+1CE50) (Purposed for Unicode 16;
L2/21-235).
= Fix metrics of Cyrillic Yery (#2182).
= Fix Italic/Upright localization forms for Serbian/Macedonian
Cyrillic.
= Add Bosnian Cyrillic localization forms based on
Serbian/Macedonian.
= Add italic form for Combining Cyrillic Letter Es-Te (U+2DF5)
(#2187).
= zero feature will apply to composites (#2191).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=220
* Changes of version 28.0.7
= Make superscript/subscript/overscript Cyrillic characters
obey localization forms of base letters (#2177).
= Add IPA localization forms for Greek Lower Beta (β) and Chi
(χ).
= Add APLF variants for U+25F0, U+25F3, and U+25F4.
= Make Ezh follow variants of Z/z (#1957).
= Fix serif form for Cyrillic Lower Tall / Iotified Yat
(#2178).
= Make top serifs of Cyrillic Lower Straight U (ү, ұ) and Latin
Lower Gamma (ɣ) respond to italics.
= Fix leaning marks of Capital Turned/Half H (U+2C75, U+2C76,
U+A78D, U+A7F5, U+A7F6).
= Fix leaning marks of Wynn (U+01BF, U+01F7).
= Fix leaning marks of Insular R (U+A782, U+A783).
= Fix leaning marks of Greek/Latin Beta (U+03B2, U+A7B4,
U+A7B5).
= Fix leaning marks of Greek Lower San (U+03FB).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=218
* Changes of version 28.0.6
= Fix application of APLF for several Uiua operators.
= Adjust serif shapes for lowercase italic Yeri glyphs with
corner body shape (#2151).
= Adjustments to CV defaults:
~ Make a (cv26) use single-storey-tailed under slab italic by
default.
~ Make b (cv27) use toothed-motion-serifed under slab italic
by default.
~ Make g (cv32) use single-storey-serifless under slab italic
by default.
~ Make q (cv41) use straight-bottom-serifed under slab italic
by default.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=216
* Changes of version 28.0.5
= Add characters:
~ LIGHTNING (U+2607) (#2158).
~ SUBSET WITH DOT (U+2ABD).
~ SUPERSET WITH DOT (U+2ABE).
= Add untagged variant selector for Cyrillic Capital Ef (Ф) for
style-driven variation.
= Allow turned h (ɥ) and turned m with long leg (ɰ) to use
toothless-corner variants.
= Fix leaning marks of Turned/Reversed Sans-Serif Capital L.
= Fix leaning marks of Cyrillic Tall Te.
= Fix leaning marks of Greek Lower Mu/Rho.
= APLF feature will apply to all Uiua operators.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=214
* Changes of version 28.0.4
= Fix leaning marks of turned capital F/L (#2137).
= Fix overlay bar placement of Z with Hook and Z with Swash
Tail (#2141).
= Fix attachment of descender parts of Cyrillic Lower Ha/X
under x = cursive (#2142).
= Make the Eng part in LATIN SMALL LETTER FENG DIGRAPH always
connected to the f part (#2143).
= Fix top bar shape in CYRILLIC CAPITAL LETTER DJE (#2145).
= Fix leaning marks placement for reversed k/F/P (#2150).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=212
* Changes of 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).
= Remove tailless variants for Latin Iota (U+0196, U+0269) and
Cyrillic Iota (U+A646, U+A647).
= Fix slash ligations when frac feature is enabled (#2130).
= Fix leaning marks of turned r (#2133).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=211
* Changes of version 28.0.2
= Add characters:
~ LATIN CAPITAL LETTER AU (U+A736) (#1689).
~ LATIN SMALL LETTER AU (U+A737) (#1689).
= 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.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=210
- Update to v28.0.0
* Changes of version 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 → noCvSs
~ no-ligation → noLigation
~ export-glyph-names → exportGlyphNames
~ build-texture-feature → buildTextureFeature
~ metric-override → metricOverride
~ compatibility-ligatures → compatibilityLigatures
~ exclude-chars → excludeChars
~ webfont-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.
= [BREAKING] Tags for variant features for Cyrillic lowercase
Er and U are changed to cv76 and cv78.
~ 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).
= Add hook-inward-serifed variants for a (#2085).
= Add single-storey-double-serifed and
single-storey-tailed-serifed variants for a and Greek Lower
Alpha (α) (#1949).
~ Make a.single-storey-tailed-serifed the default for slab
italic to match g and q.
= Add bottom-serifed variants for d, and q.
= 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,
and U+1D91.
= Remove earless-corner variants for U+027E.
= Improve serifs for turned k (U+029E) to match q and turned h
(U+0265).
= Improve top-left serif for LATIN SMALL LETTER KRA (U+0138) to
match k.
= Make Greek Kappa (U+03BA) respond to more serif variants for
k (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 cv10 for ss01, ss02, and ss08 under slab.
~ Fix cv53 for ss16.
~ Fix cv64 and cv65 for ss07.
~ Fix cv66 for ss17.
~ Fix cv81 and cv82 for ss03 and ss08 under italic slab.
~ Fix cv93 for ss01.
~ Fix vsAJ for ss10.
~ Fix vlAB for ss09 and ss14.
~ Fix vlAD for ss05 and ss14.
OBS-URL: https://build.opensuse.org/request/show/1133725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/iosevka-fonts?expand=0&rev=73
* Changes of version 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 → noCvSs
~ no-ligation → noLigation
~ export-glyph-names → exportGlyphNames
~ build-texture-feature → buildTextureFeature
~ metric-override → metricOverride
~ compatibility-ligatures → compatibilityLigatures
~ exclude-chars → excludeChars
~ webfont-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.
= [BREAKING] Tags for variant features for Cyrillic lowercase
Er and U are changed to cv76 and cv78.
~ Various other glyph variant tags are also changed to
reflect this insertion.
= [BREAKING] Make the ligation group names for symbol
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=207
* Changes of version 27.3.5
= Add italic form of CYRILLIC SMALL LETTER THREE-LEGGED TE
(U+1C85).
= Add top-right serif to fully serifed form for CYRILLIC SMALL
LETTER TALL TE (U+1C84).
= Fix serifs of GREEK LETTER DIGAMMA (U+03DC) under ss12.
= Improve crossbar position of GREEK SMALL LETTER DIGAMMA
(U+03DD) and add a middle serif under slab.
= Refine Greek Capital Sho (U+03F7) glyph (#2079).
= [Experimental] Add a font feature for texture control
(#2081).
~ Currently only available through custom builds with
build-texture-feature = true.
= Make SYMBOL FOR DELETE FORM TWO (U+2425) narrow by default,
align with other Control Pictures characters (#2084).
= Make APL FUNCTIONAL SYMBOL CIRCLE STAR (U+235F) always be
five-pointed and upright, to align its pentagram history
(#2083).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=205
* Changes of version 27.3.4
= Disunify anonymous untagged variant selectors for Cyrillic
Capital Yeri/Yery for consistency in style-driven
configurations.
= Make LATIN CAPITAL LETTER Y WITH LOOP (U+1EFE) follow
variants of capital Y (cv24) for a more balanced slab-italic
form like that of Cyrillic Capital U.
= Remove base-serifed-only variants for CYRILLIC SMALL LETTER
STRAIGHT U (U+04AF, U+04B1).
= Make Etoile use flat-bottom-serifed for M and Cyrillic Lower
Em (cv13, cv74).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=204
* Changes of version 27.3.2
= Fix overlapping serifs of italic Yat (#2061).
= Fix width of VERY MUCH GREATER-THAN (U+22D9).
= Remove duplicate variants for U+0181, U+018A, U+01A4, and
U+2C64.
= Remove asymmetric variants for small capital B (U+0299,
U+1D03) and Cyrillic Lower Ve (U+0432).
- Update to v27.3.1
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=202
* Changes of version 27.3.0
= Make the tailed variants of i and l use the fully-tailed
shape even when upright, as is consistent with t = bent-hook
(#1692).
~ The old, slightly-curly variants for i, l, iota (ι) and tau
(τ) are moved to semi-tailed variants.
~ Corresponded SSes are changed to keep the shape identical
to the old version.
= Make Cyrillic Yat to follow Yeri variants. Italic Yat will
also respond to variants of n (#2047).
= Add short-tailed lowercase tau (τ) (#2050).
= Fix tailed variants for U+02A0.
= Stylistic set fixes:
~ Fix cv44 and cv99 for ss13.
~ Fix cv48 and cv54 for ss17.
~ Fix cv51 for Etoile.
~ Fix cv52 for ss15 and Etoile.
~ Fix cv58 for ss15.
~ Fix cv59 for ss07.
~ Fix cv61 for ss15 and ss17.
~ Fix cv66 for ss01, ss06, and ss15.
~ Fix vsAF for ss11.
~ Fix vsAL for ss09 and ss18.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=200
* Changes of version 27.2.0
= Add characters
~ TELEPHONE RECORDER (U+2315) (#2020).
~ COUNTERSINK (U+2335) (#2020).
~ BROKEN CIRCLE WITH NORTHWEST ARROW (U+238B) (#2020).
~ TRIPLE PLUS (U+29FB) (#2020).
= Correction of letter assignments for stylistic styles:
~ Fix cv10 and cv30 for ss14.
~ Fix cv12, cv36, and cv82 for ss16.
~ Fix cv22, cv31, cv47, and cv91 for ss07.
~ Fix cv26 for ss07, ss14, and ss15.
~ Fix cv28, cv43, and cv70 for ss01, ss04, ss05, ss06, ss07,
ss13, and ss16.
~ Fix cv55 for ss03, ss09, cv12, and ss14.
~ Fix cv53 and cv84 for ss10.
~ Fix cv58 for ss06 and ss10.
~ Fix cv59 for ss09 and ss18.
~ Fix cv61 for ss08 and ss20.
~ Fix cv62 for ss01.
~ Fix cv63 for ss02, ss05, and ss12.
~ Fix cv68 for ss03.
~ Fix cv72 for ss03, ss05, ss06, cv07, and ss13.
~ Fix cv77 for ss03, ss04, ss06, ss07, ss08, ss12, ss13, and
ss18.
~ Fix cv79 and cv80 for ss01, ss02, ss04, ss05, ss06, ss07,
ss09, ss12, ss13, ss14, ss16, ss18, and Aile.
~ Fix cv88 for ss18.
~ Fix vsAA and vsAM for ss06.
~ Fix vsAG for ss03 and Etoile.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=196
* Changes of version 27.1.0
= [Breaking] Change of variant names:
~ five.vertical-upper-left-bar → five.upright-arched
~ five.oblique-upper-left-bar → five.oblique-arched
= Add characters:
~ CYRILLIC CAPITAL LETTER DCHE (U+052C) (#1897).
~ CYRILLIC SMALL LETTER DCHE (U+052D) (#1897).
= Add separate variant selector VXAA for Cyrillic Lower Er (р)
(#2006).
= Add separate variant selector VXAB for Cyrillic Lower U (у)
(#2006).
= Add flat middle stroke variant for 5 (#1995).
= Fix variants for Serbian Cyrillic Lower Pe (п).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=195
* Changes of version 27.0.2
= Add Characters
~ LATIN LETTER SMALL CAPITAL R WITH RIGHT LEG (U+AB46).
= Add variants for Cyrillic lower Ef (ф) with a split bowl
(#1992).
= Add Bulgarian local variants for Cyrillic Ef (Ф,ф).
= Fix serifs in U+01A6.
= Improve serifs of Turn M (U+019C, U+026F) under
quasi-proportional.
= Make Turn h (U+0265) and Turn M with Long Leg (U+0270) follow
serif variants of u.
= Optimize geometry for U+A65A and U+A65B under extended width.
= Fix assignment of 8 for ss14 (#1999).
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=194
* Changes of version 27.0.0
= [Breaking] Variants for π, τ and « are inserted into the main
tag sequence. As a consequence, variant features after them
have the tags changed.
= [Breaking] Reordered variants of Eszet.
= [Breaking] Change of variant names:
~ upper-r.straight-motion-serifed →
upper-r.straight-top-left-serifed
~ upper-r.curly-motion-serifed →
upper-r.curly-top-left-serifed
~ upper-r.standing-motion-serifed →
upper-r.standing-top-left-serifed
~ upper-r.straight-open-motion-serifed →
upper-r.straight-open-top-left-serifed
~ upper-r.curly-open-motion-serifed →
upper-r.curly-open-top-left-serifed
~ upper-r.standing-open-motion-serifed →
upper-r.standing-open-top-left-serifed
= Add characters:
~ COMBINING RING OVERLAY (U+20D8).
= Add bottom-right and top-left bottom-right serifed variants
of R.
= Add bottom-left motion serifed variants of Cyrillic Ya (Я,я).
= Add cursive variants for Cyrillic Capital/Small Zhe (Ж,ж)
(#1762).
= Allow R Rotunda (U+A75A, U+A75B) and Indian Rupee Sign
(U+20B9) to have a bottom-right serif.
= Add OpenType zero feature (#1966).
= Fix broken geometry of U+AB3A under condensed width.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=192
* Changes of version 26.3.3
= [Breaking] Change of variant names:
~ lower-alpha.tailed-barred → lower-alpha.barred-tailed
~ lower-alpha.tailed-barred-earless-corner →
lower-alpha.barred-earless-corner-tailed
= Add barred-serifed and barred-earless-rounded variants for
Greek Alpha (α).
= Remove serifs in U+0320 (#1979).
= Harmonize dot sizes in ellipsis shapes (#1980).
= Make italic Cyrillic Small Pe with Middle Hook (U+04A7)
follow variants of n (#1983).
= Add leaning mark anchors for Thorn (Þ/þ) (#1987).
= Remove duplicate serif variants for U+0266 and U+2C74.
= Allow cursive variants of turned v (U+028C) to match turned w
(U+028D).
= Allow turned tail variants for Mathematical Sans-Serif y
(U+1D5D2).
= Only allow toothed variants of d with palatal hook (U+1D81)
to match a and u with hook attachments (U+1D8F, U+1D99).
= Fix variant selection for U+1D4A, U+1DEA, and U+2094.
= Remove bottom serifs in LATIN {CAPITAL|SMALL} LETTER INSULAR
R (U+A782, U+A783).
= Fix cv28 and cv68 for ss02 and ss17 under italics.
= Fix cv30 for ss04 under italics.
= Fix cv42 for ss13.
= Fix cv69 and cv70 for ss17.
= Fix cv77 and cv78 for ss15 under italics.
= Fix serifs of w for ss15 under upright slab.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=191
* Changes of version 26.3.0
= Add earless variants for m and n with motion serifs at
bottom-right (#1974).
= Add characters:
~ COMBINING LONG VERTICAL LINE OVERLAY (U+20D2).
~ COMBINING SHORT VERTICAL LINE OVERLAY (U+20D3).
~ COMBINING REVERSE SOLIDUS OVERLAY (U+20E5).
~ COMBINING DOUBLE VERTICAL STROKE OVERLAY (U+20E6).
~ COMBINING LONG DOUBLE SOLIDUS OVERLAY (U+20EB).
= Generate TTFAutohint control files for better glyph display
for variant glyphs (#1963).
= Make the shape of motion-serifed and serifed variants of
toothed/tailed u no longer identical under Italic. Now
"serifed" u will always preserve all serifs (#1967).
= Make the fully-serifed form of cursive lower y match the
serifs of lower u.
= Make MICRO SIGN (µ) tailed under italics by default, to match
u.
= Improve glyphs for COLON SIGN (U+20A1), GUARANI SIGN
(U+20B2), and CEDI SIGN (U+20B5).
= Fix cv33, cv38, cv39, and cv42 for ss01, ss02, ss04, ss05,
ss06, ss07, ss13, and ss16 under italic slab.
= Fix cv43 and cv75 for ss16 under slab.
= Fix cv61 for ss10, ss14, ss15, ss16, and ss17 under italics.
- Package also CHANGELOG.md
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=188
* Changes of version 26.2.2
= Add characters:
~ BLACK DIAMOND MINUS WHITE X (U+2756) (#1960).
~ WHITE CONCAVE-SIDED DIAMOND (U+27E1) (#1960).
~ LEFT BARB UP RIGHT BARB UP HARPOON (U+294E) ... UP BARB
LEFT DOWN BARB LEFT HARPOON (U+2951).
~ LIGHT FOUR POINTED BLACK CUSP (U+2BCC) (#1960).
~ WHITE FOUR POINTED CUSP (U+2BCE) (#1960).
= Add support for specialized Vietnamese dual diacritics
(#1935).
= Make bowl height of Cyrillic Yat and Tall Yat (U+0463,
U+1C67) consistent (#1945).
= Make Guillemets («, ») curly for Default Slab.
= Remove duplicate lower-right serif variants of H with
descender (#1953).
= Fix toothless variants of LATIN SMALL LETTER B WITH HOOK
(U+0253) (#1952).
= Always use closed variants for LATIN CAPITAL LETTER R WITH
STROKE (U+024C).
= Optimize shape of LATIN {SMALL CAPITAL|MODIFIER LETTER
CAPITAL} BARRED B (U+1D03,U+1D2F).
= Fix variant selection for cv34 and cv37 under ss01, ss03,
ss09, ss10, and ss13.
= Fix variant selection for cv36 under ss03, ss08, ss09, ss10,
ss12, and ss14.
= Fix variant selection for cv42 under ss09 and ss12.
= Fix variant selection for cv59 and vxAB under ss01, ss05,
ss08, and ss13.
= Fix variant selection for vxAC under ss11 and ss13.
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=187