Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(CAT-2025) Release prep v3.3.0 #1391

Merged
merged 1 commit into from
Sep 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading