Releases
v2.8.0
koic
released this
04 Sep 07:06
New features
#291 : Add new Rails/SquishedSQLHeredocs
cop. (@mobilutz )
#52 : Add new Rails/AfterCommitOverride
cop. (@fatkodima )
#323 : Add new Rails/OrderById
cop. (@fatkodima )
#274 : Add new Rails/WhereNot
cop. (@fatkodima )
#311 : Make Rails/HelperInstanceVariable
aware of memoization. (@koic )
#332 : Fix Rails/ReflectionClassName
cop false negative when relation had a scope parameter. (@bubaflub )
Bug fixes
#315 : Allow to use frozen scope for Rails/UniqueValidationWithoutIndex
. (@krim )
#313 : Fix Rails/ActiveRecordCallbacksOrder
to preserve the original callback execution order. (@eugeneius )
#319 : Fix a false positive for Rails/Inquiry
when #inquiry
's receiver is a variable. (@koic )
#327 : Fix Rails/ContentTag
autocorrect to handle html5 tag names with hyphens. (@jaredmoody )
Changes
#312 : Mark Rails/MailerName
as unsafe for auto-correct. (@eugeneius )
#294 : Update Rails/ReversibleMigration
to register offenses for remove_columns
and remove_index
. (@philcoggins )
#310 : Add EnforcedStyle
to Rails/PluckInWhere
. By default, it does not register an offense if pluck
method's receiver is a variable. (@koic )
#320 : Mark Rails/UniqBeforePluck
as unsafe auto-correction. (@kunitoo )
#324 : Make Rails/IndexBy
and Rails/IndexWith
aware of to_h
with block. (@eugeneius )
#341 : Make Rails/WhereExists
configurable to allow where(...).exists?
to be the preferred style. (@dvandersluis )
You can’t perform that action at this time.