Version 1.54.1
Servicing release · Released October 11, 2016 · NuGet · GitHub Release
API changes · SkiaSharp API diff
Highlights
SkiaSharp 1.54.1 is a servicing release that tightens SKMatrix and the disposable object hierarchy.
Breaking Changes
- SKMatrix fields removed — SKMatrix no longer exposes its ScaleX/ScaleY, SkewX/SkewY, TransX/TransY and Persp0/Persp1/Persp2 fields directly — use the matrix constructors and helper APIs instead.
- Dispose overrides removed on SKObject and path iterators — The explicit Dispose() overrides and finalizers on SKObject, SKPath.Iterator and SKPath.RawIterator were removed. Disposal now flows through the standard IDisposable pattern inherited from the base type.
Lifecycle & Internals
- Cleaned up SKObject disposal — Removes duplicate Dispose overrides and finalizers on SKObject and the SKPath iterators so lifecycle flows through a single base implementation.