CHANGELOG.md in puppet-check-1.3.2 vs CHANGELOG.md in puppet-check-1.4.0

- old
+ new

@@ -1,13 +1,31 @@ -### 1.4.0 (Roadmap) -- optional dep octocatalog-diff interface (minor) -- rakefile interface with puppet-lint, rubocop, reek (minor) -- rspec puppet stubbing (minor) -- acceptance testing with vagrant/docker+serverspec (minor) +### 1.5.0 (Roadmap) +- optional octocatalog-diff regression testing (minor) +- optional octocatalog-diff regression testing options (patch) +- test-kitchen interface (minor) - improved json and yaml output formats support (file arrays become file hashes and output results further handles formatting) (minor; this would be a big refactoring effort) +- https://blog.fluentz.io/learn-how-to-achieve-parallelism-with-ruby-i-o-bound-threads-a29c92aff58c#.zcqpibirn (parallelism/minor) +- resolve deps in module fixtures? (minor) +- rspec puppet stubbing (minor) +- parallel spec option (minor) +- multiple node testing with octocatalog-diff (minor) + +### 1.4.1 (Roadmap) +- rakefile interface with puppet-lint, rubocop, reek (patch) - split syntax and style checks to separate methods for style (patch) +- change settings to hash (patch) +- add in begin/rescue on rspec, octocatalog, and rake loading (patch) +- svn support for module fixtures (patch) +- fail on warnings option + change exit code logic/possibilities (patch) +- look into partition for execute_parsers optimization (patch) +- handle octocatalog-diff not installed situation better (patch) -### 1.3.2 (Roadmap) +### 1.4.0 +- Optimized and fixed checks on dependencies and requirements in `metadata.json`. +- Optional octocatalog-diff smoke testing +- Optional octocatalog-diff config file support + +### 1.3.2 - For the Puppet Forge method of downloading external module dependencies as spec fixtures, the module is now updated if it is already present. Previously, a fresh forced install was always attempted. - A good `spec_helper` for RSpec Puppet is now generated if one is missing. This is instead of the buggy one that `rspec-puppet-init` generates. - Fix blocking of hieradata checks on `hiera.yaml`. - A check was added for '---' appearing more than once in YAML hieradata as Hiera attempts to parse these additional lines as data. - Additional `metadata.json` warnings for `version_requirement` nested key.