In Version 5 Http.get(url).parse throws ArgumentError "wrong number of arguments (given 0, expected 1)" https://github.com/httprb/http/blob/53b7b91ac3012dbdfb43fa65947fd8d9c2311c7c/lib/http/response.rb#L159 introduced with #538. I suggest adding a deprecation warning in Version 4.