Version 2.88.1
What's Changed
- Fix CI after VS updates by @mattleibow in #2047
- Fix PNG loading issues by updating the zlib to one with fixes by @mattleibow in #2045
- Update docs by @mattleibow in #2052
- Return null on invalid resize bounds by @mattleibow in #2054
- Make pipelines better by @mattleibow in #2078
- Add WinUI support by @jeromelaban in #2042
- Reduce shields cache by @mattleibow in #2079
- Use macOS 11 to get things green by @mattleibow in #2083
- Dynamically determine to build managed-only by @mattleibow in #2085
- fix(unowasm): Adds missing Uno.WinUI javascript support file by @jeromelaban in #2086
- Update Generator & Added Nested Namespace Support by @mattleibow in #2087
- ci: add retries for dowload and upload tasks by @jeromelaban in #2088
- feat: Add basic Skottie support by @jeromelaban in #1987
- Add support for excluding "namespaces" by @mattleibow in #2093
- Merge the "classic" projects by @mattleibow in #2092
- fix: Force roslyn generation for xamarin targets by @mattleibow in #2098
- Move Skottie and SceneGraph out of the core SkiaSharp.dll by @mattleibow in #2091
- SKShaper: Support SKPaint.TextAlign property by @koolkdev in #1910
- feat: Add support for emscripten 3.1.7 by @jeromelaban in #2094
- Install Tizen on CI by @mattleibow in #2100
- Add the net6.0-tizen TFM by @mattleibow in #2099
- Update README.md by @mattleibow in #2118
- Add support for nullable and add newer TFMs by @mattleibow in #2120
- Add nullable attributes, TimeSpan and overloads to Skottie by @mattleibow in #2119
- Reshape SKGLView when Window.BackingScaleFactor changes (#1853) by @HarlanHugh in #1854
- [skottie] Handle non-seekable streams by @mattleibow in #2126
- Make the SKDataStream writeable like SKData by @mattleibow in #2128
- Update benchmark projects by @mattleibow in #2130
- fix: Add net6.0 ios, android, catalyst, macos, tvos, tizen for Skottie by @jeromelaban in #2133
- Bump Newtonsoft.Json from 12.0.2 to 13.0.1 in /samples/Basic/Web/SkiaSharpSample by @dependabot in #2131
- The C API is incremented by @mattleibow in #2137
- add /.idea to git ignore by @mgood7123 in #2138
- Clean up the nuspecs and add xmldoc by @mattleibow in #2140
- expose AVIF image encode format by @mgood7123 in #2154
- Support loading animations with BOM by @mattleibow in #2167
- Fix Alpine builds by @mattleibow in #2168
- Fix the Alpine build by @mattleibow in #2192
- Update libexpat to 2.4.8 by @mattleibow in #2189
- Update libwebp to 1.2.3 by @mattleibow in #2193
- Don't try to enter/exit a critical section that has been deleted by @RichardD2 in #2195
- The missing feature in macios is now implemented by @mattleibow in #2198
- Update libjpeg-turbo to 2.1.3 by @mattleibow in #2206
- Fix load the font which the name contains unicode text by @lindexi in #2146
- fix: Force use Uno's Roslyn hosted generators instead of Uno.SourceGeneration tasks by @jeromelaban in #2199
- fix gitignore again by @mgood7123 in #2162
- Use the new .NET by @mattleibow in #2212
- Use the full library name of libc by @mattleibow in #2213
- Add the initial point for internal library configuration by @mattleibow in #1856
New Contributors
- @koolkdev made their first contribution in #1910
- @dependabot made their first contribution in #2131
- @mgood7123 made their first contribution in #2138
- @lindexi made their first contribution in #2146
- @RichardD2 made their first contribution in #2195
Full Changelog: v2.88.0...v2.88.1