Releases: profesorfalken/jPowerShell
Version 3.1.1
-Fix command execution after script in the same session
-Fix buffered reader that was never closed
Version 3.1.0
-Allow to configure the temporary folder path used to store scripts to execute
Version 3.0.4
-Use -NoProfile flag instead of clearing the buffer at initialization
Version 3.0.3
-Fix initialization problem when a profile text is defined
Version 3.0.2
-Fix PID handling in order to avoid unrecoverable errors
Version 3.0.1
-Remove script temp file once executed
Version 3.0
New features
- New implementation handling the console output that avoids thread blocking.
- New implementation for timeout handling that avoids duplicates.
- Add a new _executeCommandAndChain _method that allows to execute PowerShell commands in a fluent mode.
- Improve performance thats to refactoring of reading methods.
- Rewrite close method in order to avoid dangling processes.
- The remote mode is no longer needed. Commands should work on remote as in local.
- New method isLastCommandInError that checks if last command finished in error.
Fixed bugs
- NotAvailableException was not correctly handled.
- Fix dangling processes when closing when the command is not yet finished.
- Many stability issues fixed.
Version 2.1.1
Fix method visibility that prevented the use of executeScript method with parameters.
Version 2.1
Version 2.0
-Make PowerShellNotAvailableException an optional non-checked exception
-Add mecanism to feed a powershell executable path
-Update language level to java 1.8
Bugs:
-Fix 'null' file created accidentally
-Fix timeout behaviour when error processor ends before standard one