relnotes/v0.66.0.md
AllowBracesOnProceduralOneLiners option to fine-tune Style/BlockDelimiter's semantic mode. (@davearonson)AllowBeforeTrailingComments option on Layout/ExtraSpacing cop. (@davearonson)Lint/SafeNavigationWithEmpty checks for foo&.empty? in conditionals. (@rspeicher)Style/ConstantVisibility cop for enforcing visibility declarations of class and module constants. (@drenmi)Lint/ToJSON cop to enforce an argument when overriding #to_json. (@allcentury)Rails/TimeZone. (@dcluna).... (@marcandre)Style/RedundantSelf when the method is also defined on Kernel. (@mikegee)Rails/LinkToBlank when _blank is a symbol. (@Intrepidd)Layout/IndentationWidth and Layout/IndentationConsistency when bad modifier indentation before good method definition. (@koic)Style/TrivialAccessors when using trivial reader/writer methods at the top level. (@koic)Style/ConditionalAssignment, Style/IdenticalConditionalBranches, Lint/ElseLayout, and Layout/IndentationWidth with empty braces. (@pocke)Style/SymbolArray with array contains interpolation when EnforcedStyle is brackets. (@pocke)Layout/SpaceAroundBlockParameters with EnforcedStyleInsidePipes: :space. (@pocke)Style/NumericLiterals on a literal that contains spaces. (@pocke)Style/Lambda with no-space argument. (@pocke)Style/NumericLiterals on numeric literal with exponent. (@pocke)Rails/Validation when method arguments are enclosed in parentheses. (@koic)Naming/ConstantName when assigning a frozen range. (@drenmi)Metrics/AbcSize. Comparison methods and else branches add to the comparison count. (@rrosenblum)Rails/ReflectionClassName to use symbol argument for class_name. (@unasuke)Layout/ClassStructure to allow grouping macros by their visibility. (@gprado)Ctrl-C handling to RuboCop's loop and simplify it to a single phase. (@deivid-rodriguez)$stdout/$stderr and STDOUT/STDERR method calls to Rails/Output. (@elebow)iterator? to deprecated methods and prefer block_given? instead. (@tejasbubane)powerpack dependency. (@dduugg)Metrics/BlockLength cop. (@koic)Style/RedundantFreeze aware of methods that will produce frozen objects. (@rrosenblum)$stderr.puts with no arguments. (@luciamo)