documentation/docfx/releases/2.88.9.md
Uno Skia and API fixes · Released November 7, 2024 · NuGet · GitHub Release
API changes · SkiaSharp API diff · HarfBuzzSharp API diff
SkiaSharp 2.88.9 fixes Uno Skia XamlCanvas, WinUI byte-buffer marshalling and SKTypeface kerning.
None in this release.
SKXamlCanvas on Uno Skia now uses Bgra8888 colours so the on-screen surface matches what the Skia backend produces. (#2919)GetByteBuffer works reliably on the WinUI target. — ❤️ @jeromelaban (#3039)SKTypeface.GetKerningPairAdjustments no longer returns wrong values for kerning pairs. (#2886)SKXamlCanvas no longer throws when its XamlRoot is null during unload. (#2884)HarfBuzzSharp 7.3.0.3 works around a spurious IDE warning alongside the SkiaSharp maintenance.
Thank you to everyone who contributed to this release!
| Contributor | Contributions |
|---|---|
| @jeromelaban | Added the WinUI native helper so GetByteBuffer works on the WinUI target (#3039) |
Preview 2 finished the 2.88.9 fixes.
Preview 1 opened the line with the Uno Skia SKXamlCanvas Bgra8888 fix, the kerning-adjustments fix and the XamlRoot null-tolerance fix.