Sep 2, 2019
Ruby 2.7 adds warning for Proc.new and proc without block and error for lambda without block
In Ruby 2.7 Proc.new and proc with no block in a method called with a block is warned now and lambda with no block in a method called with a block will give errors.
Sep 1, 2019
Ruby 2.7 adds FrozenError#receiver
Ruby 2.7 has added `FrozenError#receiver` to return the frozen object on which modification was attempted
Aug 27, 2019
Rails 6 adds touch_all method to ActiveRecord::Relation
Rails 6 has added touch_all method to ActiveRecord::Relation to update the updated_at timestamp of multiple records at once.
Aug 22, 2019
Running scheduled jobs in multiple timezones using clockwork
Scheduling background jobs in multiple timezones with clockwork
Aug 20, 2019
Ruby 2.7 adds Time#ceil and Time#floor methods
Ruby 2.7 adds Time#ceil and Time#floor methods to round up and down the decimal part of Time (nanosecond) to the specified digit
Aug 19, 2019
Ruby 2.7 adds beginless range
A beginless range is experimentally introduced in ruby 2.7.
Aug 19, 2019
Rails 6 adds Array#extract!
Rails 6 adds Array#extract! to remove and return the elements for which the block returns a true value.
Aug 18, 2019
Rails 6 - I18n key support for submit_tag key
Rails 6 adds I18n style locale key support to submit tag
Aug 15, 2019
Rails 6 adds Relation#extract_associated
Rails 6 adds `ActiveRecord::Relation#extract_associated` for extracting associated records from a relation.
Aug 7, 2019
Rails 6: Introduces explicitly adding rails server handler option
Rails 6 introduced --using or -u option for specifying the rails server