Skip to content

Releases: team-charls/charls-native-dotnet

4.0.0

12 Nov 23:29
4.0.0
9252ec7
Compare
Choose a tag to compare

Added

  • Support for .NET 9.0

Changed

  • Throwing an exception from an event handler is now handled and the Failed property has been removed.
  • Changed type of FrameInfo to readonly record struct (aligns with CharLS.DotNet)

Removed

  • Support for .NET 6.0 (.NET 6.0 is end of support since 2024-11-12).
  • Support for .NET 7.0 (.NET 7.0 is end of support since 2024-05-14).

3.2.0

24 Nov 21:57
ff33681
Compare
Choose a tag to compare

Added

  • Support for .NET 8.0

Changed

  • CharLS Windows DLLs updated to v2.4.2

3.1.0

14 Apr 13:28
0ea8379
Compare
Choose a tag to compare

Added

  • Support for .NET Framework 4.8.

Fixed

  • Fixed #45, Callbacks AtCommentHandler and AtApplicationDataHandler fail in x86 mode on Windows.

3.0.1

02 Jan 18:47
86050b4
Compare
Choose a tag to compare

Changed

  • CharLS Windows DLLs updated to v2.4.1

3.0.0

31 Dec 16:11
bfbe9aa
Compare
Choose a tag to compare

Added

  • Support for Charls v2.4.0. CharLS v2.4.0 is now the minimum required version.
  • Support for .NET 7.0.
  • Support for the native ARM64 CharLS DLL on Windows.
  • Added support to retrieve the JpegLSError value from a thrown exception.
  • Added support to write and read JPEG Application Data segments.
  • Added support to validate SPIFF headers.

2.0.0

05 Jun 19:46
2.0.0
4451b08
Compare
Choose a tag to compare

Added

  • Support for CharLS v2.3.4. CharLS v2.3.0 is now the minimum required version.
  • JpegLSEncoder constructor has an additional argument extraBytes to create a larger destination buffer.
  • JpegLSEncoder.Rewind() method.

Removed

  • Support for .NET 5.0 (.NET 5.0 is end of support since 2022-5-10).

Changed

  • CharLS Windows DLLs updated to v2.3.4 + c6af80b.

1.2.0

05 Dec 13:20
1.2.0
b24d123
Compare
Choose a tag to compare

Added

  • Support for .NET 6.0.

Changed

  • Updated source code to leverage C# 10 features.
  • Added missing JpegLSError enumerations.
  • CharLS Windows DLLs updated to v2.2.1+bea1c0.

1.1.0

08 May 21:12
b7d9826
Compare
Choose a tag to compare

Added

  • Support for Linux and macOS.

Changed

  • CharLS Windows DLLs updated to v2.2.1+42c3a58.

1.0.0

24 Jan 00:06
1.0.0
3c53d52
Compare
Choose a tag to compare

Initial release. Includes native CharLS library version 2.2.0.

1.0.0-beta.1

25 Dec 00:26
1.0.0-beta.1
e29de2f
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

Initial NuGet release