documentation/docfx/releases/1.56.1.md
.NET Standard, .NET Core, and major API expansion · Released February 8, 2017 · NuGet · GitHub Release
A landmark release that adds .NET Standard 1.3 and .NET Core support, bringing SkiaSharp to modern .NET platforms. Four new types arrive — SKFontManager, SKSvgCanvas, SKMask, and SK3dView — along with extensive additions to SKPath, SKBitmap, and SKCodec. Unicode, UTF-32, and emoji support is significantly improved. The Xamarin.Forms view renderers are now public and extensible, and the SVG viewbox handling is fixed.
SKStrokeJoin.Mitter → SKStrokeJoin.Miter — Corrected the typo in the enum value name. (#227)SKFontManager — Find typefaces for a specific character, enabling better font fallback. (#232)SKSvgCanvas (preview) — Create SVG files programmatically via a canvas API. (#107)SKMask — New type for working with mask data, plus SKBitmap can now be created from an SKMask. (#220)SK3dView — Create 3D SKMatrix transformations. (#214)SKPath expansions — Many new members including AddPoly and SegmentMasks.SKBitmap expansions — Many new members including ExtractAlpha and ExtractSubset.StringUtilities — New string helper methods for text processing.SKMaskFilter blurring — Support for high quality blurring effects.SKCodec scanline decoding — Codecs now support scanline-by-scanline decoding.SKDocument now supports PDF metadata and link annotations.SKImageInfo.PlatformColorType fix — Now correctly obtains the platform color type.SKCanvasViewRenderer and SKGLViewRenderer are now public and can be extended by apps and libraries. (#218)SKImageInfo.PlatformColorType to correctly return the platform-specific color type.| Platform | What's New |
|---|---|
| 📦 General | .NET Standard 1.3 and .NET Core support; ~5 MB native libraries |
| 🪟 Windows | .NET Core support (win7, win10) |
| 🍎 Apple | .NET Core support (macOS) |
| 🐧 Linux | Partial .NET Core Linux work in progress |
Initial beta with .NET Standard 1.3 and .NET Core support, new types (SKSvgCanvas, SKMask, SK3dView), reduced native library sizes, and various API additions.