Bump SixLabors.ImageSharp and SixLabors.ImageSharp.Drawing
Closed
DE
2mo ago+2+2+0123456789-2-2-0123456789
Pinned SixLabors.ImageSharp at 4.0.0.
Release notes
Sourced from SixLabors.ImageSharp's releases.
4.0.0
What's Changed
- Update to net8 by @stefannikolei in https://github.com/SixLabors/ImageSharp/pull/2583
- Handle dedup of local palette of 256 length - Main by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2607
- Replace custom Crc32 by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2611
- Sync 3.1 DrawImage fixes by @tocsoft in https://github.com/SixLabors/ImageSharp/pull/2612
- Fix handling gif encoding for global palettes - Main by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2615
- Bump actions/setup-dotnet from 3 to 4 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp/pull/2613
- Adjusted the casing of the Webp format name by @jscarle in https://github.com/SixLabors/ImageSharp/pull/2623
- Fix Paeth Filter decode on platforms that do not support Ssse3 - Main by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2620
- Fix WebP animation speed bug by @marklagendijk in https://github.com/SixLabors/ImageSharp/pull/2624
- Promote PixelTypeInfo to Pixel by @stefannikolei in https://github.com/SixLabors/ImageSharp/pull/2601
- TGA: Treat 32 bit True Color images always as transparent by @brianpopow in https://github.com/SixLabors/ImageSharp/pull/2643
- Modernize and optimize pixel format operations across platforms. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2645
- Cleanup SimdUtils by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2654
- Bump actions/cache from 3 to 4 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp/pull/2648
- Bump codecov/codecov-action from 3 to 4 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp/pull/2657
- Bump NuGet/setup-nuget from 1 to 2 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp/pull/2658
- Add v3.1.x fixes #2673 and #2674 into main. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2675
- Add fixes 2668, 2676, and 2677 to main by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2678
- Merge 2681 to v4 Main by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2690
- Add JPEG COM marker support by @RobertMut in https://github.com/SixLabors/ImageSharp/pull/2641
- Bump actions/upload-artifact from 3 to 4 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp/pull/2625
- Only exit JPEG scan decoding after multiple EOF hits by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2701
- V4 Ensure VP8X alpha flag is updated correctly. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2703
- Fix animated png handling (issue #2708) by @SpaceCheetah in https://github.com/SixLabors/ImageSharp/pull/2710
- Merge latest release from v3 by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2720
- Fix MacOS jobs by @antonfirsov in https://github.com/SixLabors/ImageSharp/pull/2728
- Fix async-over-sync issue in Image.DecodeAsync() by @kroymann in https://github.com/SixLabors/ImageSharp/pull/2725
- Fix overflow in MemoryAllocator.Create(options) by @antonfirsov in https://github.com/SixLabors/ImageSharp/pull/2730
- GifDecoder: Limit lzw bits to a maximum of 12 bits by @brianpopow in https://github.com/SixLabors/ImageSharp/pull/2744
- GifDecoder : Allow skipping bad metadata using identify by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2749
- Add ICO and CUR file decoder. by @frg2089 in https://github.com/SixLabors/ImageSharp/pull/2579
- v4 - Fix off-by-one error when centering a transform. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2761
- v4 Fix 2758 by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2764
- Simplify Color Space Conversion APIs by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2739
- Webp: Fix Issue 2763 by @brianpopow in https://github.com/SixLabors/ImageSharp/pull/2767
- V4 Correctly break during Png decoding by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2773
- V4 : Fix filtering on PNG encode. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2778
- Fix #2779 buffer overrun by @KirillAldashkin in https://github.com/SixLabors/ImageSharp/pull/2780
- Fix ImageMetadata docs typo by @lofcz in https://github.com/SixLabors/ImageSharp/pull/2781
- Add API for metadata conversion between formats. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2751
- Tiff decoder: Fix issue 2679 by @brianpopow in https://github.com/SixLabors/ImageSharp/pull/2789
- Replace PngCrcChunkHandling by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2786
- Add tagname to debugger visualization for Exif- and Iptc-values, to facilitate easier debugging and discovery by @lassevk in https://github.com/SixLabors/ImageSharp/pull/2787
- V4 - Correctly handle transform spaces when building transform matrices. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2795
- Allow decoding Tiff of different frame size. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2788
- Add progressive JPEG encoder by @ardabada in https://github.com/SixLabors/ImageSharp/pull/2740
- Fix using dither in BmpEncoder when bit per pixel is <= 4 by @mistoll in https://github.com/SixLabors/ImageSharp/pull/2819
- Add QuadDistortion to ProjectiveTransformBuilder by @Socolin in https://github.com/SixLabors/ImageSharp/pull/2748
- WEBP : Use Correct Width With AlphaDecoder by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp/pull/2823
... (truncated)
Commits viewable in compare view.
Pinned SixLabors.ImageSharp.Drawing at 3.0.0.
Release notes
Sourced from SixLabors.ImageSharp.Drawing's releases.
3.0.0
What's Changed
- ImageSharp v4 compatibility by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/351
- Update references by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/358
- Update SharedInfra by @stefannikolei in https://github.com/SixLabors/ImageSharp.Drawing/pull/359
- Update refs and submodule; update workflow by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/363
- Backport improvements from TechPizzaDev fork. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/366
- Support rendering painted layered glyphs. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/368
- Integrate SixLabors.PolygonClipper by @stefannikolei and @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/364
- Constrain Image processing operations to clip bounds. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/376
- Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp.Drawing/pull/347
- DrawingCanvas API: Replace imperative extension methods with stateful canvas-based drawing model by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/377
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp.Drawing/pull/379
- Harden SVG path parser and add tests for robustness by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/389
- Add RoundedRectanglePolygon and PathBuilder helpers. by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/390
- Bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp.Drawing/pull/380
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp.Drawing/pull/381
- Bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp.Drawing/pull/382
- Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp.Drawing/pull/386
- Bump NuGet/setup-nuget from 2 to 4 by @dependabot[bot] in https://github.com/SixLabors/ImageSharp.Drawing/pull/391
- Add WebGPU docs; update gitattributes & deps by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/392
- Add hatch pattern brushes and reference images by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/393
- Update SixLabors.ImageSharp.Drawing.WebGPU.targets by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/394
- Update To Stable Dependencies by @JimBobSquarePants in https://github.com/SixLabors/ImageSharp.Drawing/pull/395
Full Changelog: https://github.com/SixLabors/ImageSharp.Drawing/compare/v2.1.5...v3.0.0
Commits viewable in compare view.
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.