IronSoftware.System.Drawing Versions Save

An open-source System.Drawing.Common replacement for .NET 5 and above on all platforms. Bringing together System.Drawing, Maui, and ImageSharp's Bitmap, Image, Font, and Shape types via an agnostic free NuGet package.

2024.6.1

3 weeks ago

Changes:

  • e863e40f23d9884baa4f8d38299ff59275660fa5 Update release note
  • 52ef0b043def2cb843a9954707144dbc8de4f582 Merge pull request #104 from iron-software/cast-anybitmap-out-of-memory-x86
  • fab7991165e69ad866a35639e632f765359c7889 PR Validation: Install missing NET7 SDK on x86
  • 77373a91714bc8c026328674adde832a44effcea AnyBitmap: Use stream to save image instead of byte[] to fix OutOfMemoryException
  • 0b1b8c9629fae62ca149b532bac1ad8b491a4ee0 PR Validation: Tests x86 arc only on Windows
  • b28a3664decaa17a5ee2281fc5879bc9b3de0270 PR Validation: Add tests for NET60 and NET70 x86
  • 4f2a99a0f00bf4cf5c759e3e8a26de7f2fcf8769 PR Validation: Add test NET472 on x86
  • 5154c2a4902066f177edac96a6b021b7afc16544 add test CastAnyBitmap_from_SixLabors
  • bb220ef7663aad9c85b115c0ec2ee88a729209c2 Merge pull request #102 from iron-software/releases/2024.5

This list of changes was auto generated.

2024.5.1

1 month ago

Release notes

  • Update SixLabors.ImageSharp & SixLabors.ImageSharp.Drawing to address known vulnerabilities.

Changes:

  • 78242ca92619573a46d5e7ca401606c43aa41495 Tests: Add default Data Folder path if not exist
  • 069378a122acbe5691a5d9236f9e1919ce505b69 Dependencies: Update SixLabors.ImageSharp & SixLabors.ImageSharp.Drawing to address known vulnerabilities

This list of changes was auto generated.

2024.4.1

2 months ago

Release Notes :heavy_plus_sign:

  • TIFF images no longer load thumbnails as separate frames.

Changes:

  • fd0dd72f8693e79009d3a4abefa11c046d169389 Merge pull request #98 from iron-software/PDF-1130-output-pdf-has-different-visual-from-the-original-tif
  • f5dd615f62fa710183c4e19a731ef098b05a5011 NuGet: Update release notes for exclude thumbnails from TIFF frame extraction
  • e682888c805e944958b1a5da4a31403b69d8c90b Tiff: Tiff format should not load thumbnail into collection
  • a988a3a6abc9e2833322c48117fe07121b1a6445 Merge pull request #96 from iron-software/releases/2024.3.1

This list of changes was auto generated.

2024.3.4

3 months ago

Release notes

  • Update SixLabors.ImageSharp & SixLabors.ImageSharp.Drawing to address known vulnerabilities.
  • Add AnyBitmap.FromSpan() and new AnyBitmap constructor both which take ReadOnlySpan that can help with less memory usage.
  • Update Point to take Integer instead of Double

Changes:

  • edd07ed5afd7ac562fedf6ee070f69a67da46f91 Deployment: Add GitHubRelease task to create GitHub release and tag version
  • da0c5967f9a0473fe08c1d3e2ef0cfb5ecbe9e7c Merge branch 'releases/2024.3' into releases/2024.3.1
  • 556557f9ffc31f623671c5815a336d630815e3c3 NuGet: Update release notes and copyright year
  • e677c7dda027ba6b088de7e4805b65919a0f530f Merge pull request #95 from iron-software/update-sixlabors-image
  • dbe232712fcb44e444ea36b8c3434eceb84e1eb5 Upgrade SixLabors.ImageSharp to 2.1.7 for security fixes (netstandard2.0)
  • 7c07ea28d82fd2612fa409da7e35070639478b2c Merge branch 'update-sixlabors-image' of https://github.com/iron-software/IronSoftware.System.Drawing into update-sixlabors-image
  • 7f5d594d9fe648a46e21cab8fe74f69e5b275e99 NuGet: Update SixLabors dependencies version & releasenotes
  • fc1600ce8d634d0db36388da037250a1d2b1952a Remove private nuget source
  • a8797769a86634e434c40aeeee85e030beed88bc Dependencies: Upgrade SixLabors.ImageSharp and SixLabors.ImageSharp.Drawing
  • 949d4e174551568aae1fff300387022e6216ac58 Fix HTML Ampersand Character Codes
