Back to Skiasharp

Version 2.88.5

documentation/docfx/releases/2.88.5.md

4.148.01.8 KB
Original Source

Version 2.88.5

Uno Platform and rectangle conversion fixes · Released August 23, 2023 · NuGet · GitHub Release

Highlights

SkiaSharp 2.88.5 is a targeted patch release that fixes canvas rendering issues on the Uno Platform (including WebAssembly) and corrects outward rounding when converting SKRect to SKRectI. One community contributor drove two of the three fixes.

Breaking Changes

None in this release.

Bug Fixes

  • Uno canvas context not active during rendering — Fixed an issue where the canvas GL context was not properly activated before rendering on Uno Platform targets. ❤️ @jeromelaban (#2560)
  • WASM canvas lookup failureSKXamlCanvas on WebAssembly no longer throws when the underlying canvas element cannot be found. ❤️ @jeromelaban (#2564)
  • SKRect to SKRectI roundingSKRect now floors outward correctly when converting to SKRectI, preventing off-by-one pixel clipping. (#2574)

Platform Support

PlatformWhat's New
🌐 WebAssemblyCanvas lookup failure fix for WASM targets
🎨 Core APICorrect outward rounding for SKRectSKRectI conversion

Community Contributors ❤️

ContributorWhat They Did
@jeromelabanUno canvas context fix; WASM canvas lookup fix