Releases
v2.22.0
koic
released this
27 Oct 05:02
New features
#906 : Add Rails/EnvLocal
cop. (@sambostock )
#1128 : Make Rails/DuplicateAssociation
aware of duplicate class_name
. (@koic )
#1157 : Support some Rails 7.1's new querying methods for Rails/RedundantActiveRecordAllMethod
. (@koic )
#1147 : Support the Trilogy adapter for MySQL. (@koic )
Bug fixes
#952 : Fix a false positive for Rails/NotNullColumn
when using null: false
for MySQL's TEXT type. (@koic )
#1041 : Fix a false positive for Rails/Output
when output method is called with block argument. (@koic )
#1143 : Fix an error for Rails/RedundantActiveRecordAllMethod
when using RuboCop 1.51 or lower. (@koic )
#1105 : Fix false positives for Rails/RedundantPresenceValidationOnBelongsTo
when using validates
with :if
or :unless
options. (@koic )
#1158 : Rails/HasManyOrHasOneDependent
does not add offence when has_many or has_one is called on an explicit receiver. (@samrjenkins )
#1160 : Fix Rails/SaveBang
to ignore parenthesis. (@fatkodima )
Changes
#1152 : Add more dangerous column names to Rails/DangerousColumnNames
. (@r7kamura )
#1039 : Deprecate Rails/ActionFilter
cop; it will be disabled by default. (@koic )
#893 : Support local
as an environment for Rails/UnknownEnv
from Rails 7.1 onward. (@ghiculescu )
You can’t perform that action at this time.