v1.0.0
JimBobSquarePants
released this
11 Aug 11:46
·
127 commits
to main
since this release
What's Changed
- Remove ExactSpelling = true in DllImport attributes by @0xced in #309
- Remove dependencies to .NET Standard 1.x compatibility packages. by @teo-tsirpanis in #310
- Always ensure the line is at least 1px thick. by @JimBobSquarePants in #311
- Fix GitHub shields by @MarkCiliaVincenti in #314
- Fix #316 include open type font(otf) in system font collection. by @nakamura2000 in #317
- Ensure cache access is thread safe and fix calculated glyph bounds by @JimBobSquarePants in #322
- Add exposed function to retrieve all unicode codepoints defined in fonts by @CptWesley in #308
- Improve metrics APIs to make them more useful. by @JimBobSquarePants in #323
- Replace MyGet by @JimBobSquarePants in #325
- Fix rendering font size and overline position. by @JimBobSquarePants in #326
- Implement UAX 50 to allow Vertical Mixed layout of text. by @JimBobSquarePants in #327
- Fix vertical metric calculations and layout. by @JimBobSquarePants in #329
- Rewrite Text Layout Engine by @JimBobSquarePants in #332
- Also search "~/.local/share/fonts/" on Linux by @ManuelHu in #336
- Use TryGetReaderAtTablePosition by @JimBobSquarePants in #338
- Fix composite glyph transform parsing. by @JimBobSquarePants in #339
- Fix DFKai-SB and KaiU font rendering by @JimBobSquarePants in #340
- Implement Universal Font Shaper by @JimBobSquarePants in #288
- Add WordBreaking.BreakWord option by @JimBobSquarePants in #341
- Add Indic Shaper by @JimBobSquarePants in #344
New Contributors
- @teo-tsirpanis made their first contribution in #310
- @MarkCiliaVincenti made their first contribution in #314
- @nakamura2000 made their first contribution in #317
- @CptWesley made their first contribution in #308
- @ManuelHu made their first contribution in #336
Full Changelog: v1.0.0-beta19...v1.0.0