Skip to content

Releases: ied206/ManagedWimLib

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.

v1.4.3

31 Oct 16:21
Compare
Choose a tag to compare
  • Improve RHEL/CentOS compatibility

v1.4.2

25 Oct 14:33
Compare
Choose a tag to compare
  • (v1.4) Support macOS platform
  • Fix Wim.GlobalCleanup() crash

v1.4.1

20 Oct 17:12
Compare
Choose a tag to compare
  • (v1.4) Support macOS platform
  • Fix Wim.GetErrors(), Wim.GetLastError() regression
  • Fix Wim.RootPath, Wim.PathSeparator regression
  • Error print state is now readable from Wim.ErrorPrintState

v1.4.0

20 Oct 11:02
Compare
Choose a tag to compare
  • Support macOS platform
  • Apply improved native library loader (Joveler.DynLoader)

v1.3.0

09 May 13:23
Compare
Choose a tag to compare
  • Update included wimlib to 1.13.1
  • Support dll with additional dependency
  • Drop .Net Standard 1.3 support

v1.2.4

05 Dec 05:27
Compare
Choose a tag to compare
  • Update included wimlib to 1.13.0

v1.2.3

30 Oct 06:13
Compare
Choose a tag to compare
  • Include native armhf, arm64 linux binary

v1.2.2

29 Oct 15:56
Compare
Choose a tag to compare
  • Support armhf, arm64 on linux

v1.2.1

18 Oct 15:06
Compare
Choose a tag to compare
  • Support .NET Framework 4.5.1.