Releases: datarockets/ruby-style
1.6.0
1.5.0
1.4.0
Changed
- Update rubocop to
1.45.1. (@r.dubrovsky). List of changes: - Update rubocop-rails to
2.17.4. (@r.dubrovsky). List of changes for versions 2.17.4 - Update rubocop-rspec to
2.18.1. (@r.dubrovsky). List of changes for versions: 2.16, 2.17.0, 2.17.1, 2.18.0 and 2.18.1
1.3.0
Added
- #261 Add new config
rails-locales. (@r.dubrovsky)
Changed
-
(Breaking) Drop support for Ruby 2.4 and Ruby 2.5. (@r.dubrovsky)
-
#260 Update rubocop to
1.39. (@r.dubrovsky)- Setup
Layout/CaseIndentationrule. (@r.dubrovsky) - List of changes for versions:
- 1.11.0
- 1.12.0 and 1.12.1
- 1.13.0
- 1.14.0
- 1.15.0
- 1.16.0 and 1.16.1
- 1.17.0
- 1.18.0, 1.18.1, 1.18.2, 1.18.3 and 1.18.4
- 1.19.0 and 1.19.1
- 1.20.0
- 1.21.0
- 1.22.0, 1.22.1, 1.22.2 and 1.22.3
- 1.23.0
- 1.24.0 and 1.24.1
- 1.25.0 and 1.25.1
- 1.26.0 and 1.26.1
- 1.27.0
- 1.28.0 and 1.28.2 (no ideas where is 1.28.1 version)
- 1.29.0 and 1.29.1
- 1.30.0 and 1.30.1
- 1.31.0, 1.31.1 and 1.31.2
- 1.32.0
- 1.33.0
- 1.34.0 and 1.34.1
- 1.35.0 and 1.35.1
- 1.36.0
- 1.37.0 and 1.37.1
- 1.38.0
- 1.39.0
- Setup
-
#261 Update rubocop-rails to
2.17.3. List of changes for versions: (@r.dubrovsky) -
#262 Update rubocop-rspec to
2.15. List of changes for versions: (@r.dubrovsky) -
#32 Enable back
Style/FrozenStringLiteralCommentcop. (@r.dubrovsky) -
#176 Fix hash alignment via changing
Layout/HashAlignmentcop. (@r.dubrovsky) -
#263 Setup
EnforcedStyleforLayout/LineEndStringConcatenationIndentationcop. (@r.dubrovsky) -
#258 Setup
EnforcedStyleforLayout/FirstArrayElementIndentationcop. (@r.dubrovsky) -
#179 Setup
EnforcedStyleAlignWithrule forLayout/BlockAlignmentcop. (@r.dubrovsky)
Fixed
- #196 Fix
Layout/ArrayAlignmentExtendedcop. (@r.dubrovsky) - #258 Fix conflict between
Layout/ArrayAlignmentExtendedandLayout/FirstArrayElementIndentationcops. (@r.dubrovsky)
1.2.0
Added
- Add
RSpec/PreferBeforeOverSetupcop. (@paydaylight)
Changed
- Setup
EnforcedStyleForMultilineforStyle/TrailingCommaInArgumentsandStyle/TrailingCommaInArrayLiteralrules. (@paydaylight) - Move gem dependencies to
./datarockets-style.gemspecand dropGemfile.locktracking. (@paydaylight) - Update rubocop to
1.10. List of changes for 1.9.1 and 1.10. (@paydaylight) - Update rubocop-rails to
2.9. (@paydaylight) List of changes for version:
Fixed
- Update documentation to match
1.1.0release changes. (@paydaylight)
1.1.0
Changed
-
Update rubocop to
1.9.1. (@paydaylight) List of changes for versions: -
Update rubocop-rails to
2.9.1. List of changes for versions 2.9.0 and 2.9.1. (@paydaylight) -
Update rubocop-rspec to
2.2.0. List of changes for versions 2.0.1, 2.1.0 and 2.2.0. (@paydaylight) -
Change
Datarockets::Stylemodule toDatarocketsStyle. (@paydaylight) -
Setup
EnforcedStyleForMultilineforStyle/TrailingCommaInHashLiteralrule. (@r.dubrovsky)
Fixed
- #177 set
Layout/MultilineOperationIndentationto indented (@paydaylight)
1.0.0
0.11.0
Changed
- Update rubocop to '0.93.1'. (@r.dubrovsky)
- Enable new cops
Lint/BinaryOperatorWithIdenticalOperands,Lint/DuplicateRescueException,Lint/EmptyConditionalBody,Lint/FloatComparison,Lint/MissingSuper,Lint/OutOfRangeRegexpRef,Lint/SelfAssignment,Lint/TopLevelReturnWithArgument,Lint/UnreachableLoop,Style/ExplicitBlockArgument,Style/GlobalStdStream,Style/OptionalBooleanParameter,Style/SingleArgumentDig,Style/SoleNestedConditionalandStyle/StringConcatenationin version0.89. - Allow to add all new lints automatically.
- Add auto-correctable count notification.
- Fix tests
- List of changes for versions:
- Enable new cops
- Update rubocop-rails to
2.7.1. List of changes for versions: 2.7.0 and 2.7.1 - Update rubocop-rspec tp
1.43.2.
0.10.0
Changed
-
Update rubocop to
0.88.0. (@r.dubrovsky)- Enable new cops
Lint/MixedRegexpCaptureTypes,Style/RedundantRegexpCharacterClassandStyle/RedundantRegexpEscape. Cops were added in version0.85. List of changes for versions 0.85.0 and 0.85.1. - Enable new cop
Style/RedundantFetchBlock. Cop was added in version0.86. List of changes here. - Enable new cops
Style/AccessorGrouping,Style/BisectedAttrAccessorandStyle/RedundantAssignment. Cops were added in version0.87. List of changes for versions 0.87.0 and 0.87.1. - Enable new cops
Lint/DuplicateElsifCondition,Style/ArrayCoercion,Style/CaseLikeIf,Style/HashAsLastArrayItem,Style/HashLikeCaseandStyle/RedundantFileExtensionInRequire. Cops were added in version0.88. List of changes here.
- Enable new cops
-
Update rubocop-rails to
2.6.0. List of changes here. -
Update rubocop-rspec to
1.42.0. List of changes for versions 1.40.0, 1.41.0, 1.42.0. -
Setup
no_bracesrule forStyle/HashAsLastArrayItemcop which added in the rubocop version0.88.
0.9.0
Changed
-
(Breaking) Drop support for Ruby 2.3. (@r.dubrovsky)
-
Update rubocop to '0.84.0'. (@r.dubrovsky). List changes for versions 0.81, 0.82, 0.83. and 0.84. Also, it adds new changes to the current config:
- Enable new cops
Lint/RaiseExceptionandLint/StructNewOverride. Cops were added in version0.81. - Enable new cops
Layout/SpaceAroundMethodCallOperatorandStyle/ExponentialNotation. Cops were added in version0.82. - Enable new cops
Layout/EmptyLinesAroundAttributeAccessorandStyle/SlicingWithRange. Cops were added in version0.83. - Enable new cop
Lint/DeprecatedOpenSSLConstant. Cop was added in version0.84.
- Enable new cops
-
Update rubocop-rails to
2.5.2. Changes for versions 2.5.0, 2.5.1 and 2.5.2. -
Update rubocop-rspec to
1.39. List of changes here. -
Update
activesupportfor fixing security issues.