Skip to content

Commit ca18f2d

Browse files
authored
Merge pull request #1391 from puppetlabs/CAT-2025
(CAT-2025) Release prep v3.3.0
2 parents fc38a30 + 5f57272 commit ca18f2d

File tree

3 files changed

+44
-2
lines changed

3 files changed

+44
-2
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ All notable changes to this project will be documented in this file.
55

66
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).
77

8+
## [v3.3.0](https://github.com/puppetlabs/pdk/tree/v3.3.0) - 2024-05-02
9+
10+
[Full Changelog](https://github.com/puppetlabs/pdk/compare/v3.2.0...v3.3.0)
11+
12+
## Added
13+
14+
- Skip 'name' validation when in a controlrepo context [#1352](https://github.com/puppetlabs/pdk/pull/1352) ([garrettrowell](https://github.com/garrettrowell))
15+
- (CAT-1896) - Use puppet-modulebuilder for PDK build [#1374](https://github.com/puppetlabs/pdk/pull/1374) ([jordanbreen28](https://github.com/jordanbreen28))
16+
17+
### Fixed
18+
19+
- (CAT-1643) Update childprocess and remove patch [#1356](https://github.com/puppetlabs/pdk/pull/1356) ([david22swan](https://github.com/david22swan))
20+
- (CAT-2026) Update how pdk test unit --list detects an error [#1388](https://github.com/puppetlabs/pdk/pull/1388) ([david22swan](https://github.com/david22swan))
21+
822
## [v3.2.0](https://github.com/puppetlabs/pdk/tree/v3.2.0) - 2024-05-02
923

1024
[Full Changelog](https://github.com/puppetlabs/pdk/compare/v3.1.0...v3.2.0)

docs/release_notes_pdk.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,34 @@
22

33
New features, enhancements, and resolved issues for PDK.
44

5+
## PDK 3.3.0
6+
7+
### New features and enhancements
8+
9+
* Name validation now skipped for controlrepo's
10+
* The PDK has been updated to use the `modulebuilder` gem in place of duplicated code within the PDK.
11+
* Support for Debian 11 and 12 has been extended to AARCH64 with new packages built
12+
* Support for Ubuntu 18.04 to 23.04 has been extended to AARCH64 with new packages built
13+
* Support for RedHat 9 has been extended to AARCH64 with new packages built
14+
* Support for Mac OsX 13 has been extended to arm64 with new packages built
15+
* Windows 2019 package is now being tested on Windows 11 to ensure support
16+
17+
### Bug Fixes
18+
19+
* The childprocess gem has been updated and a patch for it has been removed.
20+
* `pdk test --list` has been updated to account for a change in how information is passed back to it.
21+
22+
### Template Changes
23+
24+
* Updated to require `facterdb` 1.26 or newer
25+
* Bolt-related files added to the .gitignore default paths
26+
* `puppetlabs_sec_help` pinned to 7.3 or newer and `.rspec.erb` removed to account
27+
* Pin added for `rexml` to account for Windows issues
28+
* `deep_merge` updated to require 1.2.2 or newer
29+
* Config extras handling added back into the Rakefile
30+
* `.vendor` added to .gitignore
31+
* `facterdb` repinned to ~> 2.1 and `rspec-puppet-facts`to ~> 4.0
32+
533
## PDK 3.2.0
634

735
### Deprecations

lib/pdk/version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module PDK
2-
VERSION = '3.2.0'.freeze
3-
TEMPLATE_REF = '3.2.0.4'.freeze
2+
VERSION = '3.3.0'.freeze
3+
TEMPLATE_REF = '3.3.0'.freeze
44
end

0 commit comments

Comments
 (0)