Table of Contents

Version 2.88.5

Uno WebAssembly hotfix · Released August 23, 2023 · NuGet · GitHub Release

API changes · SkiaSharp API diff · HarfBuzzSharp 2.8.2.5

Highlights

SkiaSharp 2.88.5 is a quick follow-up to 2.88.4 that focuses squarely on Uno and WebAssembly rendering correctness. All three changes are targeted fixes aimed at keeping canvas discovery, context activation, and rectangle conversion behaving predictably.

Breaking Changes

None in this release.

Bug Fixes

  • More reliable Uno render contexts — Ensures the canvas context is active before rendering in Uno targets. (#2560)
  • Graceful missing-canvas handling on WASM — Prevents SKXamlCanvas from failing when the expected canvas element cannot be found. (#2564)
  • Correct outward flooring for SKRectI conversion — Fixes rectangle conversion so integer bounds expand outward as expected. (#2574)

Platform Support

Platform What's New
🌐 WebAssembly Better missing-canvas handling
🪟 Windows / Uno Active render-context fix
🎨 Core API Correct outward flooring for SKRectI conversions