octocatalog-diff 2.0.0 is here!
Hello, fellow puppeteers! After yet another hiatus (because I bungled my notification settings), we're ready to release a new version of octocatalog-diff!
This version includes several exciting new features:
- Support for Puppet 6!
- Support for the Puppetserver Catalog v4 API endpoint!
- Support for Puppet Enterprise package inventory facts!
- A new option to ignore array differences if they have set equality!
🎉 Huge thanks to @seanmil, who contributed these four new features. 🎉
Of special note is that the Puppet 6 support requires version 6.5.0 or greater. As you may know, the initial problem with supporting Puppet 6 is that the puppet master --compile
command was removed when Puppet 6 was introduced. The compatible puppet catalog compile
command was not introduced until version 6.5.0 - which is where the requirement comes from.
Additionally: we're interested in onboarding a community maintainer for octocatalog-diff - if you'd like to volunteer, please reach out to me via email - ahayworth
at github dot com
.
Thanks again to all who contributed to discussions on PRs and issues, and enjoy!