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.