Skip to content

Releases: ied206/ManagedWimLib

v2.5.3

05 Sep 18:06
Compare
Choose a tag to compare

Release Notes

  • Update wimlib binaries to 1.14.3.

v2.5.2

09 Aug 16:08
Compare
Choose a tag to compare
  • Update to wimlib 1.14.2.

v2.5.1

01 Aug 05:26
Compare
Choose a tag to compare
  • Support wimlib 1.14.1.

v2.5.0

15 Feb 15:37
Compare
Choose a tag to compare
  • Support wimlib 1.13.6.
  • Target .NET Framework 4.6 instead of deprecated 4.5.1.

v2.4.0

14 Feb 17:53
Compare
Choose a tag to compare
  • Official support for ARM64 macOS.
  • Replace .NET Standard 2.1 target with .NET Core 3.1.

v2.3.0

27 Jan 17:46
Compare
Choose a tag to compare
  • Update included wimlib to 1.13.5.

v2.2.0

15 May 14:49
Compare
Choose a tag to compare
  • Update included wimlib to 1.13.4.
  • Fix UpdateProgress and VerifyStreamsProgress marshalling issue (#2).

v2.1.0

09 Apr 16:49
Compare
Choose a tag to compare
  • Update included wimlib to 1.13.3.
    • Better support for WIM referencing, as 1.13.3 fixes a critical bug that crashes wimlib on debug mode.
  • Official support for Windows ARM64.

v2.0.1

06 Jun 17:51
Compare
Choose a tag to compare
  • Fixed ExtractFlags.NopAttributes typo by renaming into ExtractFlags.NoAttributes.

v2.0.0

06 Jun 16:26
Compare
Choose a tag to compare
  • Updated included wimlib to 1.13.2.
  • Native libraries are now placed following NuGet convention-based working directory on .NET Standard build.
  • Added Compressor, Decompressor classes.
  • BREAKING CHANGES: Redesigned public APIs.
    • Applied consistent standard naming convention.
      • Renamed ProgressInfo_* structs into *Progress classes.
      • Renamed enums to PascalCase style from C_CONST style.
      • Renamed ChangeFlags.*Flag into ChangeFlags.*.
    • Renamed ProgressInfo_* structs into *Progress classes.
    • Rewrote progress callback strcuts into classes to improve callback performance.
    • Rewrote iterate functions and their callbacks.
      • Renamed IterateFlags into IterateDirTreeFlags.
      • Reserve IterateLookupTableFlags to used in Wim.IterateLookupTable().
    • Added InitFlags and overloads of GlobalInit().
    • Replaced ManagedWimLib.FileAttribute with standard System.IO.FileAttributes.
    • Removed Wim.PathSeparator, use of standard Path.DirectorySeparatorChar is recommended.
    • Rewrote version functions into properties.