Skip to content

Commit

Permalink
v2.0.1, Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
ied206 committed Jun 6, 2020
2 parents b1c75df + bbea53d commit 50e99ca
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 6 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

## v2.x

### v2.0.1

Released on 2020-06-07

- Fixed `ExtractFlags.NopAttributes` typo by renaming into `ExtractFlags.NoAttributes`.

### v2.0.0

Released on 2020-06-07
Expand All @@ -14,11 +20,13 @@ Released on 2020-06-07
- Renamed `ProgressInfo_*` structs into `*Progress` classes.
- Renamed enums to PascalCase style from C_CONST style.
- Renamed `ChangeFlags.*Flag` into `ChangeFlags.*`.
- Renamed `*.Default` enum into `*.None`.
- 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()`.
- `IterateDirTreeCallback` now returns int instead of `CallbackStatus`. A callback must `Wim.IterateCallbackSuccess` on success, or an `ErrorCode` on error.
- Added `InitFlags` and overloads of `GlobalInit()`.
- Replaced `ManagedWimLib.FileAttribute` with standard [System.IO.FileAttributes](https://docs.microsoft.com/en-US/dotnet/api/system.io.fileattributes).
- Removed `Wim.PathSeparator`, use of standard [Path.DirectorySeparatorChar](https://docs.microsoft.com/en-us/dotnet/api/system.io.path.directoryseparatorchar) is recommended.
Expand Down
7 changes: 2 additions & 5 deletions ManagedWimLib/ManagedWimLib.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<Title>ManagedWimLib</Title>
<LangVersion>latest</LangVersion>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Version>2.0.0</Version>
<Version>2.0.1</Version>
<Authors>Eric Biggers, Hajin Jang</Authors>
<Company>Joveler</Company>
<Description>Native wimlib wrapper library for .NET.
Expand All @@ -18,10 +18,7 @@ Supports Windows, Linux and macOS.</Description>
<PackageIcon>images\Logo.png</PackageIcon>
<RepositoryUrl>https://github.com/ied206/ManagedWimLib</RepositoryUrl>
<PackageReleaseNotes>
- Updated included wimlib to 1.13.2.
- Native libraries are now placed following [NuGet convention-based working directory](https://docs.microsoft.com/en-US/nuget/create-packages/creating-a-package#create-the-nuspec-file) on .NET Standard build.
- Added `Compressor`, `Decompressor` classes.
- Redesigned public APIs.
- Fixed ExtractFlags.NopAttributes typo by renaming into ExtractFlags.NoAttributes.
</PackageReleaseNotes>
<PackageTags>wim wimlib dism imagex archive native pinvoke interop</PackageTags>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion ManagedWimLib/NativeStructs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -874,7 +874,7 @@ public enum ExtractFlags : uint
///
/// This flag has an effect on Windows as well as in the NTFS-3G extraction mode.
/// </summary>
NopAttributes = 0x00100000,
NoAttributes = 0x00100000,
/// <summary>
/// For <see cref="Wim.ExtractPaths()"/> and <see cref="Wim.ExtractPathList()"/> only:
/// Do not preserve the directory structure of the archive when extracting --- that is,
Expand Down

0 comments on commit 50e99ca

Please sign in to comment.