documentation/docfx/releases/3.119.2.md
Security hardening release · Released · NuGet · GitHub Release
API changes · SkiaSharp API diff · HarfBuzzSharp 8.3.1.3
This servicing release focuses on hardening the native Windows and Linux libraries while also filling a small tvOS API gap. The line now carries Spectre mitigations, Control Flow Guard, and Buffer Security Check coverage for native builds, and HarfBuzzSharp 8.3.1.3 ships alongside the release via the linked companion page.
None in this release.
SKSurface.Create overloads — Adds the missing tvOS overloads to align the API more closely with the other Apple platforms. ❤️ @MartinZikmund (#3342)libSkiaSharp.so. (#3503)/GS protections for the native Windows DLLs. ❤️ @Aguilex (#3404)| Platform | What's New |
|---|---|
| 🍎 Apple | Added the missing tvOS SKSurface.Create overloads |
| 🪟 Windows | Spectre mitigation, Control Flow Guard, Buffer Security Check |
| 🐧 Linux | Spectre mitigation for libSkiaSharp.so |
| 🤖 Android | Symbol packages preserved for diagnostics |
| Contributor | What They Did |
|---|---|
| @MartinZikmund | Added the missing tvOS SKSurface.Create overloads |
| @Aguilex | Enabled CFG and Buffer Security Check for Windows native binaries |
Added Spectre mitigations for the Windows native DLLs.
Enabled Control Flow Guard and Buffer Security Check across the Windows native binaries.
Added the missing tvOS SKSurface.Create overloads and improved native symbol packaging for Android.