1.2.0 |
2017-05-18 |
#112: Split arguments added for ENC
#113: (Enhancement) Override facts and ENC parameters using regular expressions
#111: Simplify parallel processing to solve some intermittent failures
#110: Ruby 2.4 compatibility
|
1.1.0 |
2017-05-08 |
#108: (Bug) Support hiera.yaml backend declared as a string instead of array
#105: (Bug) Remove legacy exclusion of tags
#103: (Enhancement) Identify where the broken reference was declared
#98: (Enhancement) Separate scripts and commands and make override-able
|
1.0.4 |
2017-03-17 |
#94: Make Puppet version check respect env vars
|
1.0.3 |
2017-03-15 |
#86: Ability to use `--environment` without `--preserve-environments`
|
1.0.2 |
2017-03-08 |
#91: `--no-truncate-details` option
|
1.0.1 |
2017-02-14 |
#84: Add JSON equivalence filter
#83: Retries for Puppet Master retrieval
#82: Command line option for Puppet Master timeout
|
1.0.0 |
2017-02-06 |
This is the first release of the 1.0 series. For more information please see What's new in octocatalog-diff 1.0.
The most significant change in version 1.0 is the addition of the V1 API, which permits developers to build catalogs (--catalog-only ) and compare/diff catalogs using octocatalog-diff. Under the hood, we've rearranged the code to support these APIs, which should improve the reliability and allow faster development cycles.
Breaking Changes
The format of the output from --output-format json has changed. In version 0.x of the software, each difference was represented by an array. In version 1.x, each difference is represented by a hash with meaningful English keys. We have added an option --output-format legacy_json for anyone who may depend on the old format.
|
0.6.1 |
2017-01-07 |
- #46: Add option to ignore whitespace in yaml file diff
|
0.6.0 |
2017-01-04 |
- #45: Support for alternate environments in hiera configuration
- #43: Consider aliased resources in validation
- #39: Pass command line arguments to Puppet during catalog compilation
- #38: Preserve and select environments
- #37: Consistent sorting of equally weighted options
- #36: Validate before, notify, require, subscribe references
- #34: Allow bootstrap script to start with /
- #33: Double-escape facts passed to Puppet master
- #32: Rewrite hiera data directory for multiple backends
- #24: Support PuppetDB API v3
|
0.5.6 |
2016-11-16 |
- #20: Use modulepath from environment.conf to inform lookup directories for
--compare-file-text feature
|
0.5.5 |
- |
Unreleased internal version
|
0.5.4 |
2016-11-07 |
- #16: environment running
puppet --version
- #5: bootstrap debugging
- #17: hiera simplification and
--hiera-path option
|
0.5.3 |
2016-10-31 |
- #10: facts terminus optimization
|
0.5.2 |
- |
Unreleased internal version |
0.5.1 |
2016-10-20 |
Initial release |