Skip to content

Commit aca8774

Browse files
Merge pull request puppetlabs#226 from RandomNoun7/maint/master/convert-changelog-to-kac
(MAINT) Update Changelog to KAC Format
2 parents a97fae9 + 45511a6 commit aca8774

File tree

1 file changed

+69
-86
lines changed

1 file changed

+69
-86
lines changed

CHANGELOG.md

Lines changed: 69 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,49 @@
1-
## 2017-03-29 - Supported Release 2.1.4
1+
# Changelog
22

3-
### Summary
3+
All notable changes to this project will be documented in this file.
44

5-
Small release with bug fixes
5+
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

7-
### Bug Fixes
7+
## [Unreleased]
88

9-
- Unabled to start pipes server in PowerShell process on some Windows 2008r2 images ([MODULES-6927](https://tickets.puppetlabs.com/browse/MODULES-6927))
10-
- Minor updates to PowerShell syntax in README examples.
9+
### Added
1110

12-
## 2017-12-08 - Supported Release 2.1.3
11+
- Metadata for supporting Windows Server 2016 ([MODULES-4271](https://tickets.puppetlabs.com/browse/MODULES-4271))
1312

14-
### Summary
13+
### Fixed
1514

16-
Small release with bug fixes.
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))
1717

18-
### Bug Fixes
18+
## [2.1.4] - 2017-03-29
1919

20-
- Fix timeouts and zombie process creation ([MODULES-4748](https://tickets.puppetlabs.com/browse/MODULES-4748))
21-
- Update PowerShell executable name for experimental cross-platform / PowerShell 6 support ([MODULES-6081](https://tickets.puppetlabs.com/browse/MODULES-6081))
20+
### Fixed
2221

23-
## 2017-07-27 - Supported Release 2.1.2
22+
- 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.
2424

25-
### Summary
25+
## [2.1.3] - 2017-12-08
2626

27-
Small release with bugs fixes.
27+
### Fixed
2828

29-
### Bug Fixes
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))
3031

31-
- Fix Global Warning variable ([MODULES-5224](https://tickets.puppetlabs.com/browse/MODULES-5224))
32-
- Move PowerShell template file to stop conflicts with DSC Module ([MODULES-5228](https://tickets.puppetlabs.com/browse/MODULES-5228))
32+
## [2.1.2] - 2017-07-27
3333

34-
## 2017-07-07 - Supported Release 2.1.1
34+
### Fixed
3535

36-
### Summary
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))
3738

38-
Small release with bugs fixes and experimental support for non-Windows Operating Systems (CentOS and Ubuntu).
39+
## [2.1.1] - 2017-07-07
3940

40-
### Features
41+
### Added
4142

4243
- Added rake tasks for release automation
4344
- Added experimental support for non-Windows Support (CentOS, Ubuntu) ([MODULES-3945](https://tickets.puppetlabs.com/browse/MODULES-3945))
4445

45-
### Bug Fixes
46+
### Fixed
4647

4748
- Documentation Update ([DOC-2960](https://tickets.puppetlabs.com/browse/DOC-2960))
4849
- 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))
@@ -51,121 +52,103 @@ Small release with bugs fixes and experimental support for non-Windows Operating
5152
- Provider will now respect the environment parameter ([MODULES-4138](https://tickets.puppetlabs.com/browse/MODULES-4138))
5253
- Return available UI Output on error ([MODULES-5145](https://tickets.puppetlabs.com/browse/MODULES-5145))
5354

54-
## 2016-11-17 - Supported Release 2.1.0
55-
56-
### Summary
55+
## [2.1.0] - 2016-11-17
5756

58-
Small release with bugs fixes and another speed improvement.
59-
60-
### Bug Fixes
57+
### Fixed
6158

6259
- 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))
6361

64-
### Documentation updates
62+
### Added
6563

66-
- Document herestring ([DOC-2960](https://tickets.puppetlabs.com/browse/DOC-2960))
64+
- Speed improvements to the PowerShell manager ([MODULES-3690](https://tickets.puppetlabs.com/browse/MODULES-3690))
6765

68-
## 2016-10-05 - Supported Release 2.0.3
66+
## [2.0.3] - 2016-10-05
6967

70-
### Summary
68+
### Added
7169

72-
Small release with bugs fixes and another speed improvement.
70+
- Add ability to set current working directory ([MODULES-3565](https://tickets.puppetlabs.com/browse/MODULES-3565))
7371

74-
### Bug Fixes
72+
### Fixed
7573

7674
- Miscellaneous fixes which improve reliability
7775
- Capture exit codes when executing external scripts ([MODULES-3399](https://tickets.puppetlabs.com/browse/MODULES-3399))
78-
- Add ability to set current working directory ([MODULES-3565](https://tickets.puppetlabs.com/browse/MODULES-3565))
7976
- Respect user specified timeout ([MODULES-3709](https://tickets.puppetlabs.com/browse/MODULES-3709))
8077
- Improve handling of user code exceptions ([MODULES-3443](https://tickets.puppetlabs.com/browse/MODULES-3443))
8178
- Output line and stacktrace of user code exception ([MODULES-3839](https://tickets.puppetlabs.com/browse/MODULES-3839))
8279
- Improve resilience to failure of PowerShell host ([MODULES-3875](https://tickets.puppetlabs.com/browse/MODULES-3875))
8380
- Fix race condition in threading with PowerShell host ([MODULES-3144](https://tickets.puppetlabs.com/browse/MODULES-3144))
84-
- Modify tests to detect differences in PowerShell error text ([MODULES-3442](https://tickets.puppetlabs.com/browse/MODULES-3442))
85-
86-
### Documentation updates
87-
81+
- Modify tests to detect differences in PowerShell error text ([MODULES-3443](https://tickets.puppetlabs.com/browse/MODULES-3443))
8882
- Document how to handle exit codes ([MODULES-3588](https://tickets.puppetlabs.com/browse/MODULES-3588))
8983

90-
## 2016-07-12 - Supported Release 2.0.2
84+
## [2.0.2] - 2016-07-12
9185

92-
### Summary
93-
94-
Small release with bugs fixes and another speed improvement.
95-
96-
### Features
86+
### Added
9787

9888
- Noticable speed increase by reducing the time start a PowerShell command ([MODULES-3406](https://tickets.puppetlabs.com/browse/MODULES-3406))
9989

100-
### Bug Fixes
90+
### Fixed
10191

10292
- Fixed minor bugs in tests ([MODULES-3347](https://tickets.puppetlabs.com/browse/MODULES-3347))
10393
- Added tests for try/catch ([MODULES-2634](https://tickets.puppetlabs.com/browse/MODULES-2634))
10494
- Fixed bug with older ruby (1.8)
10595

106-
## 2016-05-24 - Supported Release 2.0.1
107-
108-
### Bug Fixes
109-
110-
- Updated the powershell manager in this module in order to not conflict with the Powershell Manager in the Puppet DSC module
111-
112-
## 2016-05-17 - Supported Release 2.0.0
96+
## [2.0.1] - 2016-05-24
11397

114-
### Summary
98+
### Fixed
11599

116-
Major release with performance improvements
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))
117101

118-
Removed support for Windows Server 2003
102+
## [2.0.0] - 2016-05-17
119103

120-
### Features
104+
### Changed
121105

122-
- Major performance improvement by sharing a single powershell session instead of creating a new powershell session per command
123-
- Security improvement as scripts are not stored on the filesystem temporarily
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))
124107

125-
### Bug Fixes
108+
### Fixed
126109

127-
- Updated test suites with later versions
128-
- Documentation cleanup
110+
- 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
129113

130-
## 2015-12-08 - Supported Release 1.0.6
114+
## [1.0.6] - 2015-12-08
131115

132-
### Summary
116+
### Fixed
133117

134-
Small release for support of newer PE versions.
118+
- Testing bug when testing on Puppet 3+ on Windows Server 2003 ([MODULES-2443](https://tickets.puppetlabs.com/browse/MODULES-2443))
135119

136-
## 2015-07-28 - Supported Release 1.0.5
120+
## [1.0.5] - 2015-07-28
137121

138-
### Summary
122+
### Added
139123

140-
Add metadata for Puppet 4 and PE 2015.2.0
124+
- Metadata for Puppet 4 and PE 2015.2.0 ([FM-2752](https://tickets.puppetlabs.com/browse/FM-2752))
141125

142-
### Bug Fixes
126+
### Fixed
143127

144-
- Minor testing bug fixes
145-
- Readme cleanup
128+
- Minor testing bug fixes ([MODULES-2207](https://tickets.puppetlabs.com/browse/MODULES-2207))
129+
- Readme cleanup ([DOC-1497](https://tickets.puppetlabs.com/browse/DOC-1497))
146130

147-
## 2014-11-04 - Supported Release 1.0.4
131+
## [1.0.4] 2014-11-04
148132

149-
### Summary
133+
### Fixed
150134

151-
Fix Issues URL
152-
Add Future Parser testing support
135+
- Fix Issues URL in metadata.json
136+
- Add Future Parser testing support ([FM-1519](https://tickets.puppetlabs.com/browse/FM-1519))
153137

154-
## 2014-08-25 - Supported Release 1.0.3
138+
## [1.0.3] - 2014-08-25
155139

156-
### Summary
140+
### Fixed
157141

158-
This release updates the tests to verify that powershell continues to function on x64-native ruby.
142+
- Update tests to verify that powershell continues to function on x64-native ruby.
159143

160-
## 2014-07-15 - Supported Release 1.0.2
144+
## [1.0.2] - 2014-07-15
161145

162-
### Summary
146+
### Fixed
163147

164-
This release merely updates metadata.json so the module can be uninstalled and
165-
upgraded via the puppet module command.
148+
- Update metadata.json so the module can be uninstalled and upgraded via the puppet module command.
166149

167-
## 2014-07-09 - Release 1.0.1
150+
## [1.0.1]
168151

169-
### Summary
152+
### Fixed
170153

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

0 commit comments

Comments
 (0)