From da1af57a7b4479645b44caf4b31797b4dafffea2 Mon Sep 17 00:00:00 2001 From: be5invis Date: Mon, 22 Apr 2024 18:48:30 -0700 Subject: [PATCH] A separate variant selector, `ij-dot`, was added to allow users to configure the shape of the dots in `i` and `j` separately. --- changes/29.2.2.md | 4 - changes/30.0.0.md | 6 ++ changes/{ => archives/29.x}/29.0.0.md | 0 changes/{ => archives/29.x}/29.0.1.md | 0 changes/{ => archives/29.x}/29.0.2.md | 0 changes/{ => archives/29.x}/29.0.3.md | 0 changes/{ => archives/29.x}/29.0.4.md | 0 changes/{ => archives/29.x}/29.0.5.md | 0 changes/{ => archives/29.x}/29.1.0.md | 0 changes/{ => archives/29.x}/29.2.0.md | 0 changes/{ => archives/29.x}/29.2.1.md | 0 package-lock.json | 80 +++++++++---------- package.json | 2 +- packages/font-glyphs/package.json | 12 +-- .../font-glyphs/src/letter/latin/lower-il.ptl | 6 +- .../font-glyphs/src/letter/latin/lower-j.ptl | 4 +- packages/font-glyphs/src/marks/above.ptl | 1 + packages/font-kits/package.json | 8 +- packages/font-otl/package.json | 6 +- packages/font/package.json | 16 ++-- packages/geometry-cache/package.json | 4 +- packages/geometry/package.json | 4 +- packages/glyph/package.json | 4 +- packages/param/package.json | 4 +- packages/util/package.json | 2 +- params/variants.toml | 28 ++++++- tools/amend-readme/package.json | 4 +- tools/data-export/package.json | 4 +- tools/generate-samples/package.json | 4 +- tools/misc/package.json | 4 +- 30 files changed, 117 insertions(+), 90 deletions(-) delete mode 100644 changes/29.2.2.md create mode 100644 changes/30.0.0.md rename changes/{ => archives/29.x}/29.0.0.md (100%) rename changes/{ => archives/29.x}/29.0.1.md (100%) rename changes/{ => archives/29.x}/29.0.2.md (100%) rename changes/{ => archives/29.x}/29.0.3.md (100%) rename changes/{ => archives/29.x}/29.0.4.md (100%) rename changes/{ => archives/29.x}/29.0.5.md (100%) rename changes/{ => archives/29.x}/29.1.0.md (100%) rename changes/{ => archives/29.x}/29.2.0.md (100%) rename changes/{ => archives/29.x}/29.2.1.md (100%) diff --git a/changes/29.2.2.md b/changes/29.2.2.md deleted file mode 100644 index b7442f0b01..0000000000 --- a/changes/29.2.2.md +++ /dev/null @@ -1,4 +0,0 @@ -* Refine shape of CYRILLIC CAPITAL LETTER SHHA (`U+04BA`). -* Fix H bar position of CYRILLIC {CAPITAL|SMALL} LETTER NJE (`U+040A`, `U+045A`). -* Add characters: - - KEYBOARD (`U+2328`). diff --git a/changes/30.0.0.md b/changes/30.0.0.md new file mode 100644 index 0000000000..34d2bcdecd --- /dev/null +++ b/changes/30.0.0.md @@ -0,0 +1,6 @@ +* \[**Breaking**\] A separate variant selector, `ij-dot`, 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`. +* Refine shape of CYRILLIC CAPITAL LETTER SHHA (`U+04BA`). +* Fix H bar position of CYRILLIC {CAPITAL|SMALL} LETTER NJE (`U+040A`, `U+045A`). +* Add characters: + - KEYBOARD (`U+2328`). diff --git a/changes/29.0.0.md b/changes/archives/29.x/29.0.0.md similarity index 100% rename from changes/29.0.0.md rename to changes/archives/29.x/29.0.0.md diff --git a/changes/29.0.1.md b/changes/archives/29.x/29.0.1.md similarity index 100% rename from changes/29.0.1.md rename to changes/archives/29.x/29.0.1.md diff --git a/changes/29.0.2.md b/changes/archives/29.x/29.0.2.md similarity index 100% rename from changes/29.0.2.md rename to changes/archives/29.x/29.0.2.md diff --git a/changes/29.0.3.md b/changes/archives/29.x/29.0.3.md similarity index 100% rename from changes/29.0.3.md rename to changes/archives/29.x/29.0.3.md diff --git a/changes/29.0.4.md b/changes/archives/29.x/29.0.4.md similarity index 100% rename from changes/29.0.4.md rename to changes/archives/29.x/29.0.4.md diff --git a/changes/29.0.5.md b/changes/archives/29.x/29.0.5.md similarity index 100% rename from changes/29.0.5.md rename to changes/archives/29.x/29.0.5.md diff --git a/changes/29.1.0.md b/changes/archives/29.x/29.1.0.md similarity index 100% rename from changes/29.1.0.md rename to changes/archives/29.x/29.1.0.md diff --git a/changes/29.2.0.md b/changes/archives/29.x/29.2.0.md similarity index 100% rename from changes/29.2.0.md rename to changes/archives/29.x/29.2.0.md diff --git a/changes/29.2.1.md b/changes/archives/29.x/29.2.1.md similarity index 100% rename from changes/29.2.1.md rename to changes/archives/29.x/29.2.1.md diff --git a/package-lock.json b/package-lock.json index 17c3072aaa..f93b5102f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@iosevka/monorepo", - "version": "29.2.1", + "version": "30.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@iosevka/monorepo", - "version": "29.2.1", + "version": "30.0.0", "workspaces": [ "packages/*", "tools/*" @@ -4310,16 +4310,16 @@ }, "packages/font": { "name": "@iosevka/font", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { "@iarna/toml": "^2.2.5", - "@iosevka/font-glyphs": "29.2.1", - "@iosevka/font-otl": "29.2.1", - "@iosevka/geometry": "29.2.1", - "@iosevka/geometry-cache": "29.2.1", - "@iosevka/glyph": "29.2.1", - "@iosevka/param": "29.2.1", - "@iosevka/util": "29.2.1", + "@iosevka/font-glyphs": "30.0.0", + "@iosevka/font-otl": "30.0.0", + "@iosevka/geometry": "30.0.0", + "@iosevka/geometry-cache": "30.0.0", + "@iosevka/glyph": "30.0.0", + "@iosevka/param": "30.0.0", + "@iosevka/util": "30.0.0", "harfbuzzjs": "^0.3.4", "ot-builder": "^1.7.3", "semver": "^7.6.0" @@ -4327,100 +4327,100 @@ }, "packages/font-glyphs": { "name": "@iosevka/font-glyphs", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/font-kits": "29.2.1", - "@iosevka/geometry": "29.2.1", - "@iosevka/geometry-cache": "29.2.1", - "@iosevka/glyph": "29.2.1", - "@iosevka/util": "29.2.1", + "@iosevka/font-kits": "30.0.0", + "@iosevka/geometry": "30.0.0", + "@iosevka/geometry-cache": "30.0.0", + "@iosevka/glyph": "30.0.0", + "@iosevka/util": "30.0.0", "typo-geom": "^0.15.1" } }, "packages/font-kits": { "name": "@iosevka/font-kits", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/geometry": "29.2.1", - "@iosevka/glyph": "29.2.1", - "@iosevka/util": "29.2.1" + "@iosevka/geometry": "30.0.0", + "@iosevka/glyph": "30.0.0", + "@iosevka/util": "30.0.0" } }, "packages/font-otl": { "name": "@iosevka/font-otl", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/font-glyphs": "29.2.1", - "@iosevka/glyph": "29.2.1", + "@iosevka/font-glyphs": "30.0.0", + "@iosevka/glyph": "30.0.0", "toposort": "^2.0.2" } }, "packages/geometry": { "name": "@iosevka/geometry", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/util": "29.2.1", + "@iosevka/util": "30.0.0", "spiro": "^3.0.1", "typo-geom": "^0.15.1" } }, "packages/geometry-cache": { "name": "@iosevka/geometry-cache", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/geometry": "29.2.1", + "@iosevka/geometry": "30.0.0", "@msgpack/msgpack": "^2.8.0" } }, "packages/glyph": { "name": "@iosevka/glyph", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/geometry": "29.2.1" + "@iosevka/geometry": "30.0.0" } }, "packages/param": { "name": "@iosevka/param", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/util": "29.2.1" + "@iosevka/util": "30.0.0" } }, "packages/util": { "name": "@iosevka/util", - "version": "29.2.1" + "version": "30.0.0" }, "tools/amend-readme": { "name": "@iosevka/amend-readme", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { "@iarna/toml": "^2.2.5", - "@iosevka/param": "29.2.1", + "@iosevka/param": "30.0.0", "@unicode/unicode-15.1.0": "^1.5.2" } }, "tools/data-export": { "name": "@iosevka/data-export", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { "@iarna/toml": "^2.2.5", - "@iosevka/param": "29.2.1", + "@iosevka/param": "30.0.0", "@unicode/unicode-15.1.0": "^1.5.2", "cldr": "^7.5.0" } }, "tools/generate-samples": { "name": "@iosevka/generate-samples", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/data-export": "29.2.1" + "@iosevka/data-export": "30.0.0" } }, "tools/misc": { "name": "@iosevka/misc", - "version": "29.2.1", + "version": "30.0.0", "dependencies": { - "@iosevka/util": "29.2.1", + "@iosevka/util": "30.0.0", "semver": "^7.6.0", "wawoff2": "^2.0.1" } diff --git a/package.json b/package.json index 950dc55b3b..69ed11db27 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@iosevka/monorepo", - "version": "29.2.1", + "version": "30.0.0", "workspaces": [ "packages/*", "tools/*" diff --git a/packages/font-glyphs/package.json b/packages/font-glyphs/package.json index 81b60731b9..41212634a0 100644 --- a/packages/font-glyphs/package.json +++ b/packages/font-glyphs/package.json @@ -1,6 +1,6 @@ { "name": "@iosevka/font-glyphs", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs", @@ -8,11 +8,11 @@ "./unicode-knowledge": "./src/meta/unicode-knowledge.mjs" }, "dependencies": { - "@iosevka/font-kits": "29.2.1", - "@iosevka/geometry": "29.2.1", - "@iosevka/geometry-cache": "29.2.1", - "@iosevka/glyph": "29.2.1", - "@iosevka/util": "29.2.1", + "@iosevka/font-kits": "30.0.0", + "@iosevka/geometry": "30.0.0", + "@iosevka/geometry-cache": "30.0.0", + "@iosevka/glyph": "30.0.0", + "@iosevka/util": "30.0.0", "typo-geom": "^0.15.1" } } diff --git a/packages/font-glyphs/src/letter/latin/lower-il.ptl b/packages/font-glyphs/src/letter/latin/lower-il.ptl index 3944ba951c..52662b60a8 100644 --- a/packages/font-glyphs/src/letter/latin/lower-il.ptl +++ b/packages/font-glyphs/src/letter/latin/lower-il.ptl @@ -301,9 +301,9 @@ glyph-block Letter-Latin-Lower-I : begin select-variant 'dotlessiRetroflexHook' (follow -- 'dotlessi') CreateOgonekComposition 'iOgonek.dotless' null 'dotlessi' - CreateAccentedComposition 'i' 'i' 'dotlessi' 'dotAbove' - CreateAccentedComposition 'i/sansSerif' null 'dotlessi/sansSerif' 'dotAbove' - CreateAccentedComposition 'i/compLigRight' null 'dotlessi/compLigRight' 'dotAbove' + CreateAccentedComposition 'i' 'i' 'dotlessi' 'dotAboveIJ' + CreateAccentedComposition 'i/sansSerif' null 'dotlessi/sansSerif' 'dotAboveIJ' + CreateAccentedComposition 'i/compLigRight' null 'dotlessi/compLigRight' 'dotAboveIJ' link-reduced-variant 'i/sansSerif' 'i' MathSansSerif alias 'cyrl/iUkrainian' 0x456 'i' diff --git a/packages/font-glyphs/src/letter/latin/lower-j.ptl b/packages/font-glyphs/src/letter/latin/lower-j.ptl index cad6b975c0..5583cdd9b3 100644 --- a/packages/font-glyphs/src/letter/latin/lower-j.ptl +++ b/packages/font-glyphs/src/letter/latin/lower-j.ptl @@ -118,8 +118,8 @@ glyph-block Letter-Latin-Lower-J : begin select-variant 'dotlessjBar' 0x25F (follow -- 'dotlessj') select-variant 'dotlessjBarHookTop' 0x284 (follow -- 'dotlessj/sansSerif') link-reduced-variant 'dotlessj/sansSerif' 'dotlessj' MathSansSerif - CreateAccentedComposition 'j' 'j' 'dotlessj' 'dotAbove' - CreateAccentedComposition 'j/sansSerif' null 'dotlessj/sansSerif' 'dotAbove' + CreateAccentedComposition 'j' 'j' 'dotlessj' 'dotAboveIJ' + CreateAccentedComposition 'j/sansSerif' null 'dotlessj/sansSerif' 'dotAboveIJ' CreateAccentedComposition 'grek/yot' 0x3F3 'dotlessj' 'dotAbove' CreateAccentedComposition 'cyrl/je' 0x458 'dotlessj' 'dotAbove' link-reduced-variant 'j/sansSerif' 'j' MathSansSerif diff --git a/packages/font-glyphs/src/marks/above.ptl b/packages/font-glyphs/src/marks/above.ptl index 7b7d94fc85..cbd5f8c4ba 100644 --- a/packages/font-glyphs/src/marks/above.ptl +++ b/packages/font-glyphs/src/marks/above.ptl @@ -108,6 +108,7 @@ glyph-block Mark-Above : begin select-variant 'tripleDotAbove' 0x1AB4 (follow -- 'diacriticDot') select-variant 'elipsisAbove' 0x20DB (follow -- 'diacriticDot') select-variant 'fourDotsAbove' 0x20DC (follow -- 'diacriticDot') + select-variant 'dotAboveIJ' (shapeFrom -- "dotAbove") (follow -- 'ijDot') glyph-block-export RingDims RingShape define [RingDims _radiusOut] : begin diff --git a/packages/font-kits/package.json b/packages/font-kits/package.json index 4b2124e273..abfa04ccdc 100644 --- a/packages/font-kits/package.json +++ b/packages/font-kits/package.json @@ -1,14 +1,14 @@ { "name": "@iosevka/font-kits", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { "./boole-kit": "./src/boole-kit.mjs", "./spiro-kit": "./src/spiro-kit.mjs" }, "dependencies": { - "@iosevka/geometry": "29.2.1", - "@iosevka/glyph": "29.2.1", - "@iosevka/util": "29.2.1" + "@iosevka/geometry": "30.0.0", + "@iosevka/glyph": "30.0.0", + "@iosevka/util": "30.0.0" } } diff --git a/packages/font-otl/package.json b/packages/font-otl/package.json index d2e228361d..a36ff801ee 100644 --- a/packages/font-otl/package.json +++ b/packages/font-otl/package.json @@ -1,13 +1,13 @@ { "name": "@iosevka/font-otl", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs" }, "dependencies": { - "@iosevka/font-glyphs": "29.2.1", - "@iosevka/glyph": "29.2.1", + "@iosevka/font-glyphs": "30.0.0", + "@iosevka/glyph": "30.0.0", "toposort": "^2.0.2" } } diff --git a/packages/font/package.json b/packages/font/package.json index f28eefee84..7007d52059 100644 --- a/packages/font/package.json +++ b/packages/font/package.json @@ -1,6 +1,6 @@ { "name": "@iosevka/font", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs", @@ -10,13 +10,13 @@ }, "dependencies": { "@iarna/toml": "^2.2.5", - "@iosevka/font-glyphs": "29.2.1", - "@iosevka/font-otl": "29.2.1", - "@iosevka/geometry": "29.2.1", - "@iosevka/geometry-cache": "29.2.1", - "@iosevka/glyph": "29.2.1", - "@iosevka/param": "29.2.1", - "@iosevka/util": "29.2.1", + "@iosevka/font-glyphs": "30.0.0", + "@iosevka/font-otl": "30.0.0", + "@iosevka/geometry": "30.0.0", + "@iosevka/geometry-cache": "30.0.0", + "@iosevka/glyph": "30.0.0", + "@iosevka/param": "30.0.0", + "@iosevka/util": "30.0.0", "harfbuzzjs": "^0.3.4", "ot-builder": "^1.7.3", "semver": "^7.6.0" diff --git a/packages/geometry-cache/package.json b/packages/geometry-cache/package.json index 0376f79955..0a80a849c3 100644 --- a/packages/geometry-cache/package.json +++ b/packages/geometry-cache/package.json @@ -1,12 +1,12 @@ { "name": "@iosevka/geometry-cache", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs" }, "dependencies": { - "@iosevka/geometry": "29.2.1", + "@iosevka/geometry": "30.0.0", "@msgpack/msgpack": "^2.8.0" } } diff --git a/packages/geometry/package.json b/packages/geometry/package.json index 6641336875..d22c733098 100644 --- a/packages/geometry/package.json +++ b/packages/geometry/package.json @@ -1,6 +1,6 @@ { "name": "@iosevka/geometry", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs", @@ -13,7 +13,7 @@ "./spiro-control": "./src/spiro-control.mjs" }, "dependencies": { - "@iosevka/util": "29.2.1", + "@iosevka/util": "30.0.0", "spiro": "^3.0.1", "typo-geom": "^0.15.1" } diff --git a/packages/glyph/package.json b/packages/glyph/package.json index 8b426a7f13..e68fed491a 100644 --- a/packages/glyph/package.json +++ b/packages/glyph/package.json @@ -1,6 +1,6 @@ { "name": "@iosevka/glyph", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/glyph.mjs", @@ -9,6 +9,6 @@ "./relation": "./src/relation.mjs" }, "dependencies": { - "@iosevka/geometry": "29.2.1" + "@iosevka/geometry": "30.0.0" } } diff --git a/packages/param/package.json b/packages/param/package.json index 42508ecdec..808c8fc098 100644 --- a/packages/param/package.json +++ b/packages/param/package.json @@ -1,6 +1,6 @@ { "name": "@iosevka/param", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs", @@ -9,6 +9,6 @@ "./metric-override": "./src/metric-override.mjs" }, "dependencies": { - "@iosevka/util": "29.2.1" + "@iosevka/util": "30.0.0" } } diff --git a/packages/util/package.json b/packages/util/package.json index e7b55037a9..7389c489eb 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -1,6 +1,6 @@ { "name": "@iosevka/util", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs", diff --git a/params/variants.toml b/params/variants.toml index 58d7fdd043..42e765d603 100644 --- a/params/variants.toml +++ b/params/variants.toml @@ -6784,9 +6784,27 @@ selector.nine = "straightBar" +[prime.ij-dot] +sampler = "ij " +hotChars = "ij" +samplerExplain = "Dots in letters “i” and “j” in particular (not including dots in other letters, even if they are similar)" +tagKind = "dot" + +[prime.ij-dot.variants.round] +rank = 1 +description = "Dots and Commas in i/j are round" +selector.ijDot = "round" + +[prime.ij-dot.variants.square] +rank = 2 +description = "Dots and Commas in i/j are square" +selector.ijDot = "square" + + + [prime.diacritic-dot] -sampler = "öẋ ij" -hotChars = "ijäöü" +sampler = "öẋ " +hotChars = "äöü" samplerExplain = "Dot and Comma shape in diacritics" tagKind = "dot" @@ -7732,6 +7750,7 @@ seven = "straight-serifless" eight = "crossing" nine = "straight-bar" # Dots +ij-dot = "round" punctuation-dot = "round" diacritic-dot = "round" # Symbols @@ -8043,6 +8062,7 @@ six = "closed-contour" seven = "bend-serifed" eight = "two-circles" nine = "closed-contour" +ij-dot = "square" punctuation-dot = "square" diacritic-dot = "square" asterisk = "hex-low" @@ -8229,6 +8249,7 @@ four = "closed-serifless" six = "closed-contour" eight = "two-circles" nine = "closed-contour" +ij-dot = "square" punctuation-dot = "square" diacritic-dot = "square" asterisk = "hex-low" @@ -8406,6 +8427,7 @@ six = "closed-contour" seven = "bend-serifless" eight = "two-circles" nine = "closed-contour" +ij-dot = "square" punctuation-dot = "square" diacritic-dot = "square" brace = "straight" @@ -9017,6 +9039,7 @@ six = "closed-contour" seven = "bend-serifless" eight = "crossing-asymmetric" nine = "closed-contour" +ij-dot = "square" punctuation-dot = "square" diacritic-dot = "square" paren = "large-contour" @@ -9426,6 +9449,7 @@ five = "oblique-arched-serifless" six = "closed-contour" seven = "straight-serifed" nine = "closed-contour" +ij-dot = "square" punctuation-dot = "square" diacritic-dot = "square" asterisk = "hex-low" diff --git a/tools/amend-readme/package.json b/tools/amend-readme/package.json index 8f559d34d9..7d8338f7c7 100644 --- a/tools/amend-readme/package.json +++ b/tools/amend-readme/package.json @@ -1,13 +1,13 @@ { "name": "@iosevka/amend-readme", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs" }, "dependencies": { "@iarna/toml": "^2.2.5", - "@iosevka/param": "29.2.1", + "@iosevka/param": "30.0.0", "@unicode/unicode-15.1.0": "^1.5.2" } } diff --git a/tools/data-export/package.json b/tools/data-export/package.json index bf788233e5..65bcbd75ce 100644 --- a/tools/data-export/package.json +++ b/tools/data-export/package.json @@ -1,6 +1,6 @@ { "name": "@iosevka/data-export", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs", @@ -10,7 +10,7 @@ }, "dependencies": { "@iarna/toml": "^2.2.5", - "@iosevka/param": "29.2.1", + "@iosevka/param": "30.0.0", "@unicode/unicode-15.1.0": "^1.5.2", "cldr": "^7.5.0" } diff --git a/tools/generate-samples/package.json b/tools/generate-samples/package.json index d1ae638b58..584de7ad2c 100644 --- a/tools/generate-samples/package.json +++ b/tools/generate-samples/package.json @@ -1,11 +1,11 @@ { "name": "@iosevka/generate-samples", - "version": "29.2.1", + "version": "30.0.0", "private": true, "exports": { ".": "./src/index.mjs" }, "dependencies": { - "@iosevka/data-export": "29.2.1" + "@iosevka/data-export": "30.0.0" } } diff --git a/tools/misc/package.json b/tools/misc/package.json index 5d9126489b..744650d3ae 100644 --- a/tools/misc/package.json +++ b/tools/misc/package.json @@ -1,10 +1,10 @@ { "name": "@iosevka/misc", - "version": "29.2.1", + "version": "30.0.0", "private": true, "dependencies": { "semver": "^7.6.0", "wawoff2": "^2.0.1", - "@iosevka/util": "29.2.1" + "@iosevka/util": "30.0.0" } }