Version 3.119.3
Preview only · Superseded by 3.119.4 · Never released as stable — these changes rolled up into 3.119.4 · NuGet
API changes · SkiaSharp API diff · HarfBuzzSharp 8.3.1.4
Highlights
This preview concentrated on native hardening, dependency refreshes, and compatibility fixes across Linux ARM64 and ahead-of-time scenarios. It never shipped as a stable release and was rolled forward into 3.119.4. HarfBuzzSharp 8.3.1.4 ships alongside this preview line; see the linked companion page for its binding details.
Breaking Changes
None in this release.
Security
- Spectre mitigations for Windows and Linux — Adds Spectre hardening to both the Windows DLLs and
libSkiaSharp.so. ❤️ @sshumakov (#3496, #3502)
Bug Fixes
- Linux ARM64 startup crash — Fixes a Linux ARM64 crash by adding the missing
fontconfigruntime library to the cross-compile sysroot. (#3494) - AoT crash with
IlcDisableReflection=true— Fixes an ahead-of-time runtime crash in trimmed applications. ❤️ @Copilot (#3485)
Dependency Updates
- Native library refreshes — Updates libwebp to 1.6.0, brotli to 1.2.0, libexpat to 2.7.3, and libpng to 1.6.54. (#3478, #3469, #3458, #3452)
Community Contributors ❤️
| Contributor | What They Did |
|---|---|
| @sshumakov | Added Spectre hardening for Windows and Linux native binaries |
| @Copilot | Fixed the AoT crash when IlcDisableReflection=true |
Preview 1 (February 7, 2026)
Introduced native hardening, refreshed several bundled dependencies, and fixed Linux ARM64 and AoT compatibility issues.