Skip to content

Commit

Permalink
(CAT-2025) Release prep v3.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
david22swan committed Sep 9, 2024
1 parent fc38a30 commit 5f57272
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 2 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ 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).

## [v3.3.0](https://github.com/puppetlabs/pdk/tree/v3.3.0) - 2024-05-02

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

## Added

- Skip 'name' validation when in a controlrepo context [#1352](https://github.com/puppetlabs/pdk/pull/1352) ([garrettrowell](https://github.com/garrettrowell))
- (CAT-1896) - Use puppet-modulebuilder for PDK build [#1374](https://github.com/puppetlabs/pdk/pull/1374) ([jordanbreen28](https://github.com/jordanbreen28))

### Fixed

- (CAT-1643) Update childprocess and remove patch [#1356](https://github.com/puppetlabs/pdk/pull/1356) ([david22swan](https://github.com/david22swan))
- (CAT-2026) Update how pdk test unit --list detects an error [#1388](https://github.com/puppetlabs/pdk/pull/1388) ([david22swan](https://github.com/david22swan))

## [v3.2.0](https://github.com/puppetlabs/pdk/tree/v3.2.0) - 2024-05-02

[Full Changelog](https://github.com/puppetlabs/pdk/compare/v3.1.0...v3.2.0)
Expand Down
28 changes: 28 additions & 0 deletions docs/release_notes_pdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,34 @@

New features, enhancements, and resolved issues for PDK.

## PDK 3.3.0

### New features and enhancements

* Name validation now skipped for controlrepo's
* The PDK has been updated to use the `modulebuilder` gem in place of duplicated code within the PDK.
* Support for Debian 11 and 12 has been extended to AARCH64 with new packages built
* Support for Ubuntu 18.04 to 23.04 has been extended to AARCH64 with new packages built
* Support for RedHat 9 has been extended to AARCH64 with new packages built
* Support for Mac OsX 13 has been extended to arm64 with new packages built
* Windows 2019 package is now being tested on Windows 11 to ensure support

### Bug Fixes

* The childprocess gem has been updated and a patch for it has been removed.
* `pdk test --list` has been updated to account for a change in how information is passed back to it.

### Template Changes

* Updated to require `facterdb` 1.26 or newer
* Bolt-related files added to the .gitignore default paths
* `puppetlabs_sec_help` pinned to 7.3 or newer and `.rspec.erb` removed to account
* Pin added for `rexml` to account for Windows issues
* `deep_merge` updated to require 1.2.2 or newer
* Config extras handling added back into the Rakefile
* `.vendor` added to .gitignore
* `facterdb` repinned to ~> 2.1 and `rspec-puppet-facts`to ~> 4.0

## PDK 3.2.0

### Deprecations
Expand Down
4 changes: 2 additions & 2 deletions lib/pdk/version.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module PDK
VERSION = '3.2.0'.freeze
TEMPLATE_REF = '3.2.0.4'.freeze
VERSION = '3.3.0'.freeze
TEMPLATE_REF = '3.3.0'.freeze
end

0 comments on commit 5f57272

Please sign in to comment.