HarfBuzzSharp 8.3.1.1
Ships with SkiaSharp 3.119.0 · NuGet · GitHub Release
API changes · HarfBuzzSharp API diff · Ships with SkiaSharp 3.119.0
Highlights
HarfBuzzSharp 8.3.1.1 broadens native package coverage across Linux and Android, adds new CPU architectures, and rolls up the WebAssembly packaging fixes that first shipped during the 3.118.0 preview cycle. It is primarily a platform-support release rather than an API-focused one.
Breaking Changes
None in this release.
New Features
Platform
- LoongArch64 build support — Adds native package support for
loongarch64Linux environments. ❤️ @4Darmygeometry (#3198) - RISC-V64 build support — Adds native package support for
riscv64Linux environments. ❤️ @kasperk81 (#3192) - Updated Android native assets — Moves to Android NDK r27c and 16 KB alignment for modern devices. (#3096)
Packaging & Distribution
- Fixed ARM targeting and package layout — Corrects ARM target selection and
PackagePathmetadata so packages resolve correctly across architectures. (#3190 · #3100) - Rolled in WebAssembly packaging fixes — Carries forward the WASM and Blazor packaging work from the 3.118.0 preview cycle. (#3088 · #3082)
Platform Support
| Platform | What's New |
|---|---|
| 🐧 Linux | loongarch64 and riscv64 native package support |
| 🤖 Android | NDK r27c and 16 KB native asset alignment |
| 🌐 WebAssembly | Preview-cycle packaging fixes rolled into stable |
Community Contributors ❤️
| Contributor | What They Did |
|---|---|
| @4Darmygeometry | Added loongarch64 Linux build support |
| @kasperk81 | Added riscv64 Linux build support |
Links
Preview 1 (March 31, 2025)
Added LoongArch64 and RISC-V64 support while refreshing Android packaging and ARM targeting for this release line.
Preview 2 (December 5, 2024)
Rolled in WebAssembly packaging fixes and Blazor-related workaround cleanup for the HarfBuzzSharp packages.
Preview 1 (November 6, 2024)
No HarfBuzzSharp-specific changes landed in this preview.