New in version 2.1

The following new features and bug fixes have been implemented in version 2.1 of the NWC Packaging PowerBench:

New features
  • When importing WinGet packages, the new manifest options (platform, languages, version) can be specified and selected in a separate wizard step.
  • When publishing a package in Microsoft Intune, the return codes 69000 and 69002 returned by the Exit-Package command are configured as Retry and Failed, respectively.
  • The package script file Script.ps1 (and optionally other script files) can be automatically digitally signed when preparing for distribution.
  • All comparative conditions now contain the comparison operators "less than or equal to" and "greater than or equal to" in addition to the previous comparison operators "equal to", "not equal to", "less than" and "greater than".


DSM script commands that have been newly implemented


The following bugs and problems from version 2.0 have been fixed
  • When the PowerShell ExecutionPolicy is set to "AllSigned", launching the PPB resulted in an error because the ADT PowerShell scripts were not digitally signed.
  • After the WinGet manifest format was changed, the WinGet import did not work anymore.
  • The Set-NtfsSecurity command did not work as expected and documented.