Releases: datarockets/ruby-style
1.6.0
1.5.0
Added
- Added GraphQL cops. (@Anastastasia-B)
Changed
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/CaseIndentation
rule. (@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/FrozenStringLiteralComment
cop. (@r.dubrovsky) -
#176 Fix hash alignment via changing
Layout/HashAlignment
cop. (@r.dubrovsky) -
#263 Setup
EnforcedStyle
forLayout/LineEndStringConcatenationIndentation
cop. (@r.dubrovsky) -
#258 Setup
EnforcedStyle
forLayout/FirstArrayElementIndentation
cop. (@r.dubrovsky) -
#179 Setup
EnforcedStyleAlignWith
rule forLayout/BlockAlignment
cop. (@r.dubrovsky)
Fixed
- #196 Fix
Layout/ArrayAlignmentExtended
cop. (@r.dubrovsky) - #258 Fix conflict between
Layout/ArrayAlignmentExtended
andLayout/FirstArrayElementIndentation
cops. (@r.dubrovsky)
1.2.0
Added
- Add
RSpec/PreferBeforeOverSetup
cop. (@paydaylight)
Changed
- Setup
EnforcedStyleForMultiline
forStyle/TrailingCommaInArguments
andStyle/TrailingCommaInArrayLiteral
rules. (@paydaylight) - Move gem dependencies to
./datarockets-style.gemspec
and dropGemfile.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
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::Style
module toDatarocketsStyle
. (@paydaylight) -
Setup
EnforcedStyleForMultiline
forStyle/TrailingCommaInHashLiteral
rule. (@r.dubrovsky)
Fixed
- #177 set
Layout/MultilineOperationIndentation
to 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/SoleNestedConditional
andStyle/StringConcatenation
in 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/RedundantRegexpCharacterClass
andStyle/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/BisectedAttrAccessor
andStyle/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/HashLikeCase
andStyle/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_braces
rule forStyle/HashAsLastArrayItem
cop 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/RaiseException
andLint/StructNewOverride
. Cops were added in version0.81
. - Enable new cops
Layout/SpaceAroundMethodCallOperator
andStyle/ExponentialNotation
. Cops were added in version0.82
. - Enable new cops
Layout/EmptyLinesAroundAttributeAccessor
andStyle/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
activesupport
for fixing security issues.