Skip to content

PSRemoteOperations_v4.0.0

Compare
Choose a tag to compare
@jdhitsolutions jdhitsolutions released this 24 Aug 21:12
· 3 commits to master since this release

PSRemoteOperations

v4.0.0

This version is a significant re-write. If you have pending operation files or archived files, the new commands may not work properly.

  • The module now uses class-based definitions PSRemoteOpScriptblock,PSRemoteOpFile and PSRemoteOpResult. The objects include custom type extensions defined in the root module.
  • Created a private function _newPSRemoteOp to create PSRemoteOperation objects.
  • Modified commands to allow the user to specify Windows PowerShell 5.1 or PowerShell 7. (Issue #12)
  • Reorganized module from Core and Windows sub-modules to a single module.
  • Modified New-PSRemoteOperationForm to validate the Argument value. (Issue #15)
  • Added background color to the remote operation form.
  • Modified New-PSRemoteOperationForm to properly cancel.
  • Modified Register-PSRemoteOperationsWatcher to display a warning when run in non-windows platforms.
  • Created a private function _psInvoke to execute the remote operation with the specified PowerShell version. This also makes it easier to Pester test.
  • Help updates.
  • Updated README.md.
  • Updated Pester tests.