CHANGELOG.md in polishgeeks-dev-tools-1.2.1 vs CHANGELOG.md in polishgeeks-dev-tools-1.3.0

- old
+ new

@@ -1,10 +1,79 @@ # PolishGeeks Dev Tools Changelog +## master (unreleased) + +## 1.3.0 (03/04/2016) + +- Move to ruby 2.3.0 by default +- Bump bundler-audit dependency to 0.5.0 +- Bump brakeman dependency to 3.2.1 +- Bump simplecov dependency to 0.11.2 +- Bump rspec dependency to 3.4.4 +- Reorganize how we run rubocop-rspec +- #44: Bump rubocop dependency to 0.39.0 +- #17: Bump rubycritic dependency to 2.8.0 +- #30: Allow to pass config file to brakeman +- #18: Add bundler-audit which checks for vulnerable versions of gems +- #21: Replace readme validator with required files validators, which allows us to + define what files you want to require in your project +- #35: Added gemfile validator which checks if Gemfile contains gems from local path + +If you had readme validator turned off like this +```ruby + PolishGeeks::DevTools.setup do |config| + config.readme = false + end +``` +Now you need to change that to +```ruby + PolishGeeks::DevTools.setup do |config| + config.required_files = false + end +``` +You can now add extra files for validation +```ruby + PolishGeeks::DevTools.setup do |config| + config.required_files_include = %w(REVIEW.md) + end +``` + +- #26: Rename empty_method to empty_methods validator + +If you had empty_method validator turned off like this and had files ignored +```ruby + PolishGeeks::DevTools.setup do |config| + config.empty_method = false + config.empty_method_ignored = %w(REVIEW.md) + end +``` +Now you need to change that to +```ruby + PolishGeeks::DevTools.setup do |config| + config.empty_methods = false + config.empty_methods_ignored = %w(REVIEW.md) + end +``` + +- #12: Add rubocop-rspec which checks add code style checking for your RSpec files + +- #33: Add an option to disallow pending specs + +If you want to allow pending specs then +```ruby + PolishGeeks::DevTools.setup do |config| + config.rspec_disallow_pending = false + end +``` + ## 1.2.1 + - Extracted all errors to PolishGeeks::DevTools::Errors namespace +- Add support for validators +- Rename Command to Commands namespace ## 1.2.0 + - Added EmptyMethod command which checks if some files have empty methods ## 1.1.2 - Ignore .DS_Store files in FinalBlankLine validator.