diff --git a/CHANGELOG.md b/CHANGELOG.md index 3af4ba4..ded61bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,200 +1,23 @@ ## Modifications since last major version -### 29.2.1 +### 30.0.0 -* 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`). +* \[**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: - - 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`) (Proposed for Unicode 16; L2/21-235). - - TOP HALF FLAILING ROBOT FRAME-1 (`U+1CDF6`) ... TOP HALF FLAILING ROBOT FRAME-2 (`U+1CDF7`) (Proposed for Unicode 16; L2/21-235). -* Fix `zero` feature application on MATHEMATICAL MONOSPACE DIGIT ZERO (`U+1D7F6`) (#2298). - - -### 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. - - -### 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`). - - -### 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). - - LEFT-POINTING RACING CAR (`U+1CC97`) ... VERTICAL GO-KART (`U+1CC9D`) (Proposed for Unicode 16; L2/21-235). - - TOP LEFT BLACK LEFT-POINTING SMALL TRIANGLE (`U+1CE07`) (Proposed for Unicode 16; L2/21-235). -* Add APL form for WHITE DIAMOND (`U+25C7`). - - -### 29.0.4 - -* Make `U+2980` respond to `VSAM`. - - `U+2AFC` will no longer respond to `VSAM`. - - -### 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. - - -### 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). - - TOP JUSTIFIED LOWER HALF BLACK CIRCLE (`U+1FBE8`) ... TOP LEFT JUSTIFIED LOWER RIGHT QUARTER BLACK CIRCLE (`U+1FBEF`) (Proposed for Unicode 16; L2/21-235). -* Quasi-proportional will now use `four` = `closed-serifless` and `four` = `closed-serifed` for Aile and Etoile respectively. - - -### 29.0.1 - -* Fix broken `s`/`t` variants for `U+01BE`. (#2223). -* Fix precomposed iota with double marks (#2229). -* Fix leaning mark placement on letters around i/l. -* Fix sans-serif linking for `U+2781`..`U+2784` and `U+278B`..`U+278E`. - - -### 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`). - - GEAR WITHOUT HUB (`U+26ED`). - - GEAR WITH HANDLES (`U+26EE`). - - MAP SYMBOL FOR LIGHTHOUSE (`U+26EF`). - - THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD (`U+27A2`). - - THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD (`U+27A3`). - - SHUFFLE PRODUCT (`U+29E2`). - - GLEICH STARK (`U+29E6`). - - INTERIOR PRODUCT (`U+2A3C`). - - RIGHTHAND INTERIOR PRODUCT (`U+2A3D`). - - SHORT LEFT TACK (`U+2ADE`) ... SHORT UP TACK (`U+2AE0`). - - VERTICAL BAR TRIPLE RIGHT TURNSTILE (`U+2AE2`) ... REVERSED DOUBLE STROKE NOT SIGN (`U+2AED`). - - UPWARDS WHITE ARROW FROM BAR WITH HORIZONTAL BAR (`U+2BB8`). - - LEFT RAISED OMISSION BRACKET (`U+2E0C`). - - RIGHT RAISED OMISSION BRACKET (`U+2E0C`). - - LEFT LOW PARAPHRASE BRACKET (`U+2E1C`). - - RIGHT LOW PARAPHRASE BRACKET (`U+2E1C`). - - LOWER HORIZONTAL RULER SEGMENT (`U+1CC05`) (Proposed for Unicode 16; L2/21-235). - - RIGHT VERTICAL RULER SEGMENT (`U+1CC06`) (Proposed for Unicode 16; L2/21-235). - - LOWER RIGHT RULER SEGMENT (`U+1CC07`) (Proposed for Unicode 16; L2/21-235). - - BOX DRAWINGS LIGHT HORIZONTAL AND UPPER RIGHT (`U+1CC1B`) ... SEPARATED BLOCK QUADRANT-1234 (`U+1CC2F`) (Proposed for Unicode 16; L2/21-235). - - EIGHT RAYS INWARD (`U+1CC69`) ... BLACK NEUTRAL FACE (`U+1CC6F`) (Proposed for Unicode 16; L2/21-235). - - SQUARE FOUR CORNER SALTIRES (`U+1CC89`) ... INVERSE BLACK DIAMOND (`U+1CC8D`) (Proposed for Unicode 16; L2/21-235). - - VERTICAL LINE WITH FOUR TICK MARKS (`U+1CC90`) (Proposed for Unicode 16; L2/21-235). - - HORIZONTAL LINE WITH FOUR TICK MARKS (`U+1CC91`) (Proposed for Unicode 16; L2/21-235). - - WHITE VERTICAL RECTANGLE WITH HORIZONTAL BAR (`U+1CE06`) (Proposed for Unicode 16; L2/21-235). - - BOX DRAWINGS DOUBLE DIAGONAL LOWER LEFT TO MIDDLE CENTRE TO LOWER RIGHT (`U+1CE09`) (Proposed for Unicode 16; L2/21-235). - - BOX DRAWINGS DOUBLE DIAGONAL UPPER LEFT TO MIDDLE CENTRE TO UPPER RIGHT (`U+1CE0A`) (Proposed for Unicode 16; L2/21-235). - - SEPARATED BLOCK SEXTANT-1 (`U+1CE51`) ... SEPARATED BLOCK SEXTANT-123456 (`U+1CE8F`) (Proposed for Unicode 16; L2/21-235). - - UPPER LEFT ONE SIXTEENTH BLOCK (`U+1CE90`) ... LOWER HALF RIGHT ONE QUARTER BLOCK (`U+1CEAF`) (Proposed for Unicode 16; L2/21-235). - - FOLDER (`U+1F5C0`) (#2181). - - DOWNWARDS BLACK ARROW TO BAR (`U+1F8B3`) ... SOUTH WEST ARROW FROM BAR (`U+1F8BB`) (Proposed for Unicode 16; L2/21-235). - - RAISED LEFT SMALL SQUARE BRACKET (`U+1FBCC`) (Proposed for Unicode 16; L2/21-235). - - LEFT TWO THIRDS BLOCK (`U+1FBCE`) (Proposed for Unicode 16; L2/21-235). - - LEFT ONE THIRD BLOCK (`U+1FBCF`) (Proposed for Unicode 16; L2/21-235). - - BOX DRAWINGS LIGHT DIAGONAL MIDDLE RIGHT TO LOWER LEFT (`U+1FBD0`) ... BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO MIDDLE RIGHT TO LOWER LEFT (`U+1FBDF`) (Proposed for Unicode 16; L2/21-235). - - UPPER CENTRE ONE QUARTER BLOCK (`U+1FBE4`) ... MIDDLE RIGHT ONE QUARTER BLOCK (`U+1FBE7`) (Proposed for Unicode 16; L2/21-235). -* Fix a disjoint stroke of Outlined Curly `Z` under some weights (#2195). -* Unify diagonal box drawings' angles (#2197). -* Fix Large Type Piece `U+1CE3B` (#2206). -* Added a `MOSC` feature that turns certain geometric shapes into mosaics (#2212). -* Fix `frac` feature for better recognizing fraction patterns (#2214). -* Fix broken shape of `U+1FB95`, `U+1FB96` and `U+1FB97` (#2218). -* Increase weight for `U+276E`/`U+276F` (#2217). -* Fix ligation for `[|]` (#2221). + - BOTTOM RIGHT CROP (`U+230C`) ... TOP LEFT CROP (`U+230F`). + - KEYBOARD (`U+2328`). + - COUNTERBORE (`U+2334`). + - LESS-THAN ABOVE SIMILAR OR EQUAL (`U+2A8D`). + - GREATER-THAN ABOVE SIMILAR OR EQUAL (`U+2A8E`). diff --git a/SuperTTC-Iosevka-29.2.1.zip b/SuperTTC-Iosevka-29.2.1.zip deleted file mode 100644 index 841ba7c..0000000 --- a/SuperTTC-Iosevka-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af12deaf95e133f8b474c88f24217f7bec639b7dc846ae96d1936eea26b2f60a -size 103497864 diff --git a/SuperTTC-Iosevka-30.0.0.zip b/SuperTTC-Iosevka-30.0.0.zip new file mode 100644 index 0000000..63a55b0 --- /dev/null +++ b/SuperTTC-Iosevka-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa75d0fd5123e740195ae888a5a66727a367bbf91569c97662c9b93542d695a3 +size 103662377 diff --git a/SuperTTC-IosevkaAile-29.2.1.zip b/SuperTTC-IosevkaAile-29.2.1.zip deleted file mode 100644 index 4b431c2..0000000 --- a/SuperTTC-IosevkaAile-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d6116760c6c122dd7df1f122ff9cc99191cfb9ac44855833c04776aa043284ed -size 48675962 diff --git a/SuperTTC-IosevkaAile-30.0.0.zip b/SuperTTC-IosevkaAile-30.0.0.zip new file mode 100644 index 0000000..b107adb --- /dev/null +++ b/SuperTTC-IosevkaAile-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05d256fbfed3e1a1fc917b95d51848d0ca6519497624986ae568c5c15e3f23d3 +size 48778191 diff --git a/SuperTTC-IosevkaCurly-29.2.1.zip b/SuperTTC-IosevkaCurly-29.2.1.zip deleted file mode 100644 index 3087e3c..0000000 --- a/SuperTTC-IosevkaCurly-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6dbde652af8efcc3f3cfd747a2c28d3f7d26e94dbfec090f9ba65d5e39938ae3 -size 104465078 diff --git a/SuperTTC-IosevkaCurly-30.0.0.zip b/SuperTTC-IosevkaCurly-30.0.0.zip new file mode 100644 index 0000000..0087a22 --- /dev/null +++ b/SuperTTC-IosevkaCurly-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a09d42110fb6bc950aa63d5291fb09f077fdff91cd74c36a322f1addb07e0bb +size 104623782 diff --git a/SuperTTC-IosevkaCurlySlab-29.2.1.zip b/SuperTTC-IosevkaCurlySlab-29.2.1.zip deleted file mode 100644 index 036dfd8..0000000 --- a/SuperTTC-IosevkaCurlySlab-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:532f3e2034d17ad7d8a000f9a9658626013fa01a7b225fe09ae7517832180d70 -size 110542951 diff --git a/SuperTTC-IosevkaCurlySlab-30.0.0.zip b/SuperTTC-IosevkaCurlySlab-30.0.0.zip new file mode 100644 index 0000000..ddef37d --- /dev/null +++ b/SuperTTC-IosevkaCurlySlab-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9c09f330e719084bd8fb71302a8b0003eeb913f2e088096a98791cc5f3d9917 +size 111242104 diff --git a/SuperTTC-IosevkaEtoile-29.2.1.zip b/SuperTTC-IosevkaEtoile-29.2.1.zip deleted file mode 100644 index 89d4eaf..0000000 --- a/SuperTTC-IosevkaEtoile-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:90b283a62827dda4fbd119dd00b3282100ba6017ebc9014ef7458c811799b75c -size 53142875 diff --git a/SuperTTC-IosevkaEtoile-30.0.0.zip b/SuperTTC-IosevkaEtoile-30.0.0.zip new file mode 100644 index 0000000..1bd322e --- /dev/null +++ b/SuperTTC-IosevkaEtoile-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ea9a33a5b8e29c48f7c83ce22f650d4b4301146f5c73f999333e15887110448 +size 53564033 diff --git a/SuperTTC-IosevkaSS01-29.2.1.zip b/SuperTTC-IosevkaSS01-29.2.1.zip deleted file mode 100644 index 8e1b9e1..0000000 --- a/SuperTTC-IosevkaSS01-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:79571331f91508662a335dc5a14f1a2c8528e12e9a047bfc8360e6e819abf5e4 -size 24070948 diff --git a/SuperTTC-IosevkaSS01-30.0.0.zip b/SuperTTC-IosevkaSS01-30.0.0.zip new file mode 100644 index 0000000..7dcd6d3 --- /dev/null +++ b/SuperTTC-IosevkaSS01-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b67d6cddaf9af6708986d32622bfd883bef85a8d05f013031800cde42d15bf5e +size 24168716 diff --git a/SuperTTC-IosevkaSS02-29.2.1.zip b/SuperTTC-IosevkaSS02-29.2.1.zip deleted file mode 100644 index b55a30d..0000000 --- a/SuperTTC-IosevkaSS02-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0e9bcd898d9a6b1f34bcb7bdb104cdc248761d2660c5c944ca5824369b99b648 -size 24358170 diff --git a/SuperTTC-IosevkaSS02-30.0.0.zip b/SuperTTC-IosevkaSS02-30.0.0.zip new file mode 100644 index 0000000..03476c5 --- /dev/null +++ b/SuperTTC-IosevkaSS02-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ffd020f72a6b8a2b6fea2673fffe9e3d6005878bb1221e7366a623a3702fd66 +size 24463563 diff --git a/SuperTTC-IosevkaSS03-29.2.1.zip b/SuperTTC-IosevkaSS03-29.2.1.zip deleted file mode 100644 index fe1770e..0000000 --- a/SuperTTC-IosevkaSS03-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c34581c7cc3269fd7240c3051490846684a1eefaa5ad162ed93c455c59f323d9 -size 24708510 diff --git a/SuperTTC-IosevkaSS03-30.0.0.zip b/SuperTTC-IosevkaSS03-30.0.0.zip new file mode 100644 index 0000000..8400499 --- /dev/null +++ b/SuperTTC-IosevkaSS03-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:602b9d08ad31d37a90234d7b71927c9c163284c0b8b57a38a972245bf45d5873 +size 24811019 diff --git a/SuperTTC-IosevkaSS04-29.2.1.zip b/SuperTTC-IosevkaSS04-29.2.1.zip deleted file mode 100644 index e409f38..0000000 --- a/SuperTTC-IosevkaSS04-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6781a54a143b182b96dd107e781f2abb604facb95fb5dde5d063c6aba2c90558 -size 23597645 diff --git a/SuperTTC-IosevkaSS04-30.0.0.zip b/SuperTTC-IosevkaSS04-30.0.0.zip new file mode 100644 index 0000000..d3c8bba --- /dev/null +++ b/SuperTTC-IosevkaSS04-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7448493631df5a5142d84beb853ab299b58d41c34cff1111cd12f7b380599b6b +size 23698826 diff --git a/SuperTTC-IosevkaSS05-29.2.1.zip b/SuperTTC-IosevkaSS05-29.2.1.zip deleted file mode 100644 index fb0b3da..0000000 --- a/SuperTTC-IosevkaSS05-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0c3e8b84a16a1fe36d3bc7328252d237d33b38693433d0c36e6b4f3b0d1259b -size 24317481 diff --git a/SuperTTC-IosevkaSS05-30.0.0.zip b/SuperTTC-IosevkaSS05-30.0.0.zip new file mode 100644 index 0000000..884b6b9 --- /dev/null +++ b/SuperTTC-IosevkaSS05-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a6113e6cb8b6ddfad3b397c1a3dad30542bf69e5092bcd06e60a5df0c4793df +size 24418080 diff --git a/SuperTTC-IosevkaSS06-29.2.1.zip b/SuperTTC-IosevkaSS06-29.2.1.zip deleted file mode 100644 index 01513c0..0000000 --- a/SuperTTC-IosevkaSS06-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:32b646b7a74a1bfb1e6d8813ca5d046ac255763b368af449d3be62722cdbb959 -size 23923109 diff --git a/SuperTTC-IosevkaSS06-30.0.0.zip b/SuperTTC-IosevkaSS06-30.0.0.zip new file mode 100644 index 0000000..7eadfc8 --- /dev/null +++ b/SuperTTC-IosevkaSS06-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85d9be700702c647de9a4f73d4ef71ee26c7fbef208bcaf14084a765d4f46c5b +size 24022272 diff --git a/SuperTTC-IosevkaSS07-29.2.1.zip b/SuperTTC-IosevkaSS07-29.2.1.zip deleted file mode 100644 index 46273e7..0000000 --- a/SuperTTC-IosevkaSS07-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bc85a387ae161ef4a37969a6176f97623f154a7d91cb7591ed8cd332df12777d -size 23788232 diff --git a/SuperTTC-IosevkaSS07-30.0.0.zip b/SuperTTC-IosevkaSS07-30.0.0.zip new file mode 100644 index 0000000..623a817 --- /dev/null +++ b/SuperTTC-IosevkaSS07-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ae067e72b952135d408570909c258980885c4f1d76f5e8bc1deceb36a2682ab +size 23881978 diff --git a/SuperTTC-IosevkaSS08-29.2.1.zip b/SuperTTC-IosevkaSS08-29.2.1.zip deleted file mode 100644 index b2e49e4..0000000 --- a/SuperTTC-IosevkaSS08-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:49732f88e29dee6696f13ac774a1622f80d4a78007b07cf82fa34c91be475f3d -size 24656895 diff --git a/SuperTTC-IosevkaSS08-30.0.0.zip b/SuperTTC-IosevkaSS08-30.0.0.zip new file mode 100644 index 0000000..68ecbc1 --- /dev/null +++ b/SuperTTC-IosevkaSS08-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95c24a80c77f347216336d7aaa76083c1995f8bba5c493d574177fdcbb3cdf0b +size 24750979 diff --git a/SuperTTC-IosevkaSS09-29.2.1.zip b/SuperTTC-IosevkaSS09-29.2.1.zip deleted file mode 100644 index 3e28ec5..0000000 --- a/SuperTTC-IosevkaSS09-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dd84a6b73d8aa0b416e436c4d56d8394d5051d15f937e77d03e0016c647fdbad -size 24589070 diff --git a/SuperTTC-IosevkaSS09-30.0.0.zip b/SuperTTC-IosevkaSS09-30.0.0.zip new file mode 100644 index 0000000..e62f0c5 --- /dev/null +++ b/SuperTTC-IosevkaSS09-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ae738e994b428655c5a98b624b4203034d96d8a27eb8a196f050b9df545f0cb +size 24686335 diff --git a/SuperTTC-IosevkaSS10-29.2.1.zip b/SuperTTC-IosevkaSS10-29.2.1.zip deleted file mode 100644 index a8fd44f..0000000 --- a/SuperTTC-IosevkaSS10-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d39c7d1b35eede6e518f1b9f91214a3404b707744e435f1bc0ed9d91b161ef40 -size 25188479 diff --git a/SuperTTC-IosevkaSS10-30.0.0.zip b/SuperTTC-IosevkaSS10-30.0.0.zip new file mode 100644 index 0000000..c3d7b6b --- /dev/null +++ b/SuperTTC-IosevkaSS10-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e171b0cc607cec5d304a6a6bc6c1eb232551029dbb62fb95a7af4f1507532ebe +size 25430872 diff --git a/SuperTTC-IosevkaSS11-29.2.1.zip b/SuperTTC-IosevkaSS11-29.2.1.zip deleted file mode 100644 index 987ea94..0000000 --- a/SuperTTC-IosevkaSS11-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1477938f3fda800da505f590b586290b3c908b95c0b8ba52aa5549ebd99cab44 -size 25354353 diff --git a/SuperTTC-IosevkaSS11-30.0.0.zip b/SuperTTC-IosevkaSS11-30.0.0.zip new file mode 100644 index 0000000..0e07dc5 --- /dev/null +++ b/SuperTTC-IosevkaSS11-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e3f5b2145cdb9f9573d51cc99fb90a4a5414f1e2e647957adf2939ab68db1a1 +size 25463135 diff --git a/SuperTTC-IosevkaSS12-29.2.1.zip b/SuperTTC-IosevkaSS12-29.2.1.zip deleted file mode 100644 index 01e8cb1..0000000 --- a/SuperTTC-IosevkaSS12-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:38422de03baef0cf14c91a9d18689cb0cc46eb039179fdc7be77868ac8b1ef64 -size 24871618 diff --git a/SuperTTC-IosevkaSS12-30.0.0.zip b/SuperTTC-IosevkaSS12-30.0.0.zip new file mode 100644 index 0000000..82c407a --- /dev/null +++ b/SuperTTC-IosevkaSS12-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89515b49405a3904ac5f4c1aca15ddda4d2d7fbd3f4c5bec21b762636bf02a80 +size 24995769 diff --git a/SuperTTC-IosevkaSS13-29.2.1.zip b/SuperTTC-IosevkaSS13-29.2.1.zip deleted file mode 100644 index fb54356..0000000 --- a/SuperTTC-IosevkaSS13-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1391e494a7d11dc621f3faad1a14d71d1d7febf8c55b905d58e4f523a49fd155 -size 23893362 diff --git a/SuperTTC-IosevkaSS13-30.0.0.zip b/SuperTTC-IosevkaSS13-30.0.0.zip new file mode 100644 index 0000000..b76a223 --- /dev/null +++ b/SuperTTC-IosevkaSS13-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f304b952a45686b1f56d2a537f6b44cce20f0681ed12be4f3d9cc2dd7fc55f3 +size 23988716 diff --git a/SuperTTC-IosevkaSS14-29.2.1.zip b/SuperTTC-IosevkaSS14-29.2.1.zip deleted file mode 100644 index e5f119f..0000000 --- a/SuperTTC-IosevkaSS14-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e829f9365eb8ec24a2bb38fb9357cdb6e0d468a78a412c765bd58c1061eea369 -size 23910705 diff --git a/SuperTTC-IosevkaSS14-30.0.0.zip b/SuperTTC-IosevkaSS14-30.0.0.zip new file mode 100644 index 0000000..f866973 --- /dev/null +++ b/SuperTTC-IosevkaSS14-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15f8d70146c34dab1b5d83a5cdcef35e9d65f4cc1ffca0a0a8638524421624da +size 23998962 diff --git a/SuperTTC-IosevkaSS15-29.2.1.zip b/SuperTTC-IosevkaSS15-29.2.1.zip deleted file mode 100644 index 9a540d1..0000000 --- a/SuperTTC-IosevkaSS15-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a699b90eff9252b26e7b8ab086001098fe34ca67a75f414665c74283150cf406 -size 28379302 diff --git a/SuperTTC-IosevkaSS15-30.0.0.zip b/SuperTTC-IosevkaSS15-30.0.0.zip new file mode 100644 index 0000000..d465138 --- /dev/null +++ b/SuperTTC-IosevkaSS15-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0b0441f92af55f10e141335092210b0b9c035e141b94b424aef36b054b2d56e +size 28490028 diff --git a/SuperTTC-IosevkaSS16-29.2.1.zip b/SuperTTC-IosevkaSS16-29.2.1.zip deleted file mode 100644 index 9fc5e7b..0000000 --- a/SuperTTC-IosevkaSS16-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1e24e88cd0082f39d39d74fb0379e71249e3137ca50000d3074b7b9aea471523 -size 24056235 diff --git a/SuperTTC-IosevkaSS16-30.0.0.zip b/SuperTTC-IosevkaSS16-30.0.0.zip new file mode 100644 index 0000000..ae0e33a --- /dev/null +++ b/SuperTTC-IosevkaSS16-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2f4ef1b2f4b1e6dddb3758462f79e88be0aed3e4202fec984d4593e6b02c733 +size 24167163 diff --git a/SuperTTC-IosevkaSS17-29.2.1.zip b/SuperTTC-IosevkaSS17-29.2.1.zip deleted file mode 100644 index e091d01..0000000 --- a/SuperTTC-IosevkaSS17-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:047a8a6858b98bdbe684dee657c804490685097ddf0f78541a45700199dc2198 -size 28215486 diff --git a/SuperTTC-IosevkaSS17-30.0.0.zip b/SuperTTC-IosevkaSS17-30.0.0.zip new file mode 100644 index 0000000..b5fe702 --- /dev/null +++ b/SuperTTC-IosevkaSS17-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e656edf955bd77c653d5508f06c5b3e659dc3f4ea9efb5c881fc40665cad9d8 +size 28345660 diff --git a/SuperTTC-IosevkaSS18-29.2.1.zip b/SuperTTC-IosevkaSS18-29.2.1.zip deleted file mode 100644 index 1ca2e62..0000000 --- a/SuperTTC-IosevkaSS18-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7f50ec4bb099c5f96787945a15e8c6c5438454233be4c30257d8ea539a1ed1b3 -size 24309546 diff --git a/SuperTTC-IosevkaSS18-30.0.0.zip b/SuperTTC-IosevkaSS18-30.0.0.zip new file mode 100644 index 0000000..68f7c9d --- /dev/null +++ b/SuperTTC-IosevkaSS18-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8dc51c534d1f00b427964ec3e8e4460a69869e081592d285358d77031afaf982 +size 24399819 diff --git a/SuperTTC-IosevkaSlab-29.2.1.zip b/SuperTTC-IosevkaSlab-29.2.1.zip deleted file mode 100644 index f69e6b0..0000000 --- a/SuperTTC-IosevkaSlab-29.2.1.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b545b88dd5b22faaefb0aaebbd672050e7d7442508e0b6b717b3865062430aaf -size 110417352 diff --git a/SuperTTC-IosevkaSlab-30.0.0.zip b/SuperTTC-IosevkaSlab-30.0.0.zip new file mode 100644 index 0000000..348f224 --- /dev/null +++ b/SuperTTC-IosevkaSlab-30.0.0.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:361489007251e38bcda2a6177bf95af8cfd61a9be13c1ff69cd81833b2443c43 +size 111120638 diff --git a/iosevka-fonts.changes b/iosevka-fonts.changes index f34fbc9..8bea1fb 100644 --- a/iosevka-fonts.changes +++ b/iosevka-fonts.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +Sat May 4 13:17:15 UTC 2024 - Anton Shvetz + +- Update to v30.0.0 + * 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: + ~ BOTTOM RIGHT CROP (U+230C) ... TOP LEFT CROP (U+230F). + ~ KEYBOARD (U+2328). + ~ COUNTERBORE (U+2334). + ~ LESS-THAN ABOVE SIMILAR OR EQUAL (U+2A8D). + ~ GREATER-THAN ABOVE SIMILAR OR EQUAL (U+2A8E). + ------------------------------------------------------------------- Sat Apr 20 15:58:55 UTC 2024 - Anton Shvetz diff --git a/iosevka-fonts.spec b/iosevka-fonts.spec index 9affc69..8ee1e1f 100644 --- a/iosevka-fonts.spec +++ b/iosevka-fonts.spec @@ -20,7 +20,7 @@ typeface family, designed for writing code, using in terminals, and\ preparing technical documents. Name: iosevka-fonts -Version: 29.2.1 +Version: 30.0.0 Release: 0 Summary: Slender typeface for source code License: OFL-1.1