Ruby

Ruby 2.7 improves Method#inspect by also displaying method's arguments

Ruby 2.7 improves Method#inspect by also displaying method's arguments

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 Enumerator#produce

Ruby 2.7 has added Enumerator#produce to generate Enumerator from any custom data-transformation.

Ruby 2.7 adds supports for Comparable#clamp with a range

Ruby 2.7 adds supports for Comparable#clamp with a range

Who was hiring at RubyConf 2019?

List of companies hiring at RubyConf 2019 organized in Nashville.

Rails 6 adds guard against DNS rebinding attacks

Rails 6 adds guard against DNS rebinding attacks by allowing whitelisting of hosts in config

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 Lazy Enumerators

Ruby support for lazy loading enumerators

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