Changelog since 1.4.2
- It is now possible to configure maximum runtime limits for external processes, including installers
Some limits are set by default. Read more about this feature and how to use it on the docs site here. - New cmdlets
Get-LSUClientConfiguration
andSet-LSUClientConfiguration
These two cmdlets are used to manage "global" options that may affect multiple LSUClient operations.
For example, instead of passing a-Proxy
to every cmdlet individually, you may runSet-LSUClientConfiguration -Proxy
once and all future invocations ofGet-LSUpdate
,Save-LSUpdate
andInstall-LSUpdate
in the same PowerShell session will default to use that proxy. - Look for executables on system PATH when they can't be found in the packages files [#57]
- Move all P/Invoke code to its own
LSUClient
namespace to reduce chance of name collision with other modules