PDK release notes
New features, enhancements, and resolved issues for PDK.
PDK 3.0 is a backwards incompatible release.
New features and enhancements
Ruby 3.2.2 is now the default version of Ruby.
Puppet 8 is now the default version of Puppet.
PDK no longer relies on PowerShell, you are able to use PDK from any terminal that honours your PATH variable.
As of this release, PDK now only includes the latest Puppet versions available at the time of build. This siginficantly reduces the package size and improves performance.
bundlecommand is no longer
PDK now properly respects the
verboseoption when utilizing format options for unit testing.
PDK now supports the
--pe-versionflag has been deprecated. It will continue to work but we advise moving to
--puppet-versiongiven that this flag will be removed in a future release.
modulecommand has now been removed.
configcommand has now been removed.
consolecommand has been removed from this release.