0.11.0 (January 21, 2022)
Enhancements
- Adjust common Rubocop configuration (Aaron Hill, Aaron Kromer, Ben Reynolds, James Nebeker, JC Avena, Sam Kim)
- Enable
Lint/NoReturnInBeginEndBlocks
by default - Set
AllowHttpProtocol: false
forBundler/InsecureProtocolSource
cop - Set
AllowNil: false
forLint/SuppressedException
cop - Enable
Naming/BlockForwarding
cop for future Ruby 3.1 usage - Disallow Ruby 3
Style/NumberedParameters
- Enable
Style/StringChars
by default - Set
AllowMethodsWithArguments: true
forStyle/SymbolProc
cop - Disallow combined
&&
and||
in singleunless
clauses - Enable
Naming/InclusiveLanguage
by default
- Enable
- Adjust common Rubocop-Rails configuration (Alex Stone, James Nebeker, Aaron Kromer, Ben Reynolds, Sam Kim)
- Enable
Rails/EnvironmentVariableAccess
(AllowReads
totrue
) - Changed
Rails/FindBy
:IgnoreWhereFirst
tofalse
- Enable
Rails/ReversibleMigrationMethodDefinition
- Enable
- Upgrade to Rubocop Rails 2.12.x (Alex Stone, James Nebeker, Aaron Kromer, Ben Reynolds, Sam Kim)
- Upgrade to Rubocop Rails 2.13.x (Alex Stone, James Nebeker, Aaron Kromer, Ben Reynolds, Sam Kim)
- Upgrade to Rubocop 1.25.x (Alex Stone, James Nebeker, Aaron Kromer, Ben Reynolds, Sam Kim, JC Avena, Eric Ouellette, Aaron Hill)
- Include model factory helpers in helper specs by default (Alex Stone, James Nebeker, Aaron Kromer, Ben Reynolds, JC Avena, Eric Ouellette)
Bug Fixes
None