- Update to v26.3.0
* 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
2023-09-03 06:26:39 +00:00
## Modifications since last major version
- Update to v28.0.7
* 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
2024-01-27 12:32:44 +00:00
### 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` ).
2024-01-21 07:33:21 +00:00
### 28.0.6
* Fix application of `APLF` for several [Uiua ](https://www.uiua.org/ ) 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.
2024-01-13 14:55:22 +00:00
### 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 ](https://www.uiua.org/ ) operators.
2024-01-06 10:10:47 +00:00
### 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 ).
2023-12-30 09:09:33 +00:00
### 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 ).
- Update to v28.0.2
* 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
2023-12-23 20:13:47 +00:00
### 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.
2023-12-17 21:54:47 +00:00
### 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 ).
- 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
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=207
2023-12-17 07:56:42 +00:00
### 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` ).
2023-10-21 23:16:41 +00:00
* Stylistic set fixes:
- 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
OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=207
2023-12-17 07:56:42 +00:00
- 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` .
- Update to v26.3.0
* 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
2023-09-03 06:26:39 +00:00