documentation/docfx/releases/1.68.1.md
1.68.1 stable · Released November 22, 2019 · NuGet · GitHub Release
API changes · SkiaSharp API diff · HarfBuzzSharp API diff
SkiaSharp 1.68.1 ships the long-running 1.68.1 line as stable with a broad wave of API, view and HarfBuzz work. This is a large servicing release built from six release candidates over four months. It expands the managed API with Span-based buffers, an SKPictureShader binding and new SKTypeface members, reworks the managed/native type layer for stability, splits the desktop view packages, and refreshes HarfBuzzSharp to 2.6.1.
None in this release.
No HarfBuzzSharp binding changes shipped in this release — it rebuilds the same HarfBuzz as the previous line.
Thank you to everyone who contributed to this release!
| Contributor | Contributions |
|---|---|
| @Gillibald | HarfBuzzSharp 2.6.1 bump, HarfBuzz font funcs, int-unicode overloads, and additional HarfBuzz updates (#872, #881, #904, #929, #972, #984) |
| @alexandrvslv | SKPictureShader binding (#973) |
| @danien | Contributed a fix landing in this release (#892) |
| @newky2k | Contributed a fix landing in this release (#724) |
| @Odirb | Fixed ToSKPixmap display artifacts with transparent bitmaps (#849) (#863) |
Release Candidate 172 was the final RC before stable, folding in the last UWP GPU view stability fixes and colour corrections.
Release Candidate 170 added the SKTypeface.IsFixedPitch binding and prepared for the stable cut.
Release Candidate 169 landed the SKRoundRect leak fix and view teardown corrections.
Release Candidate 165 brought in the SKPictureShader binding and further HarfBuzz updates.
Release Candidate 153 shipped the managed/native type rework and bitcode support for watchOS/tvOS.
Release Candidate 147 opened the 1.68.1 line with the Span<T> APIs, the desktop package split, and the WPF Xamarin.Forms backend.