Ruby-2-7

Ruby 2.7 fixed the parsing for multiple assignment with `rescue` modifier

Ruby 2.7 fixed how the `rescue` modifier was parsed in multiple assignment statement.

Ruby 2.7 reverts the deprecation of flip-flop operator

Ruby 2.7 reverts the deprecation of flip-flop operator

Ruby 2.7 allows calling a private method with self.

Ruby 2.7 allows calling a private method with a literal self as the receiver.

Ruby 2.7 - Time#inspect separated from Time#to_s

Ruby 2.7 separated Time#inspect from Time#to_s and added sub seconds

Ruby 2.7 adds Symbol#start_with? and Symbol#end_with? methods

Ruby 2.7 adds Symbol#start_with? and Symbol#end_with? methods.

Ruby 2.7 adds shorthand syntax for arguments forwarding

Ruby 2.7 has added new syntax `...` for method arguments forwarding.

Dir#glob and Dir#[] no longer allow NUL-separated glob pattern in Ruby 2.7

Ruby 2.7 prohibits the problematic '\0' separated string as the parameter for Dir#glob and Dir#[]

Ruby 2.7 adds supports for Comparable#clamp with a range

Ruby 2.7 adds supports for Comparable#clamp with a range

Ruby 2.7 adds inherit as an optional argument to Module#autoload?

Ruby 2.7 has added inherit as an optional argument to Module#autoload? to check if a given class or module has an autoload defined for a certain constant

Ruby 2.7 adds UnboundMethod#bind_call method

Ruby 2.7 has added bind_call method to UnboundMethods to avoid the allocation from intermediate Method object