Skip to content

Commit

Permalink
Release 31.9.1
Browse files Browse the repository at this point in the history
  • Loading branch information
be5invis committed Oct 14, 2024
2 parents 71d799d + 5419960 commit 6850d2a
Show file tree
Hide file tree
Showing 22 changed files with 239 additions and 228 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
## Modifications since last major version

### 31.9.1

* Optimize glyphs for `round-top-serifless` and `round-top-base-serifed` variants for `A` part (`cv11`) of Capital AE (`U+00C6`) under Quasi-Proportional.
* Fix metrics of `U+27D9` and `U+2A05` under Fixed (#2548).


### 31.9.0

* Add IJ-acute ligatures (#2483).
Expand Down
2 changes: 2 additions & 0 deletions changes/31.9.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
* Optimize glyphs for `round-top-serifless` and `round-top-base-serifed` variants for `A` part (`cv11`) of Capital AE (`U+00C6`) under Quasi-Proportional.
* Fix metrics of `U+27D9` and `U+2A05` under Fixed (#2548).
274 changes: 137 additions & 137 deletions doc/PACKAGE-LIST.md

Large diffs are not rendered by default.

5 changes: 2 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.
5 changes: 2 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.
80 changes: 40 additions & 40 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@iosevka/monorepo",
"version": "31.9.0",
"version": "31.9.1",
"workspaces": [
"packages/*",
"tools/*"
Expand Down
12 changes: 6 additions & 6 deletions packages/font-glyphs/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"name": "@iosevka/font-glyphs",
"version": "31.9.0",
"version": "31.9.1",
"private": true,
"exports": {
".": "./lib/index.mjs",
"./aesthetics": "./lib/meta/aesthetics.mjs",
"./unicode-knowledge": "./lib/meta/unicode-knowledge.mjs"
},
"dependencies": {
"@iosevka/font-kits": "31.9.0",
"@iosevka/geometry": "31.9.0",
"@iosevka/geometry-cache": "31.9.0",
"@iosevka/glyph": "31.9.0",
"@iosevka/util": "31.9.0",
"@iosevka/font-kits": "31.9.1",
"@iosevka/geometry": "31.9.1",
"@iosevka/geometry-cache": "31.9.1",
"@iosevka/glyph": "31.9.1",
"@iosevka/util": "31.9.1",
"typo-geom": "^0.16.1"
}
}
13 changes: 9 additions & 4 deletions packages/font-glyphs/src/letter/latin-ext/upper-ae-oe.ptl
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,16 @@ glyph-block Letter-Latin-Upper-AE-OE : begin
corner eleft 0

define [AEAHalfRoundTop df top eleft sw] : glyph-proc
define ada : df.archDepthA ArchDepth sw
define adb : df.archDepthB ArchDepth sw

local yMidDepth : if (top > ada + adb) ada (top * (ada / (ada + adb)))

include : HBar.t df.leftSB eleft (XH * 0.75 / CAP * top) sw
include : dispiro
widths.rhs sw
flat df.leftSB 0 [heading Upward]
curl pre@ (post@ <-> ArchDepthA)
curl pre@ (post@ <-> yMidDepth)
arcvh
straight.right.end eleft top [heading Rightward]

Expand Down Expand Up @@ -206,13 +211,13 @@ glyph-block Letter-Latin-Upper-AE-OE : begin
define eleft : df.middle - [HSwToV : sw * [if SLAB (1 / 3) (1 / 4)]]
define swVJut : Math.min sw ((df.rightSB - eleft - [HSwToV sw]) * (4 / 5))

define ada : df.archDepthA ArchDepth sw
define adb : df.archDepthB ArchDepth sw

local xMidRight : df.rightSB - sw / 4
local yBar : top * eBarPos
local { jutTop jutBot jutMid } : EFVJutLength top eBarPos sw

local ada : df.archDepthA ArchDepth sw
local adb : df.archDepthB ArchDepth sw

# O half
if (top > ada + adb) : then : begin
include : dispiro
Expand Down
4 changes: 2 additions & 2 deletions packages/font-glyphs/src/symbol/math/large-operators.ptl
Original file line number Diff line number Diff line change
Expand Up @@ -70,14 +70,14 @@ glyph-block Symbol-Math-Large-Operators : for-width-kinds WideWidth1

turned [MangleName 'Cap'] [MangleUnicode 0x22C2] [MangleName 'Cup'] df.middle SymbolMid

create-glyph [MangleName 'Top'] 0x27D9 : glyph-proc
create-glyph [MangleName 'Top'] [MangleUnicode 0x27D9] : glyph-proc
set-width df.width
include : HBar.t df.leftSB df.rightSB BgOpTop OperatorStroke
include : VBar.m df.middle BgOpTop BgOpBot OperatorStroke

turned [MangleName 'Bot'] [MangleUnicode 0x27D8] [MangleName 'Top'] df.middle SymbolMid

create-glyph [MangleName 'SquareCap'] 0x2A05 : glyph-proc
create-glyph [MangleName 'SquareCap'] [MangleUnicode 0x2A05] : glyph-proc
set-width df.width
include : PiShape df BgOpTop BgOpBot (shrinkRate -- 0) (fine -- OperatorStroke) (doSerif -- false)

Expand Down
8 changes: 4 additions & 4 deletions packages/font-kits/package.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"name": "@iosevka/font-kits",
"version": "31.9.0",
"version": "31.9.1",
"private": true,
"exports": {
"./derived-coordinates": "./src/derived-coordinates.mjs",
"./boole-kit": "./src/boole-kit.mjs",
"./spiro-kit": "./src/spiro-kit.mjs"
},
"dependencies": {
"@iosevka/geometry": "31.9.0",
"@iosevka/glyph": "31.9.0",
"@iosevka/util": "31.9.0",
"@iosevka/geometry": "31.9.1",
"@iosevka/glyph": "31.9.1",
"@iosevka/util": "31.9.1",
"typo-geom": "^0.16.1"
}
}
6 changes: 3 additions & 3 deletions packages/font-otl/package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "@iosevka/font-otl",
"version": "31.9.0",
"version": "31.9.1",
"private": true,
"exports": {
".": "./lib/index.mjs"
},
"dependencies": {
"@iosevka/font-glyphs": "31.9.0",
"@iosevka/glyph": "31.9.0",
"@iosevka/font-glyphs": "31.9.1",
"@iosevka/glyph": "31.9.1",
"toposort": "^2.0.2"
}
}
16 changes: 8 additions & 8 deletions packages/font/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@iosevka/font",
"version": "31.9.0",
"version": "31.9.1",
"private": true,
"exports": {
".": "./src/index.mjs",
Expand All @@ -10,13 +10,13 @@
},
"dependencies": {
"@iarna/toml": "^2.2.5",
"@iosevka/font-glyphs": "31.9.0",
"@iosevka/font-otl": "31.9.0",
"@iosevka/geometry": "31.9.0",
"@iosevka/geometry-cache": "31.9.0",
"@iosevka/glyph": "31.9.0",
"@iosevka/param": "31.9.0",
"@iosevka/util": "31.9.0",
"@iosevka/font-glyphs": "31.9.1",
"@iosevka/font-otl": "31.9.1",
"@iosevka/geometry": "31.9.1",
"@iosevka/geometry-cache": "31.9.1",
"@iosevka/glyph": "31.9.1",
"@iosevka/param": "31.9.1",
"@iosevka/util": "31.9.1",
"harfbuzzjs": "^0.4.0",
"ot-builder": "^1.7.4",
"semver": "^7.6.3",
Expand Down
Loading

0 comments on commit 6850d2a

Please sign in to comment.