Skip to content

Latest commit

 

History

History
170 lines (98 loc) · 6.68 KB

CHANGELOG.md

File metadata and controls

170 lines (98 loc) · 6.68 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

[2.2.0] - 2018-10-29

Added

Changed

[2.1.5] - 2018-05-08

Added

  • Metadata for supporting Windows Server 2016 (MODULES-4271)

Fixed

  • Upgraded message to make .NET Framework requirements clearer when running PowerShell 2.0 (MODULES-7011)
  • Fixed timeout handling when the user specifies a timeout parameter value of 0 to substitute the default of 300 seconds (MODULES-7018)

[2.1.4] - 2017-03-29

Fixed

  • Ensured that the code is able to start the pipes server in a PowerShell process on Windows 2008R2 images (MODULES-6927)
  • Updated PowerShell syntax in README examples

[2.1.3] - 2017-12-08

Fixed

  • Fixed timeouts and zombie process creation (MODULES-4748)
  • Corrected PowerShell executable name for experimental cross-platform / PowerShell 6 support (MODULES-6081)

[2.1.2] - 2017-07-27

Fixed

  • Fixed Global Warning variable (MODULES-5224)
  • Moved the PowerShell template file to stop it conflicting with the DSC module (MODULES-5228)

[2.1.1] - 2017-07-07

Added

  • Rake tasks for release automation
  • Experimental support for non-Windows Support (CentOS, Ubuntu) (MODULES-3945)

Fixed

[2.1.0] - 2016-11-17

Fixed

  • Support for Windows 2016/WMF 5.1 using named pipes (MODULES-3690)
  • Fixed documentation for herestring (DOC-2960)

Added

  • Speed improvements to the PowerShell manager (MODULES-3690)

[2.0.3] - 2016-10-05

Added

  • The ability to set the current working directory (MODULES-3565)

Fixed

  • Miscellaneous fixes to improve reliability
  • Fixed capture exit codes when executing external scripts (MODULES-3399)
  • Fixed respect user specified timeout (MODULES-3709)
  • Improved handling of user code exceptions (MODULES-3443)
  • Fixed output line and stacktrace of user code exception (MODULES-3839)
  • Improved the PowerShell host so that it is more resilient to failure (MODULES-3875)
  • Fixed race condition in threading with the PowerShell host (MODULES-3144)
  • Modified tests to detect differences in PowerShell error text (MODULES-3443)
  • Documented how to handle exit codes (MODULES-3588)

[2.0.2] - 2016-07-12

Added

  • Noticable speed increase by reducing the time start for a PowerShell command (MODULES-3406)
  • Tests for try/catch (MODULES-2634)

Fixed

  • Fixed minor bugs in tests (MODULES-3347)
  • Fixed bug with older ruby (1.8)

[2.0.1] - 2016-05-24

Fixed

  • Updated the PowerShell manager so that it does not conflict with the PowerShell Manager in the Puppet DSC module (FM-5240)

[2.0.0] - 2016-05-17

Changed

  • Major performance improvement by sharing a single PowerShell session, instead of creating a new PowerShell session per command. This change no longer writes temporary scripts to file system. (MODULES-2962)

Fixed

[1.0.6] - 2015-12-08

Fixed

  • Fixed testing bug when testing on Puppet 3+ on Windows Server 2003 (MODULES-2443)

[1.0.5] - 2015-07-28

Added

  • Metadata for Puppet 4 and PE 2015.2.0 (FM-2752)

Fixed

[1.0.4] 2014-11-04

Fixed

  • Fixed issues URL in metadata.json

Added

  • Future Parser testing support (FM-1519)

[1.0.3] - 2014-08-25

Fixed

  • Updated tests to verify that PowerShell continues to function on x64-native ruby

[1.0.2] - 2014-07-15

Fixed

  • Updated metadata.json so that the module can be uninstalled and upgraded via the puppet module command

[1.0.1]

Fixed

  • Fixed issue with metadata and PE version requirement