Released on 2023-09-06
- Update wimlib binaries to 1.14.3.
Released on 2023-08-09
- Update wimlib binaries to 1.14.2.
Released on 2023-08-01
- Update wimlib binaries to 1.14.1.
Released on 2023-02-16
- Support wimlib 1.13.6.
- Target .NET Framework 4.6 instead of deprecated 4.5.1.
Relewsed on 2021-02-15
- Official support for ARM64 macOS.
- Replace .NET Standard 2.1 target with .NET Core 3.1.
Released on 2022-01-28
- Update included wimlib to 1.13.5.
Released on 2021-05-15
- Update included wimlib to 1.13.4.
- Fix
UpdateProgress
andVerifyStreamsProgress
marshalling issue (#2).
Released on 2021-04-10
- 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.
Released on 2020-06-07
- Fixed
ExtractFlags.NopAttributes
typo by renaming intoExtractFlags.NoAttributes
.
Released on 2020-06-07
- 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. - 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
intoChangeFlags.*
. - Renamed
*.Default
enum into*.None
.
- Renamed
- Renamed
ProgressInfo_*
structs into*Progress
classes. - Rewrote progress callback strcuts into classes to improve callback performance.
- Rewrote iterate functions and their callbacks.
- Renamed
IterateFlags
intoIterateDirTreeFlags
. - Reserve
IterateLookupTableFlags
to be used inWim.IterateLookupTable()
. IterateDirTreeCallback
now returnsint
instead ofCallbackStatus
. A callback must returnWim.IterateCallbackSuccess
on success, or anErrorCode
on error.
- Renamed
- Added
InitFlags
and overloads ofGlobalInit()
. - Replaced
ManagedWimLib.FileAttribute
with standard System.IO.FileAttributes. - Removed
Wim.PathSeparator
, using standard Path.DirectorySeparatorChar is recommended. - Rewrote version functions into properties.
- Applied consistent standard naming convention.
Released on 2019-11-01
- Improved RHEL/CentOS compatibility.
Released on 2019-10-25
- Fixed crashing of
Wim.GlobalCleanup()
.
Released on 2019-10-21
- Fixed
Wim.GetErrors()
,Wim.GetLastError()
regression. - Fixed
Wim.RootPath
,Wim.PathSeparator
regression. - The state of error printing is now readable from
Wim.ErrorPrintState
.
Released on 2019-10-20
- Supports the macOS platform.
- Applied improved native library loader, Joveler.DynLoader.
Released on 2018-12-05
- Updated included wimlib to 1.13.0.
Released on 2018-10-30
- Supports ARM, ARM64 on Linux.
Released on 2018-10-19
- Supports .NET Framework 4.5.1.
Released on 2018-10-16
- Supports .NET Standard 1.3.
- Supports the Linux platform.
- Added
Wim.MountImage()
,Wim.UnmountImage()
APIs.
Released on 2018-10-15
- Fixed stack corruption of
Wim.UpdateImage()
API.
Released on 2018-10-13
- Fixed
Wim.GetErrorString()
to report correct error message.
Released on 2018-09-06
- Updated included wimlib to 1.13.0-BETA5.
Released on 2018-05-23
- Included wimlib 1.13.0-BETA2.
- Initial release.