Skip to content

Version 1.0.3

Compare
Choose a tag to compare
@jantari jantari released this 21 Oct 19:38
· 387 commits to master since this release

Changelog since 1.0.2

  • Catch individual packages with malformed XML to only warn and skip them instead of erroring out entirely
  • Now detects whether ThinkCentre BIOS updates support the /sccm argument to prevent an endless hang on older ThinkCentre models [fix #9]
  • Added experimental PSScriptAnalyzer CI to the repository
  • Download package XML-file during dependency resolution (needed by packages like r0qch05w)
  • New dependency parser that adds support for _EmbeddedControllerVersion, _FileExists, _RegistryKey, _OSLang and _Driver dependency types. This also lays the groundwork to later detect whether packages are already installed.
  • Now gives feedback when package extraction may have failed
  • Compatibility with PowerShell 7
  • Use HardwareID instead of DeviceID for _PnPID detection
  • Use ShellExecute API for package installations because Conexant Audio Setup hangs indefinitely when using CreateProcess
  • Many smaller changes to verbose or warning outputs, some new output added some made clearer