Releases: jdhitsolutions/PSRemoteOperations
Releases · jdhitsolutions/PSRemoteOperations
PSRemoteOperations_v4.1.0
PSRemoteOperations
v4.1.0
- Fixed bug in psd1 file where PSVersion wasn't getting saved as a string. (Issue #20)
- Modified
New-PSRemoteOperation
to save trimmed scriptblock text.
PSRemoteOperations_v4.0.0
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
andPSRemoteOpResult
. 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.
PSRemoteOperations_v3.3.1
Change Log for PSRemoteOperations
v3.3.1
- Updated online help links
- Published this version to the PowerShell Gallery
PSRemoteOperations_v3.3.0
Change Log for PSRemoteOperations
v3.3.0
- Added commands
Register-PSRemoteOpPath
andImport-PSRemoteOpPath
to store path variables with the module. (Issue #13) - Added better error handling to
Get-PSRemoteOperation
andGet-PSRemoteOperationResult
when unprotecting a CMS message. (Issue #14) - Updated about help
- Updated
README.md
- Updated Pester tests
PSRemoteOperations_3.2.1
Change Log for PSRemoteOperations
v3.2.1
- Replaced online help links to markdown documents with bitly links
v3.2.0
- Modified
Get-PSRemoteOperationResult
to include an option to display the raw contents of the result file - Added
New-PSRemoteOperationForm
with an alias ofnrof
for Windows platforms to display a GUI. - Added argument completer for
-Computername
inWait-PSRemoteOperation
to use names in$PSRemoteOpPath
- Added the
wro
alias forWait-PSRemoteOperation
- Added the
sb
alias to the-Scriptblock
parameter onNew-PSRemoteOperation
- Added the
sp
alias to the-Scriptpath
parameter onNew-PSRemoteOperation
- Added
Get-PSRemoteOperation
with an alias ofgrop
to get pending operations. - Updated auto-completers
- Updated documentation
- Updated
README.md
- Updated Windows Pester tests
- Minor module reorganization
PSRemoteOperations_v3.1.0
Change Log for PSRemoteOperations
v3.1.0
- Fixed bug using CMS messages with a dynamic parameter
- Fixed pester tests to accommodate sub-modules
- Modified code to use
[void]
in place ofOut-Null
- All
-Computername
parameters now support an alias of-cn
- Added
Wait-PSRemoteOperation
(Issue #10) - Updated help documentation. Online links now point to markdown files in the Github repository.
- Updated
README.md
PSRemoteOperations_v3.0.0
- restructured module to support Core and Windows through nested modules. (Issue #9)
PSRemoteOperations_v2.0.0
v2.0.0
- Added SupportsShouldProcess to
New-PSRemoteOperation
- Modified metadata construction in
New-PSRemoteOperation
to accommodate Linux. (Issue #7) - Modified Pester test file to suppress PSScriptAnalyzer rules
- Modified
Invoke-PSRemoteOperation
to use a PowerShell runspace and notInvoke-Command
to make it more cross-platform friendly. - Modified
New-PSRemoteOperation
to pass argument as a scriptblock. - Fixed mistake in default property names for RemoteOpResult.
- moved functions to separate files
- Updated help
- Major version number change due to the number of potentially breaking changes.
PSRemoteOperations_v1.0.0
v1.0.0
- Made
Computername
positional in first position forGet-PSRemoteOperationResult
- Added Autocompleter for
Computername
inGet-PSRemoteOperationResult
- Added Autocompleter for
Computername
inNew-PSRemoteOperation
- Added Autocompleter for
To
inNew-PSRemoteOperation
- Added an alias of
Last
forNewest
inGet-PSRemoteOperationResult
- Minor help updates
- Published to the PowerShell Gallery as production ready
PSRemoteOperations_v0.6.1_RC
v0.6.1
- Fixed a bug with error messages when they include a variable name with the $ symbol.