Skip to content

Releases: jeffkl/ManagedDism

2.1.6

14 May 16:45
d15a354
Compare
Choose a tag to compare

What's New

  • Never throw a null exception (#96)
  • Pass session to ThrowIfFail (#97)

2.1.4

10 Mar 19:28
c84d412
Compare
Choose a tag to compare

What's New

  • Add friendly exception message when DismAddPackage returns CBS_E_NOT_APPLICABLE (#93)

2.0.23

04 Mar 18:11
5a065b1
Compare
Choose a tag to compare

What's New

  • Update _DismAddProvisionedAppxPackage method (#88)

2.0.22

27 Feb 17:41
f3ab86d
Compare
Choose a tag to compare

What's New

  • Adopt SourceLink

2.0.21

06 Jan 14:58
Compare
Choose a tag to compare

What's New

  • [NativeEnums] Add ARM and ARM64 image architectures (#83)
    Thanks @worproject!

2.0.20

20 Aug 16:24
6514369
Compare
Choose a tag to compare

What's New

  • Add ApplyFfuImage and SplitFfuImage (#80)

2.0.16

12 Jun 17:44
Compare
Choose a tag to compare

What's New

  • Include symbols in package (#76)
    Thanks @kzu!

2.0.14

08 May 15:27
f2c1afe
Compare
Choose a tag to compare

What's New

  • Target netstandard2.0 and net40 (#74)

2.0.2

26 Jun 16:53
09d428d
Compare
Choose a tag to compare

NuGet

What's New

  • Sign assembly (#45)
  • Fix issue when unloading DismApi (#49)
  • Ensure initialization only happens once (#51)
  • Map ERROR_CANCELLED to OperationCanceledException (#52)
  • Automatically reload the session if necessary (#56)
  • Add missing Regions field to DismAppxPackage_ (#59)

Breaking Changes

  1. The Microsoft.Dism.dll assembly is now strong name signed.
  2. The OperationCanceledException will be thrown instead of the more generic Win32Exception when an operation is canceled.
  3. The DismReloadImageSessionRequiredException will no longer be thrown for operations that require a session to be reloaded. Instead, the session is automatically reloaded.
  4. Undocumented functions like _AddProvisionedAppxPackage were renamed to just AddProvisionedAppxPackage.

1.6.452

31 Jan 23:05
Compare
Choose a tag to compare

What's New

  • Fixed InitializeEx() argument overloads and improved DismUtilities.cs comments. (#40)