Rails 6 adds before? and after? methods to Date, DateTime, Time, and TimeWithZone.
Rails 6 adds before? and after? methods to Date, DateTime, Time, and TimeWithZone. This allows to check if a date/time value is before or after another date/time in a more readable way.Ruby 2.7 adds shorthand operator for Object#method
Ruby 2.7 adds experimental shorthand operator for Object#method. Allows method object access using :, example File.:basenameRails 6 adds Enumerable#index_with
Rails 6 adds Enumerable#index_with to allows creating a hash from an enumerable with the value from a passed block or a default argument.Rails 6 adds String#truncate_bytes
Rails 6 adds String#truncate_bytes to limit to N characters without breaking multibytes charsRails 6 adds Relation#create_or_find_by
Rails 6 adds Relation#create_or_find_by to avoid race conditions of Relation#find_or_create_byUsing Rails config_for as a replacement for secrets alongside credentials
Rails secrets is deprecated in Rails 6, config_for is a replacement of using ENV specific configuration along with credentials.
Older