Table of Contents

Version 3.116.0

First stable SkiaSharp v3 · Released December 2, 2024 · NuGet · GitHub Release

Supersedes 3.0.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

Highlights

SkiaSharp 3.116.0 is the first stable v3 release, bringing modern .NET, Skia, and cross-platform view updates. It rolls up the v3 preview work with API additions, WebAssembly improvements, refreshed native components, and fixes across supported UI platforms.

Breaking Changes

  • Legacy obsolete APIs were removed — Members previously marked obsolete are no longer available in v3. Update code to the documented replacement APIs before upgrading.

Engine

  • Skia and HarfBuzzSharp updated — The stable v3 release includes refreshed graphics and text-shaping engines. (#3089, #3087)

API Surface

  • Expanded drawing and picture APIs — New span-based overloads and picture-recording capabilities make common managed drawing scenarios more efficient and expressive. (#3079, #2971)

Platform

  • Improved WebAssembly and desktop views — v3 improves WebAssembly support and adds or refines view integrations across desktop and mobile platforms. (#3088, #3064)

HarfBuzzSharp 8.3.0

HarfBuzzSharp 8.3.0 ships with the v3 release and updates the bundled text-shaping stack.

Community Contributors ❤️

Thank you to everyone who contributed to this release!

Contributor Contributions
@jeromelaban Uno and platform-view improvements (#2559, #2563, #2612, #2854, #3010)
@maxkatz6 API and rendering improvements (#2717, #2788, #2917)
@Youssef1313 Platform integration fixes (#2918, #2949, #2963)
@alexandrvslv Community platform contributions (#3030)
@beto-rodriguez Community API contributions (#1832)
@Fxplorer Platform support improvements (#2839)
@gmurray81 Rendering and integration fixes (#2317)
@jeremy-visionaid Community fixes (#2904)
@lindexi Platform integration work (#2720)
@pdjonov API improvements (#2858)
@Redth MAUI and view support (#3026)
@sungaila Cross-platform fixes (#3014)
@taublast Community maintenance contributions (#2804)

Preview 6 (November 5, 2024)

The release preview completed the stabilization work for SkiaSharp v3.

Full changelog

Preview 5 (October 24, 2024)

Preview 5 completed the v3 API and dependency refresh work.

Full changelog

Preview 4 (July 18, 2024)

Preview 4 expanded rendering and platform compatibility.

Full changelog

Preview 3 (April 9, 2024)

Preview 3 added API refinements and native build updates.

Full changelog

Preview 2 (February 20, 2024)

Preview 2 focused on modern .NET and view integration.

Full changelog

Preview 1 (February 6, 2024)

Preview 1 opened the SkiaSharp v3 line.

Full changelog