Releases: github/octocatalog-diff
2.3.1
What's Changed
- Fix typo in doc/limitations.md by @usev6 in #260
- fix ENC 'echo' script template to prevent expansion by @elfchief in #255
- Create add-dependabot-pr-to-project.yml by @jhongturney in #278
- [Automated] Update dependabot.yml by @github-actions in #279
- Remove unneeded registry by @jhongturney in #282
- [Automated] Update dependabot.yml by @github-actions in #283
- Bump actions/upload-artifact from 3.1.2 to 4.3.1 by @dependabot in #281
- Bump actions/checkout from 1 to 4 by @dependabot in #280
- Bump actions/add-to-project from 0.5.0 to 0.6.0 by @dependabot in #284
- Escape lengthy regex, use File instead of IO by @cjmartian in #285
- Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot in #286
- limiting group matches to 1000 chars at most by @jhongturney in #287
- Bump actions/add-to-project from 0.6.0 to 0.6.1 by @dependabot in #289
- Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2 by @dependabot in #288
- CodeQL - Limit polynomial regex to only match 1000 characters at most by @jhongturney in #298
- Bump actions/add-to-project from 0.6.1 to 1.0.1 by @dependabot in #292
- Bump actions/upload-artifact from 4.3.1 to 4.3.3 by @dependabot in #296
- Bump peter-evans/create-pull-request from 6.0.2 to 6.0.5 by @dependabot in #297
- Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 by @dependabot in #299
- Bump actions/add-to-project from 1.0.1 to 1.0.2 by @dependabot in #300
- Bump actions/upload-artifact from 4.3.3 to 4.3.6 by @dependabot in #304
- Resolve codeql warnings by @jhongturney in #305
- Bump ruby/setup-ruby from 1.190.0 to 1.191.0 by @dependabot in #310
- Bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #307
- Bump peter-evans/create-pull-request from 6.1.0 to 7.0.2 by @dependabot in #313
- Bump peter-evans/create-pull-request from 7.0.2 to 7.0.3 by @dependabot in #314
- Add ability to set storeconfig_backends by @ngrundy in #312
- Fix release version by @jhongturney in #316
New Contributors
- @usev6 made their first contribution in #260
- @github-actions made their first contribution in #279
- @dependabot made their first contribution in #281
- @ngrundy made their first contribution in #312
Full Changelog: 2.2.0...2.3.1
2.2.0
What's Changed
- fix broken HTML in changelog by @elfchief in #247
- Support nil / undef values for resource params by @avbm in #250
- Add "force" option for compare-file-text by @kpaulisse in #251
- Add EquivalentArrayNoDatatypes filter by @kpaulisse in #254
- New option: puppetdb_ssl_crl by @Lavaburn in #249
- Create dependabot.yml by @cjmartian in #266
- Update rake to 12.3.3 by @cjmartian in #267
- Only test ruby 2.5 and 2.6 by @cjmartian in #268
- Deprecate ruby 2.5 from matrix testing by @jhongturney in #271
- Fix build env to use correct versions of puppet by @jhongturney in #272
- Update httparty to >= 0.21.0 by @cjmartian in #270
- Fix dependabot issues on declared puppet versions by @jhongturney in #275
- Add release action for GPR by @cjmartian in #276
New Contributors
- @elfchief made their first contribution in #247
- @avbm made their first contribution in #250
- @Lavaburn made their first contribution in #249
- @cjmartian made their first contribution in #266
- @jhongturney made their first contribution in #271
Full Changelog: 2.1.0...2.2.0
octocatalog-diff 2.1.0
Hello there, puppet friends! Today I'm pleased to announce a new release of octocatalog-diff
!
Version 2.1.0
is a fairly minor release, and includes the following new features / changes:
- Handle JSON facts structured as name/values (thanks @kpaulisse! 🎉)
- Update capability and docs of --compare-file-text (thanks @kpaulisse! 🎉 )
We also wanted to call out the following non-functional changes:
The astute observer will note that #240 indicated "support for Ruby 3.0"; but this is unfortunately a falsehood - I forgot to update the PR title. We do not yet have passing CI against Ruby 2.7 or Ruby 3.0, but we plan on fixing that soon.
As I mentioned previously, we're still 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 for everyone contributing new features, documentation, and issues - we appreciate it!
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!
1.6.0
👻 🎃 Just in time for Halloween - octocatalog-diff has returned from the grave! 👻 🎃
This release is small, with two bugfixes and two new features:
As always - thank you to those who contributed with bug fixes, issues, and new features.
Enjoy, and have a spooky holiday!
-- Andrew