Topics

PDK 1.14.0 now available

Jesse Scott
 

Hello!

The Puppet Developer Experience team is pleased to announce the latest release of the Puppet Development Kit (PDK), version 1.14.0.

A few highlights from this release:

 - `pdk convert` has gained a new `--add-tests` flag which will automatically scaffold out missing unit tests for existing classes and defined types when you convert a module.
- `pdk test unit` now runs in an interactive mode by default, meaning you can use tools like Pry to debug your tests without any `pdk bundle` gymnastics.
- An experimental `pdk console` command has been added which launches an interactive REPL powered by puppet-debugger.
- The experimental `pdk new unit_test` command added in PDK 1.13.0 has been finalized as `pdk new test --unit`. This command is now fully documented.

You can review the full release notes at: https://puppet.com/docs/pdk/1.x/release_notes_pdk.html#release-notes-pdk-x.14

To install or upgrade to this new version, use your platform's package manager (see https://puppet.com/docs/pdk/1.x/pdk_install.html) or download the packages directly for Windows, macOS, and Linux platforms at https://puppet.com/download-puppet-development-kit.

Thanks!