Skip to content

Releases: CwistSilver/Ico.Reader

Release v1.1.5: Hotfix V2 for Missing PeDecoder.dll in NuGet Package

22 Mar 13:09
af1005e

Choose a tag to compare

Release v1.1.4: Hotfix for Missing PeDecoder.dll in NuGet Package

22 Mar 11:25

Choose a tag to compare

This hotfix addresses a critical issue where PeDecoder.dll was missing in the NuGet package built via the GitHub Actions release pipeline.

  • Fixed incorrect path handling causing PeDecoder.dll to be excluded from the published NuGet package.

Release v1.1.3: Bugfixes (NuGet Packaging, Cursor Hotspots)

22 Mar 11:01

Choose a tag to compare

Fixed bugs:

  • Fixed NuGet packaging issue (embedded PeDecoder)
  • Fixed missing cursor hotspot coordinates in extracted cursor images

Release v1.1.2: Color Palette & 8-Bit BMP Fixes

13 Feb 15:23

Choose a tag to compare

Fixed color palette calculation and resolved a bug in the 8-bit BMP decoder.

Release v1.1.1: File Handling Bugfix

01 Feb 21:17

Choose a tag to compare

Release v1.1.0: Extended Cursor Support

01 Feb 19:58

Choose a tag to compare

What's New?

  • Full .cur (Cursor) File Support → .cur files can now be read just like .ico files.
  • Cursor Extraction from EXE & DLL Files → Cursors embedded in EXE and DLL resources are now detected and extracted.
  • Hotspot Property Added → The X/Y hotspot position is now included when reading .cur files.
  • Stream Handling Improvement → Added copyStream option to optimize memory usage when reading from a stream.
  • PNG Adler32 Checksum → Added Adler32 checksum calculation for PNG files.
  • Bug Fix → Fixed BMP visibility issue for color depths 1 and 4.

Release v1.0.4: Added Basic Cursor File Support

26 Jan 17:40

Choose a tag to compare

Added rudimentary support for .cur (cursor) files. Updated NuGet dependency.

Release v1.0.3: Fixed BitCount initialization

16 Mar 12:14

Choose a tag to compare

Corrects BitCount extraction to improve PreferredImageIndex scoring.

Release v1.0.2: PNG Encoding CRC Fix

08 Mar 16:52

Choose a tag to compare

This update resolves an issue in the PNG encoding process where the CRC calculation did not include the chunk type along with the data, leading to CRC mismatches.

Release v1.0.1: Fixed IDAT Compression for Correct PNG Encoding

07 Mar 19:21

Choose a tag to compare

Resolved IDAT encoding bug for proper PNG.