Skip to content

0.4.0 (July 10, 2018)

Compare
Choose a tag to compare
@cupakromer cupakromer released this 10 Jul 19:28
· 215 commits to main since this release

Full Changelog

Enhancements

  • Upgrade to Rubocop 0.58.x (Aaron Kromer, #10)
  • Add more custom extra details for customized cops (Aaron Kromer, #10)
  • Adjust common Rubocop configuration
    • Disable Naming/BinaryOperatorParameterName (Aaron Kromer, #7)
    • Disable Style/RedundantReturn (Aaron Kromer, #7)
    • Allow optional leading underscores for memoized instance variable names to
      support modules wanting to reduce conflicts / collisions. (Aaron Kromer, #10)
  • Adjust common Rubocop Rails configuration (Aaron Kromer, #7)
    • Exclude Rails controllers from Rubocop's Metrics/MethodLength due to
      respond_to / format and permitted params methods
    • Disable Rails/HasAndBelongsToMany
    • Exclude Rails app config/routes.rb from Metrics/BlockLength

Bug Fixes

  • Add more functional methods to Rubocop config (Aaron Kromer, #7)
    • create
    • create!
    • build
    • build!
  • Support running system specs in isolation (Aaron Kromer, #9)