documentation/docfx/releases/3.119.0.md
New platforms and Skia m119 · Released April 25, 2025 · NuGet · GitHub Release
Supersedes 3.118.0 · Rolls up preview-only work that was never released as stable — those changes are included cumulatively below.
API changes · SkiaSharp API diff · HarfBuzzSharp API diff
SkiaSharp 3.119.0 advances the engine to Skia m119 and adds LoongArch64, RISC-V64, and Alpine Linux support. This release adds Direct3D rendering on Windows, iOS Simulator Metal performance gains, tvOS Metal view support, LoongArch64 and RISC-V64 Linux builds, Alpine Linux cross-compilation, and SKColorFilter additions. It also fixes a .NET Framework packages.config regression.
None in this release.
Ships HarfBuzzSharp 8.3.1.1 with extended platform coverage for LoongArch64, RISC-V64, Alpine Linux, and corrected ARM and Blazor targets.
Thank you to everyone who contributed to this release!
| Contributor | Contributions |
|---|---|
| @kasperk81 | Added RISC-V64 and LoongArch64 build support and fixed Linux tests (#3192, #3194, #3196, #3200) |
| @4Darmygeometry | Added LoongArch64 native build support (#3198) |
| @ahmed605 | Implemented SaveLayerRec support for SKCanvas (#2962) |
| @Kation | Added Direct3D rendering support on Windows (#2823) |
| @kkwpsv | Fixed an incorrect native call in SKCanvas (#3143) |
| @MartinZikmund | Improved tvOS Metal view support (#3114) |
| @pjcollins | Resolved the CVE-2024-30105 vulnerability (#3166) |
| @spouliot | Added Metal API for GRBackendRenderTarget (#3070) |
| @sungaila | Fixed the packages.config regression for .NET Framework and Mono projects (#3112) |
| @taublast | Improved iOS Simulator Metal performance (#3156) |
Preview 1 introduced LoongArch64 and RISC-V64 Linux support, Direct3D on Windows, tvOS Metal view, Alpine Linux cross-compilation, SaveLayerRec, missing SKColorFilter types, and fixes for packages.config, iOS Simulator Metal, and the SKImage.FromPicture implementation.
Preview 2 of 3.118.0 added Metal GRBackendRenderTarget APIs, fixed .NET 9 Blazor rendering, updated the Android NDK to r27c, and resolved the NuGet PackagePath issue.
Preview 1 of 3.118.0 advanced the bundled Skia engine through milestones m117 and m118 and updated HarfBuzz to 8.3.1.