Releases: bobbah/DMISharp
Version 2.1.0 Release
Version 2.0.2 Release
What's Changed
- Improve Nuget Package Changelog Handling by @bobbahbrown in #8
- Improvements of ImageSharp pixel interactions & memory leak patch by @bobbahbrown in #9
Full Changelog: 2.0.1...2.0.2
Version 2.0.2-alpha.1 Prerelease
What's Changed
- Improve Nuget Package Changelog Handling by @bobbahbrown in #8
Full Changelog: 2.0.1...2.0.2-alpha.1
Version 2.0.1 Release
Version 2.0.0 Release
This release includes an upgrade to .NET 7 and ImageSharp 3.0. Note to users of .NET Framework that this version drops support for .NET Framework, as ImageSharp 3 no longer supports anything below .NET 6.
- Updated to .NET 7
- Updated ImageSharp to 3.0
This release reduces the benchmarked times of all tests by about 50%, so it's a pretty significant performance boost from upgrading both.
Version 1.7.0 Release
This release includes a great deal of optimizations to how DMI files are saved to reduce final size-on-disk. See changelog below for full details.
- Added compression optimizations and some other size-decreasing optimizations to DMI file saving
- Updated to .NET 6
- Updated ImageSharp to 2.0
v1.0.1 Initial Release
Initial release of DMISharp, supports creating SixLabors.ImageSharp images representing the various icons and animations within a .dmi file.
Version 1.6.2 Release
Quite a few changes in this one...
- Added DMI shaping algorithm from BYOND
- Reworked DMI metadata parsing to use spans, decrease allocations where possible
- Added new unit tests to test that DMI metadata is produced correctly
- Added new unit tests to test that DMI file shapes and content are correct
Working out the BYOND algorithm took a couple days as I had to learn how to reverse engineer. Benchmarked the span changes and they seem to reduce memory allocations pretty reasonably across the board (10's of kb), improves processing time as well by a few percent.
Version 1.6.1 Release
- Added support for .NET Framework 4.7.2 and .NET Framework 4.6.1
- Updated ImageSharp to 1.0.3
Version 1.6.0 Release
- Added support for .NET Standard 2.0 (thanks @AnturK)