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 failure —
SKXamlCanvason WebAssembly no longer throws when the underlying canvas element cannot be found. ❤️ @jeromelaban (#2564) SKRecttoSKRectIrounding —SKRectnow floors outward correctly when converting toSKRectI, preventing off-by-one pixel clipping. (#2574)
Platform Support
| Platform | What's New |
|---|---|
| 🌐 WebAssembly | Canvas lookup failure fix for WASM targets |
| 🎨 Core API | Correct outward rounding for SKRect → SKRectI conversion |
Community Contributors ❤️
| Contributor | What They Did |
|---|---|
| @jeromelaban | Uno canvas context fix; WASM canvas lookup fix |