v1.0.0-beta16
Pre-release
Pre-release
Advisories and Breaking Changes
Api
- Introduce TextOptions - #218 via @JimBobSquarePants
Build
- Drop NetStandard 1.3 - #234 via @JimBobSquarePants
Release Notes
Api
- Add FontCollection.AddSystemFontCollection - #195 via @JimBobSquarePants
Bug
- Allow loading of Non-Windows character maps - #192 via @JimBobSquarePants
- Fix loading woff 1 fonts - #208 via @brianpopow
- Fix Woff2 Glyph Loading - #209 via @JimBobSquarePants, @brianpopow
- Fix shaping when positions are not updated - #219 via @JimBobSquarePants
- Fix rendering for fully-qualified emojis with Twemoji font - #230 via @jairbubbles
Build
- Add netcore 3.1 target - #207 via @JimBobSquarePants
Codequality
- Use ImageSharp.Drawing package for samples. - #184 via @JimBobSquarePants
- Improve Font Metadata APIs - #187 via @JimBobSquarePants
- Expose methods to get paths for fonts. - #190 via @JimBobSquarePants
- Simplify CMapTable implementation - #193 via @0xced, @JimBobSquarePants
- Fix many typos - #194 via @0xced
Documentation
- Fix example reading a font description - #186 via @brianpopow
Enhancement
- Fallback for badly formed hhea tables - #181 via @JimBobSquarePants
- Support Word Breaking. - #197 via @JimBobSquarePants
- Bidi + Font Shaping Support - #198 via @JimBobSquarePants, @brianpopow
- Allow returning names by id. - #223 via @JimBobSquarePants
Format:Woff2
- Add support for reading woff2 fonts - #188 via @brianpopow, @JimBobSquarePants
Other
- fix (FontLoad): Skip Non version 1 properties on load for Version 1 TTF - #204 via @jafin
- Apply features in order - #211 via @brianpopow
- Port/integrate Font hinting from SharpFont - #210 via @tocsoft, @JimBobSquarePants
- Optimize hinting interpreter - #225 via @TechnologicalPizza
- Fix some emoji rendering with Segoe UI Emoji font - #231 via @jairbubbles, @JimBobSquarePants
Unicode
- Make CodePoint Public - #185 via @JimBobSquarePants
- Expose SpanCodePointEnumerator and SpanGraphemeEnumerator - #189 via @JimBobSquarePants
- Update to Unicode 14 - #224 via @JimBobSquarePants
New Contributors
- @0xced made their first contribution in #193
- @jafin made their first contribution in #204
- @TechnologicalPizza made their first contribution in #225
- @jairbubbles made their first contribution in #230
Full Changelog: v1.0.0-beta15...v1.0.0-beta16