update README.

This commit is contained in:
be5invis 2016-03-07 23:40:28 +08:00
parent 0359a89e3d
commit c0da25e10d

View File

@ -96,126 +96,98 @@ There's another building option `NOLIG`, which removes all ligations in the resu
## Release Notes
* **1.8.2**
* Iosevka now provides a new variant family “IosevkaNL”, with ligation disabled to avoid typesetting issues under some Linux environments.
- Iosevka now provides a new variant family “IosevkaNL”, with ligation disabled to avoid typesetting issues under some Linux environments. The current ligation set is:
```
>>- <-< <<- <-- <- >- <-> -< -> --> ->> >-> -<< <--> <!-- -->
>>= <=< <<= <== <=> =< => ==> =>> >=> =<< <==>
```
* **1.8.1**
- Added more ligations. The current set is:
```
>>- <-< <<- <-- <- >- <-> -< -> --> ->> >-> -<< <--> <!-- -->
>>= <=< <<= <== <=> =< => ==> =>> >=> =<< <==>
```
- Added more ligations.
- Fixed the incorrectly-sized symbol `∞` in the CC variants.
* **1.8.0**
- Added a lower paragraph symbol (`¶`) shape, and two OpenType features (`cv22` and `cv23`) to enable them.
- Most mathematical operators, like `≤`, will be full-width in the CC variants.
- Added experimental ligatures support. Currently the ligatures are assigned to feature “`calt`” and contains these feagures only: `-> --> <- <-- <-> <!--` . Note that Iosevka does not contain "real" ligature glyphs, these figures are implemented using chained substitution and long dashes.
* **1.7.5**
- Reduced the weight of Bold, and increased the size of periods of Medium.
* **1.7.4**
- The lower tilde (`~`) is used by default.
- Added slanted inequality symbol (U+2A7D and U+2A7E) and corrected the shape of `≤` and `≥`.
* **1.7.3**
- Optimize the shapes of three-like glyphs, including `3`, `ε` and `з`.
* **1.7.2**
- Entallen upright letter `f`.
- Reverted shape of `π` to the 1.3.x.
- Added `Ѧ` and `Ѫ`.
* **1.7.1**
- Fixed incorrect outline of braced glyphs under heavy weights.
* **1.7.0**
- Added more tie marks and combining marks.
- Fixed the incorrect weights created by `[turned]` and `[composite]`.
* **1.6.3**
- Fixed the missing vertical stroke of `¬`.
- Fixed the dot position of `ij`.
- Added several combining marks : `o͐`, `o͚`, etc.
- Redesigned the tilde `~` for better consistency.
* **1.6.2**
- Added braced letters and numbers, like `⑴` and `⒜`.
- Added several Greek letterforms, including `Ϸ` and `ϸ`.
- Rebuild the script into [sketch]es.
* **1.6.1**
- Added `ꭤ` U+AB64, `Ɑ` U+2C6D, `Ɒ` U+2C70, `ꬰ` U+AB30, etc.
* **1.6.0**
- Fixed the broken `Æ` at thin weights.
- Increased the length of the bottom serif in `T`.
- Made `Ђ` and `Ћ` wider to balance Cyrillic letters
- Made `Ђ` and `Ћ` wider to balance Cyrillic letters.
* **1.5.5**
- Adjusted the outlines of `f`, `2` and `&`, as well as full-width symbol `~`.
* **1.5.4**
- Fixed the distortion of letter `s` under several situations, for example, full-width.
* **1.5.3**
- Fixed the slanted bottom tip of `y` in Slab oblique.
* **1.5.2**
- Told OS X not to increase line height for bold weights.
- Pushed the `i` and `l` undef hooky variants rightward slightly.
* **1.5.1**
- Added `cv20` and `cv21` for underscore variants (https://github.com/be5invis/Iosevka/pull/44)
- Reorganized `ss01`, `ss02` and `ss03`. The less-frequent style (`cv04` and `cv08`) is moved to `ss03`, while `ss01` is for hooky shapes.
* **1.5.0**
- The new "fairizer" now replaces FontForge's outline simplification. It will create smooth and fair outline curves now.
- Introduced centered asterisk (`*`) and tilde (`~`). They can be enabled by OpenType features `ss10`.
- `cv**` and `ss**` features introduced in 1.4.0 now supports accented letters.
* **1.4.3**
- Added the "oblique" variant.
- Corrected the stroke width in italic variants. It will reduce the file size of italics and improve its outline quality.
* **1.4.2**
- The shape of lowercase `y` is improved. Its slab version is redesigned.
- Rebalanced italic `l` and `i`.
- Enwiden `/t`.
* **1.4.1**
- Fixed the incorrectly-shaped `/nine` in the thin variant.
- Fixed the broken serif of `/yhooktop`.
* **1.4.0**
- Added five new weights: *thin*, *extralight*, *light*, *medium* and *heavy*.
- Shape optimizations for MANY letters, including `/s`, `/r`, `/a`, `/beta`, `/cyryeri` and their derived characters.
* **1.3.0**
- Shape optimizations: `/f`, `/r`, `/a`, `/s`, `/epsilon`, `/cyrze` and their derived glyphs.
- Narrowed slab-serif variants.
- Added `/overlineTieAbove`, `/underlineTieBelow` and `/turnTieAbove`.
* **1.2.0**
- Glyphs added: `/cyrGhayn`, `/cyrghayn`, `/cyrChevbar`, `/cyrchevbar`, `/turnoe`, `/voicedlaryngenalspirant`, `/oupperhalf`, `/olowerhalf` and their derived glyphs.
- Shape optimization: `/eight`, `/propto`, `/J`, `/j`, `/epsilon`, `/cyrze`, `/taillessphi`, `/smcpPsi` and their derived glyphs.
- Added the missing marks of `/longs`.
- Introduced a new SVG-based outline exporting mechanism. Now I am finally free from the rounding nightmare.
* **1.1.2**
- Improved the balancing of `/longs`, `/f` and `/eszet`.
- The strokes of `/A`, `/V` and `/v` in Iosevka Slab is straightened.
* **1.1.1**
- Added the missing serifs for `/cyrdzhe`.
- Balanced `/pi` in bold weights.
- Moved the descender lines of Cyrillic letters rightward a little in italics.
* **1.1.0**
- Enwiden the boldfaces. This will improve the consistency between regular and bold weights.
- The curves in `/xi` are optimized.
* **1.0.2**
- Fixed the incorrect `/yhooktop`.
- The digaphs defined in Unicode is now single-width.