Releases: SixLabors/Fonts
Releases · SixLabors/Fonts
v2.0.8
What's Changed
- Fix vertical alignment of non-vertical glyphs by @JimBobSquarePants in #435
- Rewrite Line Breaker. by @JimBobSquarePants in #438
Full Changelog: v2.0.7...v2.0.8
v2.0.7
What's Changed
- Remove all instances of HasFlag by @JimBobSquarePants in #426
- Fix Vertical Layout by @JimBobSquarePants in #432
- Do not insert mandatory break when line is broken by wrapping. by @JimBobSquarePants in #433
Full Changelog: v2.0.6...v2.0.7
v2.0.6
What's Changed
- Always create new text run, don't assume behavior. by @JimBobSquarePants in #420
Full Changelog: v2.0.5...v2.0.6
v2.0.5
What's Changed
- Fix memory leak in VerticalMetricsTable by @Bykiev in #409
- Fix IDisposable usage by @Bykiev in #411
- Don't use Ceil when measuring. by @JimBobSquarePants in #418
- Use empty anchor as fallback when parsing mark anchors by @JimBobSquarePants in #419
Full Changelog: v2.0.4...v2.0.5
v2.0.4
What's Changed
- Apply kerning table offset to correct glyph. by @JimBobSquarePants in #405
- Ensure only trailing whitespace is trimmed. by @JimBobSquarePants in #407
Full Changelog: v2.0.3...v2.0.4
v2.0.3
What's Changed
- Update vulnarable SkiaSharp version by @Bykiev in #385
- Fix NullReferenceException in UniversalShaper by @JimBobSquarePants in #391
- Add StringIndex and GraphemeIndex to GlyphBounds by @gerdus in #396
- trim whitespace from EOLs when line split is found by @batwomankt in #395
- Fix character bounds returned by TryMeasureCharacterBounds by @gerdus in #398
New Contributors
- @Bykiev made their first contribution in #385
- @gerdus made their first contribution in #396
- @batwomankt made their first contribution in #395
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- Bump actions/setup-dotnet from 3 to 4 by @dependabot in #366
- Platform-independent way to build path for fonts into the sample. Now… by @snechaev in #371
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #370
- Bump actions/cache from 3 to 4 by @dependabot in #374
- Bump NuGet/setup-nuget from 1 to 2 by @dependabot in #376
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #377
- Prevent key collision in glyphmetrics cache. by @JimBobSquarePants in #379
- Fix Woff2 bounds decompression and size measurement calculations. by @JimBobSquarePants in #380
- Optimize low hanging fruit by @JimBobSquarePants in #382
New Contributors
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- Use overloads while passing culture by @JimBobSquarePants in #359
- Fix for invalid ClassDefinitionTable offset handling by @JimBobSquarePants in #360
- Make the list of available code points public by @tocsoft in #362
- Fix null ref exception in LookupType5Format2SubTable by @JimBobSquarePants in #365
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- Update to .NET 6 and new License. by @JimBobSquarePants in #351
- Bump actions/checkout from 3 to 4 by @dependabot in #352
- Only apply swap for non-horizontal layout by @JimBobSquarePants in #357
Full Changelog: v1.0.0...v2.0.0
v1.0.1
What's Changed
- Simplify dependencies by @jairbubbles in #348
- Fix 355 by @JimBobSquarePants in #356
Full Changelog: v1.0.0...v1.0.1