Skip to content

Latest commit

 

History

History
132 lines (115 loc) · 3.9 KB

CHANGELOG.md

File metadata and controls

132 lines (115 loc) · 3.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

Changed

Fixed

Removed

2.0.6 2023-06-14

Changed

  • Moved development dependencies out of gemspec
  • rubocop to 1.52.1
  • rubocop-shopify to 2.14
  • standard-custom to 1.0.1
  • standard-rubocop-lts to 1.0.7
  • version_gem to 1.1.3

Fixed

  • rubocop/rails.yml config
    • betterlint integration
    • standard-rails integration
  • bin/pry now pre-loads this library

2.0.5 2023-06-05

Added

  • Dependencies
    • yard-junk
    • redcarpet
    • pry, IRB alternative
    • pry-suite
    • debase, for IDE debugging
  • Some rules should ignore specs/tests
    • Style/MethodCallWithArgsParentheses
    • Style/ClassAndModuleChildren

Fixed

  • yard documentation task

Changed

  • Added Include to inherit_mode: merge
  • Updated dependency on standard-rubocop-lts

2.0.4 2023-05-22

Fixed

  • install_tasks and Railtie loading of rake tasks

2.0.3 2023-05-21

Fixed

  • Ship rake tasks in gem package

2.0.2 2023-05-18

Removed

  • stray puts debugging

2.0.1 2023-05-18

Fixed

  • Fix rake_tasks hook on Railtie

Changed

  • tasks.rake => tasks.rb

2.0.0 2023-05-17 [YANKED]

Added

  • Configs for:
    • rubocop
    • rubocop-gradual
    • rubocop-md
    • rubocop-rake
    • rubocop-shopify
    • rubocop-thread_safety
    • standard
    • standard-performance
    • standard-custom
    • standard-rubocop-lts
  • And optionally, if you are using RSpec:
    • rubocop-rspec
  • And optionally, if you are building a RubyGem:
    • rubocop-packaging
  • And optionally, if you are building a Rails app:
    • betterlint
    • standard-rails
  • version_gem

Removed

  • rubocop-ruby1_8.yml (replaced with a wholly separate gem rubocop-ruby1_8
  • Support for Ruby <= 2.6. Minimum Ruby Version is now 2.7

1.0.5 2022-05-23

Fixed

  • Fix typo in rubocop-ruby1_8.yml filename to be shipped

1.0.4 2022-05-23

Fixed

  • Ship rubocop-ruby1_8.yml with the gem

1.0.3 2022-05-22

Added

  • Better documentation
  • Default cop enabled for inherited rubocop.yml: Style/Encoding
  • Rubocop => RuboCop typo repair
  • New rubocop-ruby1_8.yml to assist with continuing support for Ruby 1.8
  • Ruby Version Support Matrix
  • Support installing via rubygems, without bundler

Fixed

  • Ability to install via gem install command (i.e. without bundler)

1.0.2 2022-05-03

Added

  • Style/BracesAroundHashParameters configured to help transition to Ruby 2.7+

1.0.1 2022-05-03

Fixed

  • Added missing rubocop.yml for inherit_gem directive

1.0.0 2022-05-01

Added

  • Initial release