7.4 KiB
7.4 KiB
- Fix missing mapping regression of U+1D0D (#510).
- Fix dot removal on various derived glyphs (#513).
- Fix styling features for Bulgarian, Macedonian, or Serbian (#514).
- Fix seam on certain Cyrillic letters with descender shape (#517).
- Fix compatibility ligature building (#524). Also moved metric override configuration, compatibility ligature configuration and character removal configuration into build plans.
- Prerelease changes
- 3.0.0-rc.8
- Fix shape of combining small capitals (U+1DDB, U+1DDE, U+1DDF, U+1DE1, and U+1DE2; #500).
- Fix shape of H-cedilla (U+1E28 and U+1E29; #499).
- Fix incorrect mapping of U+228D (was U+228E) (#501).
- Fix shape of U+0478 and U+0479 (#503).
- Fix broken shape of R-stroke (#504).
- Fix shape of U+21B9 (#505).
- Change feature name
fwid
→WWID
,hwid
→NWID
. - Fix Iosevka Curly's default mapping of
@
(#509).
- 3.0.0-rc.7
- Fixed phonetic ligatures' shape. Now they are connected more closely (#488).
- Fix shape of U+AB30, U+AB64 and U+1DE7 (#489).
- Fix export of U+478 and U+479.
- Fix shape of U+029A, U+1D08, U+1D4C (#491).
- Add U+AB66 and U+AB67 (#488).
- Fix shape of U+1DF0 (#497).
- 3.0.0-rc.6
- Add IEC power symbol.
- Add straight lambda (
λ
) shape, and corresponded variant selectorcv94
. Old shape is placed undercv95
(#467). - Add U+2423
OPEN BOX
(␣
) (#469). - Add Bashkir Ka (U+04A0, U+04A1) (#441).
- Fixed mapping for U+028C, U+034D.
- Fixed the thickness of thick arrows under full width.
- Fixed missing
TM
andSM
symbol. - Fixed weight of dotted numbers.
- Fix APL symbols' metric under Aile.
- Make
m.short-leg
more distinctive (#471). - Add ligation for waved double-headed-arrow (#475).
- Expand the ligation set for colons to all dotty operators (#476).
- Added variants for
9
like a turned6
(#363).
- 3.0.0-rc.5
- Add reverse-slashed zero (#438).
- Add U+1F8B0 and U+1F8B1 (#459).
- Fixed broken shape around
srtail
,Sswash
andsswash
. - Fix
noCvSs
building (#460). - Retrocomputing symbols are now defaults to half-width.
- Made variant selectors work for turned letters.
- Make
ligset-dlig
usable from custom build (#463).
- 3.0.0-rc.4
- Fix OTL script tag of default script (
dflt
->DFLT
). Though most shaping engine would not be impacted by the incorrect tag in earlier versions. - Add large brackets (U+239B ... U+23AD) and extensible integral symbols (U+2320, U+2321, U+23AE).
- Add arrow U+21DE, U+21DF, U+2908, U+2909.
- Add logical symbol U+22A9, U+22AA, U+22AB, U+22AE, U+22AF.
- Cancelled ligation around regex look-around.
- Implement thousand-digit grouping under
THND
feature. - Shape refinements of digit
1
and6
.
- Fix OTL script tag of default script (
- 3.0.0-rc.3
- Fix shape of
smcpGhooktop
(U+029B) anduogonek.withoutBar
. - Make the dotless
i
andj
CCMP feature work for more related characters and stylized forms. - Fix substitution of i-ogonek and upper combining marks.
- Fix broken shape of tildes.
- Fix broken degree-C and degree-F ligature.
- Fix broken cup (
∪
) and cap (∩
) symbol.
- Fix shape of
- 3.0.0-rc.2
- Change the glyph shape for U+1E10 “Ḑ” and U+1E11 “ḑ” to D-comma rather than D-cedilla.
- Add toothless
G
. - Rename private feature tags to follow OTSpec’s vendor-specific tag guide.
- 3.0.0-rc.1
- The packaging and spacing is significantly changed:
Iosevka
→ Kept, but made arrows and geometric symbols wide.Iosevka Term
→Iosevka Fixed
.Iosevka TermLig
→Iosevka Term
.Iosevka Type
→ Removed.Iosevka CC
→ Removed.
- Fix “Lucida” style's
one
character. - Added weight “Book”.
- Fix broken shape of heavy curly V, etc.
- Improve double-line arrow ligations.
- Add diamond-shaped
<>
ligation, and enabled that for Haskell. - Added bar-less
u
variants, and JetBrains Mono:- Assigned
cv90
to this variant. - Assigned
ss14
to the stylistic set.
- Assigned
- The packaging and spacing is significantly changed:
- 3.0.0-beta.3
- Made the curly-bar variant via OpenType tag
ss20
. - Alias U+2B95 to U+27A1.
- Add symbol U+22DA, U+22DB, U+23B0, U+23B1, etc.
- Finished the unicode block that supports retro computer characters.
- Building: The shape weight is now a continuous space.
- Made the curly-bar variant via OpenType tag
- 3.0.0-beta.2
- Fix horn connection on O-horn with tone marks:
Ờ ờ Ớ ớ Ở ở Ỡ ỡ Ợ ợ
. - Optimize the anchor position of
R
andɏ
(U+024F).
- Fix horn connection on O-horn with tone marks:
- 3.0.0-beta.1
- Fix the shape of
RRotunda
(U+A75A) andrRotunda
(U+A75B). - Make curly
k
under Slab variants look more different than the straight ones. - Fixed minor stroke overflow on
A
. - Fix O-hook connection.
- Add more math symbols (
≺
,≻
,⊏
,⊐
, etc.) for Agda.
- Fix the shape of
- 3.0.0-alpha.5
- Made hooks' terminal flat, which applies to
a
,c
,e
, etc. - Add variant selector for
f
:v-f-serifed
. - Add variant selectors for
r
:v-r-standard
,v-r-serifed
,v-r-top-serifed
. - Fix various
r
-related glyphs' shape. - Fix shape of cursive
k
under Slab shape. - Fix Bulgarian Tse shape.
- Add
fwid
andhwid
for Powerline. - Default
g
to single-storey.
- Made hooks' terminal flat, which applies to
- 3.0.0-alpha.4
- Added three-line ligation of
===
and!==
for JavaScript, PHP, etc. - Default ligature set selector:
ligset-javascript
andligset-php
. - Cherry-picking configuration selector:
eqeqeq
andexeqeq
. - OpenType tags:
XJS0
,XPHP
. - Exposed curly-vs-straight letterform selectors.
- OpenType tags are from
cv70
tocv83
. - Fixed style linking for extended variants.
- Added three-line ligation of
- 3.0.0-alpha.3
- Added ligation for
~>
,<~
,~~>
, etc. - Further refined the shapes of APL symbols.
- Added old-style numbers. Feature
onum
andlnum
are enabled.
- Added ligation for
- 3.0.0-alpha.2
- Extended width will be built automatically and integrate into existing families.
- Added more letter-like symbols:
⅋
,ℂ
,ℍ
,ℙ
,ℕ
,ℚ
,ℝ
,ℤ
,ℵ
,ℶ
. - Refine the height of brackets and symbols.
- Renamed various variant selectors:
v-m-longleg
→v-m-normal
v-one-hooky
→v-one-noBase
v-one-serifed
→v-one-base
v-seven-normal
→v-seven-noserif
v-seven-force-serifed
→v-seven-serifed
- Added
v-lig-ltgteq-flat
(cv66
) andv-lig-ltgteq-slanted
(cv67
) to change the shape of<=
and>=
ligation.
- 3.0.0-alpha.1
- The letters
k
,x
,v
,A
, etc. will now use straight legs by default. The “curly” families will keep the old shape. - Note this is a parameter difference rather than variant. So there won’t be a
cv##
orss##
variant selector. - Introduced a curly italic
k
with untagged variantv-k-italic
. - Introduced
ss12
OpenType tag for Ubuntu-Mono style as well as a prebuiltSS12
family.
- The letters
- 3.0.0-rc.8