Skip to content

Commit

Permalink
Release 31.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
be5invis committed Sep 21, 2024
2 parents c982560 + 1c29e65 commit 5d90bab
Show file tree
Hide file tree
Showing 101 changed files with 13,932 additions and 3,816 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pr-build-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:

strategy:
matrix:
fontName: ["Iosevka", "IosevkaSlab", "IosevkaAile", "IosevkaEtoile"]
fontName: ["Iosevka", "IosevkaSlab", "IosevkaAile", "IosevkaEtoile", "IosevkaNoVarTest"]

steps:
# Checkout repository into `iosevka` sub directory
Expand Down
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
## Modifications since last major version

### 31.7.0

* Fix Macedonian Cyrillic Gje under italics (#2493).
* Improve widths of overline marks of Serbian italic lower Ghe/Pe/Te.
* Remove crossbar variants for `Z`/`z` when under Polish locale (`PLK`) to avoid confusion with the handwritten `Ż`/`ż` allograph, `Ƶ`/`ƶ`.
* Make serif variants for Latin Capital/Small Schwa (`Ə`/`ə`) only appear under Turkic (Turkish/Azerbaijani/etc.) locales (`TRK`, `AZE`, `GAG`, `KAZ`, `TAT`, `CRT`) as other languages that use Latin Schwa (including the IPA) unify its metrics with Open O (`Ɔ`/`ɔ`) or a literal Turned E (`Ǝ`/`ǝ`).
* Make serifs of Latin Letter Small Capital I (`ɪ`) slightly wider under Quasi-Proportional.
* Make Cyrillic Small Letter Komi Dje (`ԃ`) slightly wider under Quasi-Proportional.
* Make serifs of Small Capital and Modifier Letter Reversed N (``/``) more accurately follow the serifs of `N`.
* Make Som Sign (``) follow variants of capital `C`.
* Make Latin Capital Letter Small Capital I (``) slightly wider under Etoile.
* Add Characters:
- CYRILLIC CAPITAL LETTER TJE (`U+1C89`) ... CYRILLIC SMALL LETTER TJE (`U+1C8A`).
- COMPOSITION SYMBOL (`U+2384`).
- WHITE DIAMOND IN SQUARE (`U+26CB`).
- DRIVE SLOW SIGN (`U+26DA`).
- SQUARED SALTIRE (`U+26DD`) ... FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE (`U+26DE`).
- HEAVY CIRCLED SALTIRE (`U+2B59`).
- TOP HALF LEFT PARENTHESIS (`U+2E59`) ... BOTTOM HALF RIGHT PARENTHESIS (`U+2E5C`).
- LATIN CAPITAL LETTER RAMS HORN (`U+A7CB`) (#2506).
- LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (`U+A7CC`) ... LATIN SMALL LETTER S WITH DIAGONAL STROKE (`U+A7CD`).
- LATIN CAPITAL LETTER LAMBDA (`U+A7DA`) ... LATIN CAPITAL LETTER LAMBDA WITH STROKE (`U+A7DC`).
- COUNTING ROD UNIT DIGIT ONE (`U+1D360`) ... COUNTING ROD TENS DIGIT NINE (`U+1D371`).


### 31.6.1

- Fix broken accent stacking behavior for partially precomposed characters with leaning anchors (#2492).
Expand Down
7 changes: 7 additions & 0 deletions build-plans.toml
Original file line number Diff line number Diff line change
Expand Up @@ -875,6 +875,13 @@ shape = 700
menu = 700
css = 700

[buildPlans.IosevkaNoVarTest]
family = "IosevkaNoVarTest"
spacing = "normal"
serifs = "sans"
noCvSs = true
exportGlyphNames = false

###################################################################################################
# Collect plans

Expand Down
21 changes: 21 additions & 0 deletions changes/31.7.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
* Fix Macedonian Cyrillic Gje under italics (#2493).
* Improve widths of overline marks of Serbian italic lower Ghe/Pe/Te.
* Remove crossbar variants for `Z`/`z` when under Polish locale (`PLK`) to avoid confusion with the handwritten `Ż`/`ż` allograph, `Ƶ`/`ƶ`.
* Make serif variants for Latin Capital/Small Schwa (`Ə`/`ə`) only appear under Turkic (Turkish/Azerbaijani/etc.) locales (`TRK`, `AZE`, `GAG`, `KAZ`, `TAT`, `CRT`) as other languages that use Latin Schwa (including the IPA) unify its metrics with Open O (`Ɔ`/`ɔ`) or a literal Turned E (`Ǝ`/`ǝ`).
* Make serifs of Latin Letter Small Capital I (`ɪ`) slightly wider under Quasi-Proportional.
* Make Cyrillic Small Letter Komi Dje (`ԃ`) slightly wider under Quasi-Proportional.
* Make serifs of Small Capital and Modifier Letter Reversed N (``/``) more accurately follow the serifs of `N`.
* Make Som Sign (``) follow variants of capital `C`.
* Make Latin Capital Letter Small Capital I (``) slightly wider under Etoile.
* Add Characters:
- CYRILLIC CAPITAL LETTER TJE (`U+1C89`) ... CYRILLIC SMALL LETTER TJE (`U+1C8A`).
- COMPOSITION SYMBOL (`U+2384`).
- WHITE DIAMOND IN SQUARE (`U+26CB`).
- DRIVE SLOW SIGN (`U+26DA`).
- SQUARED SALTIRE (`U+26DD`) ... FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE (`U+26DE`).
- HEAVY CIRCLED SALTIRE (`U+2B59`).
- TOP HALF LEFT PARENTHESIS (`U+2E59`) ... BOTTOM HALF RIGHT PARENTHESIS (`U+2E5C`).
- LATIN CAPITAL LETTER RAMS HORN (`U+A7CB`) (#2506).
- LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (`U+A7CC`) ... LATIN SMALL LETTER S WITH DIAGONAL STROKE (`U+A7CD`).
- LATIN CAPITAL LETTER LAMBDA (`U+A7DA`) ... LATIN CAPITAL LETTER LAMBDA WITH STROKE (`U+A7DC`).
- COUNTING ROD UNIT DIGIT ONE (`U+1D360`) ... COUNTING ROD TENS DIGIT NINE (`U+1D371`).
274 changes: 137 additions & 137 deletions doc/PACKAGE-LIST.md

Large diffs are not rendered by default.

46 changes: 23 additions & 23 deletions doc/cv-influences.md

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions images/button-release.dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 4 additions & 3 deletions images/button-release.light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 5d90bab

Please sign in to comment.