Skip to content

Commit 7a589ab

Browse files
Merge pull request #212 from puppetlabs/release-prep
Release prep v4.0.1
2 parents fb0c9ca + d132f9f commit 7a589ab

File tree

2 files changed

+92
-104
lines changed

2 files changed

+92
-104
lines changed

CHANGELOG.md

Lines changed: 91 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
1-
# Change log
1+
<!-- markdownlint-disable MD024 -->
2+
# Changelog
23

3-
All notable changes to this project will be documented in this file. 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).
4+
All notable changes to this project will be documented in this file.
5+
6+
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).
7+
8+
## [v4.0.1](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v4.0.1) - 2024-06-06
9+
10+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/v4.0.0...v4.0.1)
11+
12+
### Fixed
13+
14+
- (bug) - Update readme for release on forge [#211](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/211) ([jordanbreen28](https://github.com/jordanbreen28))
415

516
## [v4.0.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v4.0.0) - 2024-05-29
617

@@ -18,195 +29,172 @@ All notable changes to this project will be documented in this file. The format
1829

1930
- Fix ERB.new depracation notices [#204](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/204) ([Fabian1976](https://github.com/Fabian1976))
2031

21-
## [v3.2.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v3.2.0) (2022-01-27)
32+
## [v3.2.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v3.2.0) - 2022-01-27
2233

2334
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/v3.1.0...v3.2.0)
2435

2536
### Added
2637

27-
- \(maint\) Add messaging about the differences between this and the dsc modules [\#188](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/188) ([binford2k](https://github.com/binford2k))
38+
- (maint) Add messaging about the differences between this and the dsc modules [#188](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/188) ([binford2k](https://github.com/binford2k))
2839

29-
## [v3.1.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v3.1.0) (2021-03-31)
40+
## [v3.1.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v3.1.0) - 2021-03-31
3041

3142
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/v3.0.1...v3.1.0)
3243

3344
### Added
3445

35-
- \(MODULES-10985\) - Raise Reboot upper bound to 5 [\#175](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/175) ([david22swan](https://github.com/david22swan))
36-
- pdksync - \(feat\) - Add support for Puppet 7 [\#171](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/171) ([daianamezdrea](https://github.com/daianamezdrea))
46+
- (MODULES-10985) - Raise Reboot upper bound to 5 [#175](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/175) ([david22swan](https://github.com/david22swan))
47+
- pdksync - (feat) - Add support for Puppet 7 [#171](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/171) ([daianamezdrea](https://github.com/daianamezdrea))
3748

3849
### Fixed
3950

40-
- \(MODULES-10471\) Allow namevar to have special chars [\#148](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/148) ([jarretlavallee](https://github.com/jarretlavallee))
51+
- (MODULES-10471) Allow namevar to have special chars [#148](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/148) ([jarretlavallee](https://github.com/jarretlavallee))
4152

42-
## [v3.0.1](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v3.0.1) (2020-01-16)
53+
## [v3.0.1](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v3.0.1) - 2020-01-16
4354

4455
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/v3.0.0...v3.0.1)
4556

4657
### Fixed
4758

48-
- \(MAINT\) Safeguard loading ruby-pwsh [\#143](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/143) ([michaeltlombardi](https://github.com/michaeltlombardi))
59+
- (MAINT) Safeguard loading ruby-pwsh [#143](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/143) ([michaeltlombardi](https://github.com/michaeltlombardi))
4960

50-
## [v3.0.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v3.0.0) (2019-12-13)
61+
## [v3.0.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v3.0.0) - 2019-12-13
5162

5263
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/v2.0.2...v3.0.0)
5364

5465
### Changed
5566

56-
- \(FM 8425\) - Replace Library Code [\#134](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/134) ([david22swan](https://github.com/david22swan))
57-
58-
## v2.0.2 (2019-09-05) (Supported Release 2.0.2)
67+
- (FM 8425) - Replace Library Code [#134](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/134) ([david22swan](https://github.com/david22swan))
5968

60-
### Fixed
69+
## [v2.0.2](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v2.0.2) - 2019-09-05
6170

62-
- Fixed function that validates paths in $env:lib variable ([MODULES-9800](https://tickets.puppetlabs.com/browse/MODULES-9800))
63-
64-
## 2019-08-22 - Supported Release 2.0.1
71+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/v2.0.1...v2.0.2)
6572

6673
### Fixed
6774

68-
- Fixed regression in guarding of library code which caused facter runs to fail on non-Windows systems.
69-
70-
## 2019-08-20 - Supported Release 2.0.0
75+
- (MODULES-9800) Fix Lib Environment Variable Check [#126](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/126) ([RandomNoun7](https://github.com/RandomNoun7))
7176

72-
### Added
73-
74-
- Added a note to the readme specifying the exact PowerShell version required for the module to function ([MODULES-7762](https://tickets.puppetlabs.com/browse/MODULES-7762))
77+
## [v2.0.1](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v2.0.1) - 2019-08-22
7578

76-
### Changed
79+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/v2.0.0...v2.0.1)
7780

78-
- Increase the named pipe timeout to 180 seconds to prevent runs from failing waiting for a pipe to open ([MODULES-9086](https://tickets.puppetlabs.com/browse/MODULES-9086))
79-
80-
### Removed
81+
### Fixed
8182

82-
- Support for Puppet 4x, raising the minimum supported version of Puppet to 5.5.10 ([MODULES-9336](https://tickets.puppetlabs.com/browse/MODULES-9336))
83+
- (MAINT) Fix powershell_version OS guard [#122](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/122) ([michaeltlombardi](https://github.com/michaeltlombardi))
8384

84-
## 2019-04-23 - Supported Release 1.2.1
85+
## [v2.0.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/v2.0.0) - 2019-08-20
8586

86-
### Fixed
87-
- Ensure sensitive values are redacted in debug output ([MODULES-8856](https://tickets.puppetlabs.com/browse/MODULES-8856))
87+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/1.2.1...v2.0.0)
8888

89-
## 2019-02-07
90-
### Summary
91-
Release fixes sensitive data types to function when master and agent are different major versions of Puppet.
89+
### Added
9290

93-
### Changed
94-
- Updated README.md to prevent daily unwanted reboots when handling reboots with dsc_lite [MODULES-7716](https://tickets.puppetlabs.com/browse/MODULES-7716)
95-
- PDK update to version 1.8.0 [MODULES-8532](https://tickets.puppetlabs.com/browse/MODULES-8532)
91+
- (MODULES-9343) Add Puppet Strings docs [#116](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/116) ([eimlav](https://github.com/eimlav))
92+
- (MODULES-9086) Increase pipe timeout to 180 [#108](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/108) ([michaeltlombardi](https://github.com/michaeltlombardi))
9693

9794
### Fixed
98-
- Ensure that using sensitive values in dsc_lite resource declarations functions when the master and agent are different major versions [MODULES-8175](https://tickets.puppetlabs.com/browse/MODULES-8175)
9995

100-
## 2018-11-20
101-
### Changed
102-
Updated metadata for Puppet version 6.x
96+
- (MODULES-8171) Run fails if paths in $env:lib don't exist [#109](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/109) ([carabasdaniel](https://github.com/carabasdaniel))
97+
- (MODULES-8602) Resolved declaration conflict between DSC/DSC_Lite [#85](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/85) ([AnthonieSmitASR](https://github.com/AnthonieSmitASR))
10398

104-
## 2018-08-30 - Supported Release 1.0.0
99+
## [1.2.1](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/1.2.1) - 2019-04-22
105100

106-
### Changed
101+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/1.2.0...1.2.1)
107102

108-
- Clarify target user for dsc_lite in README ([MODULES-7556](https://tickets.puppetlabs.com/browse/MODULES-7556))
109-
- General README improvements
103+
### Added
110104

111-
## 2018-08-02 - Unsupported Release 0.6.0
105+
- (MODULES-8856) Redact debug [#104](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/104) ([michaeltlombardi](https://github.com/michaeltlombardi))
106+
- (WIN-280) add skip() unless pattern to tests [#102](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/102) ([ThoughtCrhyme](https://github.com/ThoughtCrhyme))
112107

113-
### Summary
108+
## [1.2.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/1.2.0) - 2019-02-05
114109

115-
Small release with bug fixes and a reporting improvement.
110+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/1.1.0...1.2.0)
116111

117-
### Changed
112+
### Added
118113

119-
- Ensure the output report for resources prefixes type names with `dsc_lite_#{resource_name}` for improved reporting ([MODULES-7178](https://tickets.puppetlabs.com/browse/MODULES-7178))
114+
- (FM-7693) Add Windows Server 2019 [#98](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/98) ([glennsarti](https://github.com/glennsarti))
115+
- (MODULES-8175) Munge Properties Hash for Sensitive [#92](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/92) ([michaeltlombardi](https://github.com/michaeltlombardi))
116+
- (MODULES-8175) Add safety to new-pscredential helper [#91](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/91) ([michaeltlombardi](https://github.com/michaeltlombardi))
120117

121118
### Fixed
122119

123-
- Fix validation for required parameters ([MODULES-7485](https://tickets.puppetlabs.com/browse/MODULES-7485))
124-
- Fix crash on Puppet 4 / WMF < 5 ([MODULES-7554](https://tickets.puppetlabs.com/browse/MODULES-7554))
120+
- (MODULES-7716) Fix Readme Reboot Snippet [#95](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/95) ([RandomNoun7](https://github.com/RandomNoun7))
121+
- (MODULES-8397) PDK Sync module to fix Travis [#94](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/94) ([RandomNoun7](https://github.com/RandomNoun7))
122+
- Revert "(MODULES-8175) Add safety to new-pscredential helper" [#93](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/93) ([michaeltlombardi](https://github.com/michaeltlombardi))
125123

126-
## 2018-07-10 - Unsupported Release 0.5.0
124+
## [1.1.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/1.1.0) - 2018-11-26
127125

128-
### Summary
126+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/1.0.0...1.1.0)
129127

130-
[MODULES-7253](https://tickets.puppetlabs.com/browse/MODULES-7253) introduced a breaking change, where the repetitive use of `dsc_resource_...` was removed.
128+
### Added
131129

132-
### Changed
130+
- (MODULES-7831) Add Puppet 6 version to metadata. [#88](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/88) ([ThoughtCrhyme](https://github.com/ThoughtCrhyme))
133131

134-
- **BREAKING:** Renamed all parameters for resource declarations, will require manifest modifications. ([MODULES-7253](https://tickets.puppetlabs.com/browse/MODULES-7253))
135-
- Refactor acceptance tests into beaker rpsec ([MODULES-6572](https://tickets.puppetlabs.com/browse/MODULES-6572), [MODULES-6751](https://tickets.puppetlabs.com/browse/MODULES-6751), [MODULES-6517](https://tickets.puppetlabs.com/browse/MODULES-6517))
136-
- Changed `created` event to `invoked` ([MODULES-7179](https://tickets.puppetlabs.com/browse/MODULES-7179))
132+
## [1.0.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/1.0.0) - 2018-08-27
137133

138-
### Removed
134+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/0.6.0...1.0.0)
139135

140-
- Removed unused ensurable values ([MODULES-7197](https://tickets.puppetlabs.com/browse/MODULES-7197))
141-
- Removed redundant acceptance tests ([MODULES-7041](https://tickets.puppetlabs.com/browse/MODULES-7041))
136+
## [0.6.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/0.6.0) - 2018-08-02
142137

143-
## 2018-06-07 - Unsupported Release 0.4.0
138+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/0.5.0...0.6.0)
144139

145-
### Summary
140+
### Added
146141

147-
Small release with bug fixes.
142+
- (MODULES-7178) Report types dynamically [#69](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/69) ([Iristyle](https://github.com/Iristyle))
148143

149144
### Fixed
150145

151-
- Support for `Sensitive` data type ([MODULES-7141](https://tickets.puppetlabs.com/browse/MODULES-7141))
152-
- UTF-8 support in ERB template creation ([MODULES-7143](https://tickets.puppetlabs.com/browse/MODULES-7143))
153-
154-
## 2018-05-23 - Unsupported Release 0.3.0
155-
156-
### Summary
146+
- (MODULES-7554) Fix crash on Puppet 4 / WMF < 5 [#72](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/72) ([Iristyle](https://github.com/Iristyle))
147+
- (MODULES-7485) Fix validation for required parameters [#71](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/71) ([jpogran](https://github.com/jpogran))
157148

158-
Small release with documentation and minor bug fixes.
159-
160-
### Added
149+
## [0.5.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/0.5.0) - 2018-07-10
161150

162-
- Added Server 2016 to metadata ([MODULES-4271](https://tickets.puppetlabs.com/browse/MODULES-4271))
151+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/0.4.0...0.5.0)
163152

164153
### Changed
165154

166-
- Bump the puppetlabs-reboot module dependancy to reflect that the new version is 2.0.0 ([MODULES-6678](https://tickets.puppetlabs.com/browse/MODULES-6678))
167-
- Documented null username PSCredential ([MODULES-6992](https://tickets.puppetlabs.com/browse/MODULES-6992))
168-
- Emit a better message when PowerShell version is unsuitable for provider ([MODULES-6860](https://tickets.puppetlabs.com/browse/MODULES-6860))
169-
- Documented the DSC Resource Distribution process ([MODULES-7105](https://tickets.puppetlabs.com/browse/MODULES-7105))
155+
- (MODULES-7197) Remove unused ensurable values [#55](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/55) ([michaeltlombardi](https://github.com/michaeltlombardi))
170156

171-
### Fixed
157+
### Added
172158

173-
- Fixed Named Pipes Server on Windows Server 2008r2 ([MODULES-6930](https://tickets.puppetlabs.com/browse/MODULES-6930))
159+
- (MODULES-6517) add --detailed-exitcodes [#61](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/61) ([ThoughtCrhyme](https://github.com/ThoughtCrhyme))
160+
- (MODULES-7179) Change created to invoked [#59](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/59) ([RandomNoun7](https://github.com/RandomNoun7))
174161

162+
### Fixed
175163

176-
## 2018-02-02 - Unsupported Release 0.2.0
164+
- (MODULES-7253) Replace verbose parameter names [#58](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/58) ([michaeltlombardi](https://github.com/michaeltlombardi))
177165

178-
### Summary
166+
## [0.4.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/0.4.0) - 2018-06-08
179167

180-
Small release with breaking change to support for DSC Versions.
168+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/0.3.0...0.4.0)
181169

182-
### Changed
170+
### Added
183171

184-
- Implement DSC resource version support ([MODULES-5845](https://tickets.puppetlabs.com/browse/MODULES-5845))
172+
- (MODULES-7143) add UTF-8 encoding to ERB templates. [#51](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/51) ([ThoughtCrhyme](https://github.com/ThoughtCrhyme))
173+
- (MODULES-7141) Support Sensitive data type [#49](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/49) ([jpogran](https://github.com/jpogran))
185174

175+
## [0.3.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/0.3.0) - 2018-05-22
186176

187-
## 2018-01-11 - Unsupported Release 0.1.0
177+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/0.2.0...0.3.0)
188178

189-
### Summary
179+
### Added
190180

191-
Initial unsupported release of the dsc_lite module.
181+
- (MODULES-4271) Add Server 2016 to metadata [#43](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/43) ([glennsarti](https://github.com/glennsarti))
182+
- (MODULES-6860) Add `dsc_lite` feature for confines [#41](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/41) ([Iristyle](https://github.com/Iristyle))
192183

193-
### Added
184+
### Fixed
194185

195-
- Implement generic DSC resource ([MODULES-5842](https://tickets.puppetlabs.com/browse/MODULES-5842))
196-
- Update generic dsc resource invoker to support CIM Instances ([MODULES-6323](https://tickets.puppetlabs.com/browse/MODULES-6323))
197-
- Copy Powershell manager from existing DSC module ([MODULES-5844](https://tickets.puppetlabs.com/browse/MODULES-5844))
198-
- Document tradeoffs between generic DSC and current DSC ([MODULES-5847](https://tickets.puppetlabs.com/browse/MODULES-5847))
186+
- Fix rocket alignment. [#46](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/46) ([RandomNoun7](https://github.com/RandomNoun7))
187+
- (MODULES-6930) Fix Pipes Server On windows2008r2 [#42](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/42) ([RandomNoun7](https://github.com/RandomNoun7))
199188

200-
### Changed
189+
## [0.2.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/0.2.0) - 2018-02-02
201190

202-
- Rename assets named DSC in the module to the new name of DSC_Lite ([MODULES-5843](https://tickets.puppetlabs.com/browse/MODULES-5843))
203-
- Use dsc_puppetfakeresource in acceptance tests ([MODULES-6132](https://tickets.puppetlabs.com/browse/MODULES-6132))
204-
- Update readme for dsc_lite changes ([MODULES-6378](https://tickets.puppetlabs.com/browse/MODULES-6378))
191+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/0.1.0...0.2.0)
205192

206-
### Removed
193+
### Added
207194

208-
- Remove generated types and vendored code from module ([MODULES-5968](https://tickets.puppetlabs.com/browse/MODULES-5968))
209-
- Remove build tasks and assets from module ([MODULES-6019](https://tickets.puppetlabs.com/browse/MODULES-6019))
195+
- (MODULES-6548) Re-add empty file to "integration" [#32](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/32) ([Iristyle](https://github.com/Iristyle))
196+
- (MODULES-5845) Add DSC Resource ModuleSpecification support [#29](https://github.com/puppetlabs/puppetlabs-dsc_lite/pull/29) ([jpogran](https://github.com/jpogran))
210197

198+
## [0.1.0](https://github.com/puppetlabs/puppetlabs-dsc_lite/tree/0.1.0) - 2018-01-10
211199

212-
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
200+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-dsc_lite/compare/ce53659dd4a376c0347c429040772ee7cf0f00dc...0.1.0)

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-dsc_lite",
3-
"version": "4.0.0",
3+
"version": "4.0.1",
44
"author": "puppetlabs",
55
"summary": "PowerShell Desired State Configuration (DSC) Lite",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)