See More
  • e095e080c444f3cf8a198b6b3b7d8662733491de Final update
  • f5439fddf304f2f1a2d0fcfe457fa7d78368761d Update release note in nuspec file
  • ea6a942282d13a5188c8fb38e8aff1e054efeb01 edit table layout
  • 88b30e0464268159b3a20aa867d23da9f91aad0c Update NuGet readme
  • 736831379b460e071df37e5126642bbc13fee46d Update readme.md
  • 7568577ac0b5c7fb9679ca8af2699e3d9958a78e Update nuspec file
  • 02a19aa73026b88e00c9a203bfbf1e750dcc9bc6 Change Point class to take an integer instead of double
  • 6efff42fa23029e414d22ace1d2de89e377191e9 Memory Improvements (#90)
  • 0ee5a71671f424b67f9ed80935cebef26d2bfea2 Merge pull request #93 from iron-software/fix-spelling
  • cbf90b3b06fef3d859950c8f5fe51fce850716bc Fix spelling across the board for 'be cast' -> 'be casted'
  • 85eb18188a0037c1eb64c0091822299d62bc884e Merge pull request #94 from iron-software/merge-pr-validation
  • 71028b405df91d484f30bdda7b6e72e90c4a6028 CI: Add checkmark to skip each tests
  • 31d69ddd26d204963fae6ceeae4674a81cf5e1d8 CI: Merge all ci into one pr validation & install NET8 before buildling
  • c0427feb737404dcccb40fffc0554284f759a181 Merge pull request #92 from iron-software/fix-typo
  • fa625396f575e75afcaf281331d463403c0cb833 CI: PR Trigger on develop
  • e947ec2e3e6a955827286b658bf63c10bb56790f Fix typo in AnyBitmap constructor parameter
  • 6af48e371c46a8da65f9ea73a51b9f2efba0a3e2 Merge pull request #87 from iron-software/update-readme
  • e362532ba6819dfdfa8e68f2cc72d08ee16a4afe Update README.md
  • d72360695425bc19f4b9cefe2e1aa61ad7d02177 Add Size & SizeF structs (#86)
  • bcc4a268291a8e56697303111fc83fe52956d698 Adds RectangleF Class (#85)
  • 1c2dde7c09f7be3f4f24e5bdbd7b3dc243782711 Release 2023.12 into Develop (#81)
  • 19307adb5986f45c99258543ddcaa033f3270954 Merge pull request #79 from iron-software/Release

This list of changes was auto generated.

2023.12.1

7 months ago

Release Notes:

  • Changes CropRectangle class to Rectangle

Full Changelog: https://github.com/iron-software/IronSoftware.System.Drawing/compare/2023.11.1...2023.12.1

2023.11.1

7 months ago

Release notes

  • Fixes vulnerability to CVE-2023-4863 by updating SkiaSharp dependency to 2.88.6
  • Updates SixLabors.ImageSharp.Drawing to 2.0.0 for net60 and above
  • Updates SixLabors.ImageSharp to:
    • 2.1.6 for netstandard2.0, netstandard2.1, MonoAndroid10.0
    • 3.0.2 for net60 and above

What's Changed

Full Changelog: https://github.com/iron-software/IronSoftware.System.Drawing/compare/2023.9.2...2023.11.1

2023.9.2

9 months ago

What's Changed

Full Changelog: https://github.com/iron-software/IronSoftware.System.Drawing/compare/2023.7.1...2023.9.2

2023.7.1

11 months ago

2023.6.1

1 year ago

What's Changed

Full Changelog: https://github.com/iron-software/IronSoftware.System.Drawing/compare/2023.4.4...2023.6.1

2023.4.4

1 year ago

What's Changed

Full Changelog: https://github.com/iron-software/IronSoftware.System.Drawing/compare/2023.4.2-prerelease...2023.4.4