Changelog since 1.0.3
- Added detection of installed packages and the
IsInstalled
property [fix #4] - General reliability improvements when running commands/installing packages
- Added support for
_RegistryKeyValue
and_FileVersion
dependencies - Much more accurate
_Driver
dependency resolution - More accurate
_OS
and_FileExists
dependency resolution - When a package install fails, the stdout (if any) of the installer will be returned now in addition to the exit code
- >90% of cases where Lenovo uses
&
in a command should now be escaped properly [better fix for #2] - Support for installing packages from paths with spaces in them (still not recommended)
- Add linting workflow to the repository to ensure consistent code quality
- Split up >1000 line .psm1 file into many individual files for readability
- Tweaked the default Table and List output views