documentation/docfx/releases/1.68.2.md
Stability, views, and touch improvements · Released April 30, 2020 · NuGet · GitHub Release
API changes · SkiaSharp API diff · HarfBuzzSharp 2.6.1.2
Version 1.68.2 is a broad quality release for the 1.x line, bringing new APIs, better pixel access, improved touch input, and a long list of lifecycle and platform fixes across Android, macOS, UWP, Windows Forms, and Xamarin.Forms. It also ships with HarfBuzzSharp 2.6.1.2 for the matching text-binding updates.
None in this release.
SKImage, SKRegion, and SKCanvas members, plus SKColorF overloads with color-space support and improved Perlin noise shader creation. (#1126, #1125, #1090, #1116, #1056)SKGLView issues, redraw timing problems, and double-load scenarios. ❤️ @validvoid, @zbyszekpy, @alexandrvslv (#1086, #1095, #1083, #1135, #1133)| Contributor | What They Did |
|---|---|
| @Gillibald | Removed reflection from SKObject creation and helped harden object lifetime behavior |
| @mscherotter | Expanded touch input with device type, pressure, and eraser support |
| @ziriax | Improved merge filter factory null handling |
| @validvoid | Fixed UWP antialiasing for SKSwapChainPanel |
| @zbyszekpy | Corrected SKGLViewRenderer disposal |
| @alexandrvslv | Added WPF mouse wheel touch-event support |
Final release prep focused on pixel-lifetime safety, .NET-friendly naming cleanup, and a last round of Android and WGL fixes.
This preview tightened view and font lifetimes, improved touch pressure and eraser handling, and removed reflection from object creation.
This preview resolved concurrency issues and added touch device-type reporting.
This preview reworked view disposal and improved merge-filter factory null handling.
This preview added the expected Xamarin.Forms Tizen overload and continued the platform bring-up work for ANGLE-backed rendering.
This preview fixed redraw, hierarchy, and GL context issues while improving paint encoding behavior.
This preview expanded the core API surface with new SKImage, SKRegion, and SKColorF capabilities.
This preview stabilized buffer behavior and prepared the 1.68.2 line for the larger API wave that followed.
This first 1.68.2 preview introduced improved GPU and text APIs, broader view-platform support, and several platform-specific fixes.
This carried forward the 1.68.1.1 servicing work around decoding, packaging, native builds, and HarfBuzz string fixes.