Skip to content

Commit 58878cc

Browse files
authored
Merge pull request puppetlabs#229 from puppetlabs/release
Mergeback release into master
2 parents aca8774 + 610e9e8 commit 58878cc

File tree

2 files changed

+41
-36
lines changed

2 files changed

+41
-36
lines changed

CHANGELOG.md

Lines changed: 40 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -6,47 +6,49 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
66

77
## [Unreleased]
88

9+
## [2.1.5] - 2018-05-08
10+
911
### Added
1012

1113
- Metadata for supporting Windows Server 2016 ([MODULES-4271](https://tickets.puppetlabs.com/browse/MODULES-4271))
1214

1315
### Fixed
1416

15-
- Upgrade message is improved to make .NET Framework requirements clearer when running PowerShell 2.0 ([MODULES-7011](https://tickets.puppetlabs.com/browse/MODULES-7011))
16-
- Fix timeout handling when the user specified a timeout parameter value of `0` to substitute the default of 300 seconds ([MODULES-7018](https://tickets.puppetlabs.com/browse/MODULES-7018))
17+
- Upgraded message to make .NET Framework requirements clearer when running PowerShell 2.0 ([MODULES-7011](https://tickets.puppetlabs.com/browse/MODULES-7011))
18+
- Fixed timeout handling when the user specifies a timeout parameter value of `0` to substitute the default of 300 seconds ([MODULES-7018](https://tickets.puppetlabs.com/browse/MODULES-7018))
1719

1820
## [2.1.4] - 2017-03-29
1921

2022
### Fixed
2123

2224
- Ensured that the code is able to start the pipes server in a PowerShell process on Windows 2008R2 images ([MODULES-6927](https://tickets.puppetlabs.com/browse/MODULES-6927))
23-
- Minor updates to PowerShell syntax in README examples.
25+
- Updated PowerShell syntax in README examples
2426

2527
## [2.1.3] - 2017-12-08
2628

2729
### Fixed
2830

29-
- Fix timeouts and zombie process creation ([MODULES-4748](https://tickets.puppetlabs.com/browse/MODULES-4748))
30-
- Corrected the PowerShell executable name for experimental cross-platform / PowerShell 6 support ([MODULES-6081](https://tickets.puppetlabs.com/browse/MODULES-6081))
31+
- Fixed timeouts and zombie process creation ([MODULES-4748](https://tickets.puppetlabs.com/browse/MODULES-4748))
32+
- Corrected PowerShell executable name for experimental cross-platform / PowerShell 6 support ([MODULES-6081](https://tickets.puppetlabs.com/browse/MODULES-6081))
3133

3234
## [2.1.2] - 2017-07-27
3335

3436
### Fixed
3537

36-
- Fix Global Warning variable ([MODULES-5224](https://tickets.puppetlabs.com/browse/MODULES-5224))
37-
- Move PowerShell template file to stop conflicts with DSC Module ([MODULES-5228](https://tickets.puppetlabs.com/browse/MODULES-5228))
38+
- Fixed Global Warning variable ([MODULES-5224](https://tickets.puppetlabs.com/browse/MODULES-5224))
39+
- Moved the PowerShell template file to stop it conflicting with the DSC module ([MODULES-5228](https://tickets.puppetlabs.com/browse/MODULES-5228))
3840

3941
## [2.1.1] - 2017-07-07
4042

4143
### Added
4244

43-
- Added rake tasks for release automation
44-
- Added experimental support for non-Windows Support (CentOS, Ubuntu) ([MODULES-3945](https://tickets.puppetlabs.com/browse/MODULES-3945))
45+
- Rake tasks for release automation
46+
- Experimental support for non-Windows Support (CentOS, Ubuntu) ([MODULES-3945](https://tickets.puppetlabs.com/browse/MODULES-3945))
4547

4648
### Fixed
4749

48-
- Documentation Update ([DOC-2960](https://tickets.puppetlabs.com/browse/DOC-2960))
49-
- Update metadata for Puppet 4 and Puppet 5 ([MODULES-4528](https://tickets.puppetlabs.com/browse/MODULES-4528), [MODULES-4822](https://tickets.puppetlabs.com/browse/MODULES-4822), [MODULES-5144](https://tickets.puppetlabs.com/browse/MODULES-5144))
50+
- Updated documentation ([DOC-2960](https://tickets.puppetlabs.com/browse/DOC-2960))
51+
- Updated metadata for Puppet 4 and Puppet 5 ([MODULES-4528](https://tickets.puppetlabs.com/browse/MODULES-4528), [MODULES-4822](https://tickets.puppetlabs.com/browse/MODULES-4822), [MODULES-5144](https://tickets.puppetlabs.com/browse/MODULES-5144))
5052
- Dispose runspace on pipe close ([MODULES-4754](https://tickets.puppetlabs.com/browse/MODULES-4754))
5153
- Removed rspec configuration for win32_console ([MODULES-4976](https://tickets.puppetlabs.com/browse/MODULES-4976))
5254
- Provider will now respect the environment parameter ([MODULES-4138](https://tickets.puppetlabs.com/browse/MODULES-4138))
@@ -56,8 +58,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
5658

5759
### Fixed
5860

59-
- Support Windows 2016/WMF 5.1 using named pipes ([MODULES-3690](https://tickets.puppetlabs.com/browse/MODULES-3690))
60-
- Document herestring ([DOC-2960](https://tickets.puppetlabs.com/browse/DOC-2960))
61+
- Support for Windows 2016/WMF 5.1 using named pipes ([MODULES-3690](https://tickets.puppetlabs.com/browse/MODULES-3690))
62+
- Fixed documentation for herestring ([DOC-2960](https://tickets.puppetlabs.com/browse/DOC-2960))
6163

6264
### Added
6365

@@ -67,55 +69,55 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
6769

6870
### Added
6971

70-
- Add ability to set current working directory ([MODULES-3565](https://tickets.puppetlabs.com/browse/MODULES-3565))
72+
- The ability to set the current working directory ([MODULES-3565](https://tickets.puppetlabs.com/browse/MODULES-3565))
7173

7274
### Fixed
7375

74-
- Miscellaneous fixes which improve reliability
75-
- Capture exit codes when executing external scripts ([MODULES-3399](https://tickets.puppetlabs.com/browse/MODULES-3399))
76-
- Respect user specified timeout ([MODULES-3709](https://tickets.puppetlabs.com/browse/MODULES-3709))
77-
- Improve handling of user code exceptions ([MODULES-3443](https://tickets.puppetlabs.com/browse/MODULES-3443))
78-
- Output line and stacktrace of user code exception ([MODULES-3839](https://tickets.puppetlabs.com/browse/MODULES-3839))
79-
- Improve resilience to failure of PowerShell host ([MODULES-3875](https://tickets.puppetlabs.com/browse/MODULES-3875))
80-
- Fix race condition in threading with PowerShell host ([MODULES-3144](https://tickets.puppetlabs.com/browse/MODULES-3144))
81-
- Modify tests to detect differences in PowerShell error text ([MODULES-3443](https://tickets.puppetlabs.com/browse/MODULES-3443))
82-
- Document how to handle exit codes ([MODULES-3588](https://tickets.puppetlabs.com/browse/MODULES-3588))
76+
- Miscellaneous fixes to improve reliability
77+
- Fixed capture exit codes when executing external scripts ([MODULES-3399](https://tickets.puppetlabs.com/browse/MODULES-3399))
78+
- Fixed respect user specified timeout ([MODULES-3709](https://tickets.puppetlabs.com/browse/MODULES-3709))
79+
- Improved handling of user code exceptions ([MODULES-3443](https://tickets.puppetlabs.com/browse/MODULES-3443))
80+
- Fixed output line and stacktrace of user code exception ([MODULES-3839](https://tickets.puppetlabs.com/browse/MODULES-3839))
81+
- Improved the PowerShell host so that it is more resilient to failure ([MODULES-3875](https://tickets.puppetlabs.com/browse/MODULES-3875))
82+
- Fixed race condition in threading with the PowerShell host ([MODULES-3144](https://tickets.puppetlabs.com/browse/MODULES-3144))
83+
- Modified tests to detect differences in PowerShell error text ([MODULES-3443](https://tickets.puppetlabs.com/browse/MODULES-3443))
84+
- Documented how to handle exit codes ([MODULES-3588](https://tickets.puppetlabs.com/browse/MODULES-3588))
8385

8486
## [2.0.2] - 2016-07-12
8587

8688
### Added
8789

88-
- Noticable speed increase by reducing the time start a PowerShell command ([MODULES-3406](https://tickets.puppetlabs.com/browse/MODULES-3406))
90+
- Noticable speed increase by reducing the time start for a PowerShell command ([MODULES-3406](https://tickets.puppetlabs.com/browse/MODULES-3406))
91+
- Tests for try/catch ([MODULES-2634](https://tickets.puppetlabs.com/browse/MODULES-2634))
8992

9093
### Fixed
9194

9295
- Fixed minor bugs in tests ([MODULES-3347](https://tickets.puppetlabs.com/browse/MODULES-3347))
93-
- Added tests for try/catch ([MODULES-2634](https://tickets.puppetlabs.com/browse/MODULES-2634))
9496
- Fixed bug with older ruby (1.8)
9597

9698
## [2.0.1] - 2016-05-24
9799

98100
### Fixed
99101

100-
- Updated the powershell manager in this module in order to not conflict with the Powershell Manager in the Puppet DSC module ([FM-5240](https://tickets.puppetlabs.com/browse/FM-5240))
102+
- Updated the PowerShell manager so that it does not conflict with the PowerShell Manager in the Puppet DSC module ([FM-5240](https://tickets.puppetlabs.com/browse/FM-5240))
101103

102104
## [2.0.0] - 2016-05-17
103105

104106
### Changed
105107

106-
- Major performance improvement by sharing a single powershell session instead of creating a new powershell session per command. This change also no longer writes temporary scripts to file system. ([MODULES-2962](https://tickets.puppetlabs.com/browse/MODULES-2962))
108+
- 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](https://tickets.puppetlabs.com/browse/MODULES-2962))
107109

108110
### Fixed
109111

110112
- Updated test suites with later versions ([MODULES-2452](https://tickets.puppetlabs.com/browse/MODULES-2452), [MODULES-3011](https://tickets.puppetlabs.com/browse/MODULES-3011))
111-
- Documentation cleanup ([MODULES-3192](https://tickets.puppetlabs.com/browse/MODULES-3192))
112-
- Extra verbose output removed
113+
- Cleaned up documentation ([MODULES-3192](https://tickets.puppetlabs.com/browse/MODULES-3192))
114+
- Removed extra verbose output
113115

114116
## [1.0.6] - 2015-12-08
115117

116118
### Fixed
117119

118-
- Testing bug when testing on Puppet 3+ on Windows Server 2003 ([MODULES-2443](https://tickets.puppetlabs.com/browse/MODULES-2443))
120+
- Fixed testing bug when testing on Puppet 3+ on Windows Server 2003 ([MODULES-2443](https://tickets.puppetlabs.com/browse/MODULES-2443))
119121

120122
## [1.0.5] - 2015-07-28
121123

@@ -132,23 +134,26 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
132134

133135
### Fixed
134136

135-
- Fix Issues URL in metadata.json
136-
- Add Future Parser testing support ([FM-1519](https://tickets.puppetlabs.com/browse/FM-1519))
137+
- Fixed issues URL in metadata.json
138+
139+
### Added
140+
141+
- Future Parser testing support ([FM-1519](https://tickets.puppetlabs.com/browse/FM-1519))
137142

138143
## [1.0.3] - 2014-08-25
139144

140145
### Fixed
141146

142-
- Update tests to verify that powershell continues to function on x64-native ruby.
147+
- Updated tests to verify that PowerShell continues to function on x64-native ruby
143148

144149
## [1.0.2] - 2014-07-15
145150

146151
### Fixed
147152

148-
- Update metadata.json so the module can be uninstalled and upgraded via the puppet module command.
153+
- Updated metadata.json so that the module can be uninstalled and upgraded via the puppet module command
149154

150155
## [1.0.1]
151156

152157
### Fixed
153158

154-
- Fixed issue with metadata and PE version requirement.
159+
- Fixed issue with metadata and PE version requirement

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-powershell",
3-
"version": "2.1.4",
3+
"version": "2.1.5",
44
"author": "Puppet Inc",
55
"summary": "Adds a new exec provider for executing PowerShell commands.",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)