Category: Ruby 2.5

Ruby 2.5 added lazy proc allocation for block parameters

Amit ChoudharyBy Amit Choudhary in Ruby 2.5 on May 22, 2018

Ruby 2.5 adds Thread.report_on_exception by default

Vishal TelangreBy Vishal Telangre in Ruby 2.5 on April 18, 2018

Ruby 2.5 supports measuring branch and method coverages

Vishal TelangreBy Vishal Telangre in Ruby 2.5 on April 11, 2018

Ruby 2.5 adds Exception#full_message method

Vishal TelangreBy Vishal Telangre in Ruby 2.5 on March 13, 2018

Ruby 2.5 prints backtrace & error message in reverse

Vishal TelangreBy Vishal Telangre in Ruby 2.5 on March 7, 2018

Ruby 2.5 added Hash#slice method

Amit ChoudharyBy Amit Choudhary in Ruby 2.5 on February 6, 2018

Ruby 2.5 allows creating structs with keyword arguments

Prathamesh SonpatkiBy Prathamesh Sonpatki in Ruby 2.5 on January 16, 2018

Ruby 2.5 adds Hash#transform_keys method

Prathamesh SonpatkiBy Prathamesh Sonpatki in Ruby 2.5 on January 9, 2018

Ruby 2.5 enumerable predicates accept pattern argument

Prathamesh SonpatkiBy Prathamesh Sonpatki in Ruby 2.5 on January 2, 2018

Ruby 2.5 requires pp by default

Prathamesh SonpatkiBy Prathamesh Sonpatki in Ruby 2.5 on December 20, 2017

Array#prepend and Array#append in Ruby 2.5

Prathamesh SonpatkiBy Prathamesh Sonpatki in Ruby 2.5 on December 19, 2017

Ruby 2.5 added yield_self

Vijay Kumar AgrawalBy Vijay Kumar Agrawal in Ruby 2.5 on December 12, 2017

Ruby 2.5 added delete_prefix and delete_suffix methods

Amit ChoudharyBy Amit Choudhary in Ruby 2.5 on November 28, 2017

Ruby 2.5 introduces Dir.children and Dir.each_child

Mohit NatooBy Mohit Natoo in Ruby 2.5 on November 21, 2017

Ruby 2.5 allows rescue/else/ensure inside do/end blocks

Amit ChoudharyBy Amit Choudhary in Ruby 2.5 on October 24, 2017

Ruby 2.5 has removed top level constant lookup

Amit ChoudharyBy Amit Choudhary in Ruby 2.5 on October 18, 2017