mirror of
https://github.com/be5invis/Iosevka.git
synced 2026-10-28 16:38:35 +00:00
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
TMandSMsymbol. - Fixed weight of dotted numbers.
- Fix APL symbols' metric under Aile.
- Make
m.short-legmore distinctive (#471). - Add ligation for waved double-headed-arrow (#475).
- Expand the ligation set for colons to all dotty operators (#476).
- Added variants for
9like 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,Sswashandsswash. - Fix
no-cv-ssbuilding (#460). - Retrocomputing symbols are now defaults to half-width.
- Made variant selectors work for turned letters.
- Make
ligset-dligusable 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
THNDfeature. - Shape refinements of digit
1and6.
- Fix OTL script tag of default script (
- 3.0.0-rc.3
- Fix shape of
smcpGhooktop(U+029B) anduogonek.withoutBar. - Make the dotless
iandjCCMP 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
onecharacter. - 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
uvariants, and JetBrains Mono:- Assigned
cv90to this variant. - Assigned
ss14to 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
Randɏ(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
kunder 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
kunder Slab shape. - Fix Bulgarian Tse shape.
- Add
fwidandhwidfor Powerline. - Default
gto 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-javascriptandligset-php. - Cherry-picking configuration selector:
eqeqeqandexeqeq. - OpenType tags:
XJS0,XPHP. - Exposed curly-vs-straight letterform selectors.
- OpenType tags are from
cv70tocv83. - 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
onumandlnumare 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-normalv-one-hooky→v-one-nobasev-one-serifed→v-one-basev-seven-normal→v-seven-noserifv-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
kwith untagged variantv-k-italic. - Introduced
ss12OpenType tag for Ubuntu-Mono style as well as a prebuiltSS12family.
- The letters
- 3.0.0-rc.8