All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v4.0.1 (2023-08-01)
Fixed bugs:
Merged pull requests:
- Enhance README.md with more examples & fix typos #100 (bastelfreak)
v4.0.0 (2023-06-22)
Breaking changes:
- Drop Puppet 6 support #98 (bastelfreak)
Implemented enhancements:
- Add puppet 8 support #97 (bastelfreak)
Merged pull requests:
v3.0.0 (2022-07-20)
Breaking changes:
Implemented enhancements:
- Document fact bootstrapping for new puppetserver #89 (bastelfreak)
- Support custom TLS certificates for old Puppetserver #87 (bastelfreak)
- Add support for custom certificates to old PuppetDB #72 (bastelfreak)
- Add Puppet 7 support #70 (bastelfreak)
- Implement support for custom PuppetDB URLs #68 (bastelfreak)
- comparer: exit early if checksum in old/new catalog is equal #65 (bastelfreak)
- compilecatalog: Switch to new HTTP client implementation #61 (bastelfreak)
Fixed bugs:
- comparer: exit earily if old/new contents are empty #66 (bastelfreak)
- Don't format Floats as Strings #54 (alexjfisher)
Closed issues:
- node_list doesn't work as intended #62
- Migrating this Repository to Voxpupuli #60
- doing diff on same node - 2 different environments? #41
- Saving a report doesn't work when passing two catalogs into the CLI #37
Merged pull requests:
- Document talks/blogposts about puppet-catalog-diff #86 (bastelfreak)
- Document --certless advantage/trusted facts setup #85 (bastelfreak)
- rubocop: various small cleanups part 4 #84 (bastelfreak)
- rubocop: various small cleanups part 3 #83 (bastelfreak)
- rubocop: various small cleanups part 1 #82 (bastelfreak)
- rubocop: various small cleanups part 1 #81 (bastelfreak)
- rubocop: Fix Style/TrailingCommaInArguments #80 (bastelfreak)
- rubocop: Fix Style/SymbolProc #79 (bastelfreak)
- rubocop: Fix Style/BlockDelimiters #78 (bastelfreak)
- rubocop: Fix Layout/IndentationWidth #77 (bastelfreak)
- rubocop: Fix Layout/EmptyLineAfterGuardClause #76 (bastelfreak)
- rubocop: Fix Layout/IndentationConsistency #75 (bastelfreak)
- rubocop: Fix Layout/EndAlignment #74 (bastelfreak)
- rubocop: Fix Layout/ElseAlignment #73 (bastelfreak)
- Clarify supported Puppet versions in README.md #71 (bastelfreak)
- Cleanup old code #67 (bastelfreak)
- comparer: cleanup trailing whitespace #64 (bastelfreak)
- auth.conf: Document how to update it with Puppet #63 (bastelfreak)
- Adding --node_list option #55 (serialh0bbyist)
- Make --output_report work when diffing two catalog files or directories. #50 (natemccurdy)
- Prevent 'false' from showing up in the console report #49 (natemccurdy)
- README.md: fix installation command #48 (aerickson)
- Fix
threads
option inpull
face #40 (alexjfisher) - Adds backward compatibility with older version of PuppetDB used in Puppet 3, to support Puppet 3 to 5 upgrades #39 (JohnEricson)
- Fix "Error: invalid byte sequence in UTF-8" error when retrieving catalogues with invalid encoding from PuppetDB on Puppet 3 server #38 (JohnEricson)
v2.3.0 (2020-08-18)
- Use
prefer\_requested\_environment
true
#35 (alexjfisher) - Include list of
all\_changed\_nodes
in json report #34 (alexjfisher) - Hide sensitive parameters #33 (alexjfisher)
- Add link to upload_facts.rb script and documentation how to use it in Puppet upgrades to README #30 (JohnEricson)
v2.2.1 (2020-07-15)
- Get rid of obsolete URI.escape #29 (raphink)
- Fix problem where a node's details wouldn't load/show in puppet-catalog-diff-viewer #28 (JohnEricson)
v2.2.0 (2020-06-19)
v2.1.1 (2020-06-10)
v2.1.0 (2020-06-10)
- Use #notice instead of #err for realtime message #26 (raphink)
- Add --exclude_defined_resources #25 (raphink)
v2.0.0 (2020-05-05)
- Add coveralls #20 (raphink)
- Test comparer #18 (raphink)
- Update Readme #16 (raphink)
- Refactor/lint #15 (raphink)
v1.7.0 (2020-05-05)
- Refactor #14 (raphink)
- Lint #13 (raphink)
- Ignore parameters #12 (raphink)
- Sort hash keys in formater #11 (raphink)
- Include environment in report #10 (raphink)
- Update to current PDK template #9 (DavidS)
- Cache str diffs #8 (raphink)
- Puppetdb catalog #7 (raphink)
- Output endpoint in debug #6 (raphink)
- Support certless API #3 (raphink)
- Use v3 catalog API #2 (raphink)
v1.6.0 (2015-06-04)
- The generation date (global info)
- Two node fields: old_version and new_version, using the catalog versions. #8 (raphink)
v1.5.2 (2015-06-03)
v1.5.1 (2015-06-02)
v1.5.0 (2015-06-02)
- Multiple facts in filter #5 (raphink)
- Allow for filtering of local yaml cache #4 (raphink)
- Allow you to pass environment #2 (raphink)
- Update error handling #1 (supercow)
- Update puppedb option handling (raphink)
v1.0.0 (2015-06-02)
- Initial fork and release of RIAAs build (acidprime)
* This Changelog was automatically generated by github_changelog_generator