Skip to content

Releases: datarockets/ruby-style

1.6.0

27 Aug 13:26
Compare
Choose a tag to compare

Changed

  • (Breaking) Support Ruby >= 3.0.0

  • Fix github actions. ([@an-korn])

  • Update rubocop to 1.65.1. ([@Set27])

  • Update rubocop-graphql to 1.5.4. ([@Set27])

  • Update rubocop-rails to 2.26. ([@Set27])

  • Update rubocop-spec to 3.0.4. ([@Set27])

1.5.0

11 Sep 12:49
Compare
Choose a tag to compare

Added

Changed

1.4.0

11 Feb 21:46
Compare
Choose a tag to compare

Changed

1.3.0

02 Dec 14:29
Compare
Choose a tag to compare

Added

Changed

Fixed

  • #196 Fix Layout/ArrayAlignmentExtended cop. (@r.dubrovsky)
  • #258 Fix conflict between Layout/ArrayAlignmentExtended and Layout/FirstArrayElementIndentation cops. (@r.dubrovsky)

1.2.0

24 Feb 12:14
Compare
Choose a tag to compare

Added

Changed

  • Setup EnforcedStyleForMultiline for Style/TrailingCommaInArguments and Style/TrailingCommaInArrayLiteral rules. (@paydaylight)
  • Move gem dependencies to ./datarockets-style.gemspec and drop Gemfile.lock tracking. (@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.0 release changes. (@paydaylight)

1.1.0

09 Feb 20:28
Compare
Choose a tag to compare

Changed

Fixed

1.0.0

09 Nov 23:56
Compare
Choose a tag to compare

Changed

  • Update rubocop to 1.2.0. List of changes for versions: 1.0.0, 1.1.0 and 1.2.0.
  • Update rubocop-rails to 2.8.1. List of changes for versions: 2.8.0 and 2.8.1
  • Update rubocop-rspec tp 2.0.0. List of changes for versions: 1.44.0, 1.44.1 and 2.0.0.

0.11.0

07 Nov 13:45
Compare
Choose a tag to compare

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/SoleNestedConditional and Style/StringConcatenation in version 0.89.
    • Allow to add all new lints automatically.
    • Add auto-correctable count notification.
    • Fix tests
    • List of changes for versions:
  • 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.
    • Disable RSpec/MultipleMemoizedHelpers cop.
    • List of changes for versions: 1.43.0, 1.43.1 and 1.43.2

0.10.0

17 Jul 18:49
Compare
Choose a tag to compare

Changed

  • Update rubocop to 0.88.0. (@r.dubrovsky)

    • Enable new cops Lint/MixedRegexpCaptureTypes, Style/RedundantRegexpCharacterClass and Style/RedundantRegexpEscape. Cops were added in version 0.85. List of changes for versions 0.85.0 and 0.85.1.
    • Enable new cop Style/RedundantFetchBlock. Cop was added in version 0.86. List of changes here.
    • Enable new cops Style/AccessorGrouping, Style/BisectedAttrAccessor and Style/RedundantAssignment. Cops were added in version 0.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/HashLikeCase and Style/RedundantFileExtensionInRequire. Cops were added in version 0.88. List of changes here.
  • 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_braces rule for Style/HashAsLastArrayItem cop which added in the rubocop version 0.88.

0.9.0

26 May 21:34
Compare
Choose a tag to compare

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/RaiseException and Lint/StructNewOverride. Cops were added in version 0.81.
    • Enable new cops Layout/SpaceAroundMethodCallOperator and Style/ExponentialNotation. Cops were added in version 0.82.
    • Enable new cops Layout/EmptyLinesAroundAttributeAccessor and Style/SlicingWithRange. Cops were added in version 0.83.
    • Enable new cop Lint/DeprecatedOpenSSLConstant. Cop was added in version 0.84.
  • 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 activesupport for fixing security issues.