Table of Contents

Version 2.88.6

HarfBuzz 7 and native refresh · Released September 20, 2023 · NuGet · GitHub Release

API changes · SkiaSharp API diff · HarfBuzzSharp API diff

Highlights

SkiaSharp 2.88.6 refreshes HarfBuzz to 7.3.0, libwebp to 1.3.2 and libjpeg-turbo to 3.0.0.

Breaking Changes

None in this release.

Engine

  • HarfBuzz shaping engine bumped to 7.3.0 — The bundled HarfBuzz jumps from the 2.x line to 7.3.0, picking up years of shaping fixes and new script coverage. (#2577)

Security

  • libwebp and libjpeg-turbo refreshed — libwebp is bumped to 1.3.2 and libjpeg-turbo to 3.0.0, pulling in the current upstream security fixes. (#2623, #2581)

Bug Fixes

  • SIMD-less WASM builds restored for Safari and hardened Edge — Restored a no-SIMD WASM build for browsers that still refuse SIMD — Safari and Edge with Enhanced Security enabled. (#2618)

Platform

  • Unused arm64e architecture removed — The unused arm64e architecture was dropped from Apple builds to keep binaries lean. (#2590)

HarfBuzzSharp 7.3.0

HarfBuzzSharp 7.3.0 pulls the bundled HarfBuzz forward from the 2.x line to 7.3.0, picking up years of shaping fixes and new script coverage.

Preview 1 (August 30, 2023)

Preview 1 landed the HarfBuzz 7.3.0 bump, libjpeg-turbo 3.0.0 and libwebp 1.3.2, and the arm64e cleanup.

Full changelog