forked from pool/iosevka-fonts
b9c12eaeff
* Changes of version 26.3.2 = Remove duplicate serifed variant for LATIN SMALL LETTER N WITH LEFT HOOK (U+0272). = Add special k-dot shape (#1978). OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=190
161 lines
8.6 KiB
Markdown
161 lines
8.6 KiB
Markdown
## Modifications since last major version
|
|
|
|
### 26.3.2
|
|
|
|
* Remove duplicate serifed variant for LATIN SMALL LETTER N WITH LEFT HOOK (`U+0272`).
|
|
* Add special k-dot shape (#1978).
|
|
|
|
|
|
### 26.3.1
|
|
|
|
* Fix TTFA control generator to fix broken superscript letters (#1976).
|
|
|
|
|
|
### 26.3.0
|
|
|
|
* Add earless variants for `m` and `n` with motion serifs at bottom-right (#1974).
|
|
* Add characters:
|
|
- COMBINING LONG VERTICAL LINE OVERLAY (`U+20D2`).
|
|
- COMBINING SHORT VERTICAL LINE OVERLAY (`U+20D3`).
|
|
- COMBINING REVERSE SOLIDUS OVERLAY (`U+20E5`).
|
|
- COMBINING DOUBLE VERTICAL STROKE OVERLAY (`U+20E6`).
|
|
- COMBINING LONG DOUBLE SOLIDUS OVERLAY (`U+20EB`).
|
|
* Generate TTFAutohint control files for better glyph display for variant glyphs (#1963).
|
|
* Make the shape of motion-serifed and serifed variants of toothed/tailed `u` no longer identical under Italic. Now "serifed" `u` will always preserve all serifs (#1967).
|
|
* Make the fully-serifed form of cursive lower `y` match the serifs of lower `u`.
|
|
* Make MICRO SIGN (`µ`) tailed under italics by default, to match `u`.
|
|
* Improve glyphs for COLON SIGN (`U+20A1`), GUARANI SIGN (`U+20B2`), and CEDI SIGN (`U+20B5`).
|
|
* Fix `cv33`, `cv38`, `cv39`, and `cv42` for `ss01`, `ss02`, `ss04`, `ss05`, `ss06`, `ss07`, `ss13`, and `ss16` under italic slab.
|
|
* Fix `cv43` and `cv75` for `ss16` under slab.
|
|
* Fix `cv61` for `ss10`, `ss14`, `ss15`, `ss16`, and `ss17` under italics.
|
|
|
|
|
|
### 26.2.2
|
|
|
|
* Add characters:
|
|
- BLACK DIAMOND MINUS WHITE X (`U+2756`) (#1960).
|
|
- WHITE CONCAVE-SIDED DIAMOND (`U+27E1`) (#1960).
|
|
- LEFT BARB UP RIGHT BARB UP HARPOON (`U+294E`) ... UP BARB LEFT DOWN BARB LEFT HARPOON (`U+2951`).
|
|
- LIGHT FOUR POINTED BLACK CUSP (`U+2BCC`) (#1960).
|
|
- WHITE FOUR POINTED CUSP (`U+2BCE`) (#1960).
|
|
* Add support for specialized Vietnamese dual diacritics (#1935).
|
|
* Make bowl height of Cyrillic Yat and Tall Yat (`U+0463`, `U+1C67`) consistent (#1945).
|
|
* Make Guillemets (`«`, `»`) curly for Default Slab.
|
|
* Remove duplicate lower-right serif variants of `H` with descender (#1953).
|
|
* Fix toothless variants of LATIN SMALL LETTER B WITH HOOK (`U+0253`) (#1952).
|
|
* Always use closed variants for LATIN CAPITAL LETTER R WITH STROKE (`U+024C`).
|
|
* Optimize shape of LATIN {SMALL CAPITAL|MODIFIER LETTER CAPITAL} BARRED B (`U+1D03`,`U+1D2F`).
|
|
* Fix variant selection for `cv34` and `cv37` under `ss01`, `ss03`, `ss09`, `ss10`, and `ss13`.
|
|
* Fix variant selection for `cv36` under `ss03`, `ss08`, `ss09`, `ss10`, `ss12`, and `ss14`.
|
|
* Fix variant selection for `cv42` under `ss09` and `ss12`.
|
|
* Fix variant selection for `cv59` and `vxAB` under `ss01`, `ss05`, `ss08`, and `ss13`.
|
|
* Fix variant selection for `vxAC` under `ss11` and `ss13`.
|
|
* Fix variant selection for `cv46`, `cv47`, `cv48`, and `cv49` under `ss10`.
|
|
* Fix variant selection for `cv26`, `cv61`, `cv62`, `vxAA`, `cv81`, and `vsAL` under `ss13`.
|
|
|
|
|
|
### 26.2.1
|
|
|
|
* Fix leaning marks of LATIN SMALL LETTER T WITH CEDILLA (`U+0163`) (#1914).
|
|
* Fix the dimensions of wide geometric shapes in quasi-proportional (#1941).
|
|
* Fix `cv76`'s application on CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE (`U+04B9`) (#1942).
|
|
|
|
|
|
### 26.2.0
|
|
|
|
* Add variant selectors for lowercase Greek Pi (`π`) and Tau (`τ`) (#1924).
|
|
* Add characters:
|
|
- CYRILLIC SMALL LETTER ROUNDED VE (`U+1C80`).
|
|
- CYRILLIC SMALL LETTER TALL TE (`U+1C84`) (#1911).
|
|
- CYRILLIC SMALL LETTER TALL HARD SIGN (`U+1C86`) (#1911).
|
|
- CYRILLIC SMALL LETTER TALL YAT (`U+1C87`) (#1911).
|
|
- LEFTWARDS OPEN-HEADED ARROW (`U+21FD`) ... LEFT RIGHT OPEN-HEADED ARROW (`U+21FF`) (#1912).
|
|
- DIAMETER SIGN (`U+2300`) (#1923).
|
|
- CIRCLE WITH SUPERIMPOSED X (`U+29BB`).
|
|
- LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS (`U+2BEC`) ... DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS (`U+2BEF`).
|
|
- CLOCK FACE ONE OCLOCK (`U+1F550`) ... CLOCK FACE TWELVE-THIRTY (`U+1F567`) (#1850).
|
|
* Make below marks to avoid bottom-right Ogoneks (#1789).
|
|
* Use oval shape for Empty Set symbols to distinguish with O-Slash (#1822).
|
|
* Implement leaning mark mechanism for `F`, `L`, `P`, `b`, `d`, `h`, `k`, `p`, `q`, `r` to get better mark placement. Now, "narrow" marks will align to these letters' extension parts (#1851).
|
|
* Add variant selection for Guillemets (#1899).
|
|
* Fix detached cedilla in Hookless asymmetric LATIN SMALL LETTER T WITH CEDILLA (`U+0163`) (#1914).
|
|
* Fix broken hookless/tailless/asymmetric `t` variants in `ſt` ligature (`U+FB05`) (#1915).
|
|
* Remove unnecessary tailed variants for Cyrillic Shha with Descender (`U+0527`) (#1916).
|
|
* Remove unnecessary lower-right serif variants for Latin Lower K with Descender (`U+2C6A`) (#1917).
|
|
* Add italic form of CYRILLIC SMALL LETTER KOMI TJE (`U+050F`) (#1920).
|
|
* Remove unnecessary serifed/tailed variants of italic Cyrillic Te with descender (`U+04AD`) and `m` with palatal hook (`U+1D86`) (#1926).
|
|
* Remove unnecessary bottom-right serifed variants of Cyrillic Ka with descender (`U+049A`..`U+049B`) (#1927).
|
|
* Fix two off-center APL Quad characters in Quasi-proportional (#1930).
|
|
* Refine shape of `U+0184`, `U+0185` (#1938).
|
|
* Determine serifs of Bulgarian/Serbian De automatically when `g` is double-storey.
|
|
* Fix variant assignment of `cv51` for `ss03` under italic slab.
|
|
* Fix variant assignment of `cv31`, `cv36`, `cv46`, `cv47`, `cv48`, `cv49`, and `cv51` for `ss18` under italic slab.
|
|
|
|
|
|
### 26.1.0
|
|
|
|
* Add characters:
|
|
- RIGHT ARROW WITH SMALL CIRCLE (`U+21F4`) (#1900).
|
|
- LEFT RIGHT ARROW THROUGH SMALL CIRCLE (`U+2948`) (#1900).
|
|
- LEFT ARROW WITH SMALL CIRCLE (`U+2B30`) (#1900).
|
|
* Make Cyrillic Abkhasian Che respond to C's serifs (#1898).
|
|
* Make lowercase Wynn respond to thorn's serifs.
|
|
* Drop APL form for `U+220D` as it is not used by any APL languages (#1901).
|
|
* Add XH-height middle-serifed and dual-serifed variants for Eszet (#1904).
|
|
* Remove duplicate variant glyphs for `U+0272` (#1905).
|
|
* Make the top serif of Yogh (`U+021C`, `U+021D`) to follow Cyrillic Ze's variant selector (#1908).
|
|
* Merge duplicate variants of t with retroflex hook (`U+0288`, `U+1DF09`) (#1909).
|
|
* Fix detached palatal hook on `U+01AB`` when t is both hookless/tailless and asymmetric (#1910).
|
|
* Fix `cv36`, `cv46`, `cv47`, `cv48`, `cv49`, `cv50`, `cv61`, and `cv74` under Curly Slab.
|
|
* Fix serifs of `w` under Etoile Italic.
|
|
|
|
|
|
### 26.0.2
|
|
|
|
* Fix incorrect code assignment for `U+2B6E`, `U+2B6F`, `U+2B71`, `U+2B72` (#1895).
|
|
* Fix CYRILLIC CAPITAL LETTER KOMI SJE (`U+050C`) to follow serifs of `C` instead of `c` (#1896).
|
|
|
|
|
|
### 26.0.1
|
|
|
|
* Fix shape of `ij` in Aile under NWID.
|
|
|
|
|
|
### 26.0.0
|
|
|
|
* \[**Breaking**\] Add asymmetric variant to all `t` styles (#1836).
|
|
* \[**Breaking**\] Add separate variant selector for lowercase Thorn (#1854).
|
|
* \[**Breaking**\] Drop `tailed-top-left-serifed` variant of `n` as it duplicates with `tailed-motion-serifed` (#1859).
|
|
* \[**Breaking**\] Disunified the variant selector for Greek Delta and Greek Lambda, and added selectable serif variants for Lambda (#1866).
|
|
* \[**Breaking**\] Add serif variant selection for Eszet (#1881).
|
|
* \[**Breaking**\] Add a separate variant selector for lowercase Greek Chi.
|
|
* Add Characters:
|
|
- COMBINING DOUBLED CIRCUMFLEX ACCENT (`U+1AB0`) (#1879).
|
|
- COMBINING DOUBLE PLUS SIGN ABOVE (`U+1AC9`) (#1879).
|
|
- COMBINING DOUBLE PLUS SIGN BELOW (`U+1ACA`) (#1879).
|
|
- ANTICLOCKWISE GAPPED CIRCLE ARROW (`U+27F2`).
|
|
- CLOCKWISE GAPPED CIRCLE ARROW (`U+27F3`).
|
|
- ANTICLOCKWISE CLOSED CIRCLE ARROW (`U+2940`).
|
|
- CLOCKWISE CLOSED CIRCLE ARROW (`U+2941`).
|
|
- LEFTWARDS TRIANGLE-HEADED ARROW (`U+2B60`) ... DOWNWARDS TRIANGLE-HEADED ARROW TO BAR (`U+2B73`).
|
|
- LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE HORIZONTAL STROKE (`U+2B7A`) ... DOWNWARDS TRIANGLE-HEADED PAIRED ARROWS (`U+2B87`).
|
|
- LATIN CAPITAL LETTER K WITH DIAGONAL STROKE (`U+A742`).
|
|
- LATIN SMALL LETTER K WITH DIAGONAL STROKE (`U+A743`).
|
|
- LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE (`U+A744`).
|
|
- LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE (`U+A745`).
|
|
- LATIN CAPITAL LETTER VOLAPUK AE (`U+A79A`) ... LATIN SMALL LETTER VOLAPUK UE (`U+A79F`) (#1865).
|
|
- CIRCLED ANTICLOCKWISE ARROW (`U+1F10E`).
|
|
- CIRCLED HUMAN FIGURE (`U+1F16F`).
|
|
* Drop `<=` and `>=` as inequality for Verilog (#1864).
|
|
* Support variant selection for INCREMENT and NABLA (#1873).
|
|
* Add APL-specific form for `U+220A` (#1876).
|
|
* Enable `<>` ligation as diamond for C-like (#1878).
|
|
* Fix support for serifs in Rounded Schwa (#1883).
|
|
* Add script-cut corner to `U+0261` (#1887).
|
|
* Make Lowercase Schwa to respond to `c`'s serif variants (#1892).
|
|
* Fix variant selection for `cv27`, `cv33`, `cv36`, and `cv49` for `ss17` under italics.
|
|
* Make Greek Kappa respond to top-left serifed variants of `k`.
|
|
* Fix slabs for `U+019C`, `U+0257`, `U+026F`, and `U+0270`.
|
|
* Add single-storey variants support for `U+A657`.
|
|
|