Small release with bug fixes
- Unabled to start pipes server in PowerShell process on some Windows 2008r2 images (MODULES-6927)
- Minor updates to PowerShell syntax in README examples.
Small release with bug fixes.
- Fix timeouts and zombie process creation (MODULES-4748)
- Update PowerShell executable name for experimental cross-platform / PowerShell 6 support (MODULES-6081)
Small release with bugs fixes.
- Fix Global Warning variable (MODULES-5224)
- Move PowerShell template file to stop conflicts with DSC Module (MODULES-5228)
Small release with bugs fixes and experimental support for non-Windows Operating Systems (CentOS and Ubuntu).
- Added rake tasks for release automation
- Added experimental support for non-Windows Support (CentOS, Ubuntu) (MODULES-3945)
- Documentation Update (DOC-2960)
- Update metadata for Puppet 4 and Puppet 5 (MODULES-4528, MODULES-4822, MODULES-5144)
- Dispose runspace on pipe close (MODULES-4754)
- Removed rspec configuration for win32_console (MODULES-4976)
- Provider will now respect the environment parameter (MODULES-4138)
- Return available UI Output on error (MODULES-5145)
Small release with bugs fixes and another speed improvement.
- Support Windows 2016/WMF 5.1 using named pipes (MODULES-3690)
- Document herestring (DOC-2960)
Small release with bugs fixes and another speed improvement.
- Miscellaneous fixes which improve reliability
- Capture exit codes when executing external scripts (MODULES-3399)
- Add ability to set current working directory (MODULES-3565)
- Respect user specified timeout (MODULES-3709)
- Improve handling of user code exceptions (MODULES-3443)
- Output line and stacktrace of user code exception (MODULES-3839)
- Improve resilience to failure of PowerShell host (MODULES-3875)
- Fix race condition in threading with PowerShell host (MODULES-3144)
- Modify tests to detect differences in PowerShell error text (MODULES-3442)
- Document how to handle exit codes (MODULES-3588)
Small release with bugs fixes and another speed improvement.
- Noticable speed increase by reducing the time start a PowerShell command (MODULES-3406)
- Fixed minor bugs in tests (MODULES-3347)
- Added tests for try/catch (MODULES-2634)
- Fixed bug with older ruby (1.8)
- Updated the powershell manager in this module in order to not conflict with the Powershell Manager in the Puppet DSC module
Major release with performance improvements
Removed support for Windows Server 2003
- Major performance improvement by sharing a single powershell session instead of creating a new powershell session per command
- Security improvement as scripts are not stored on the filesystem temporarily
- Updated test suites with later versions
- Documentation cleanup
Small release for support of newer PE versions.
Add metadata for Puppet 4 and PE 2015.2.0
- Minor testing bug fixes
- Readme cleanup
Fix Issues URL Add Future Parser testing support
This release updates the tests to verify that powershell continues to function on x64-native ruby.
This release merely updates metadata.json so the module can be uninstalled and upgraded via the puppet module command.
Fix issue with metadata and PE version requirement