HTTP v5.0.0 Release Notes
Release Date: 2021-05-12 // almost 3 years ago-
#656 Handle connection timeouts in
Features
([@semenyukdmitry])#651 Replace
http-parser
withllhttp
([@bryanp])#647 Add support for
MKCALENDAR
HTTP verb ([@meanphil])#632 Respect the SSL context's
verify_hostname
value ([@colemannugent])#625 Fix inflator with empty responses ([@LukaszMaslej])
#599 Allow passing
HTTP::FormData::{Multipart,UrlEncoded}
object directly. ([@ixti])#587 #585 Fix redirections when server responds with multiple Location headers. ([@ixti])
#577 Fix
Chainable#timeout
with frozen Hash. ([@antonvolkoff])#576 #524 BREAKING CHANGE Preserve header names casing. ([@joshuaflanagan])
#540 #538 BREAKING CHANGE Require explicit MIME type for Response#parse ([@ixti])
#532 Fix pipes support in request bodies. ([@ixti])
#530 Improve header fields name/value validation. ([@Bonias])
#506 #521 Skip auto-deflate when there is no body. ([@Bonias])
#489 Fix HTTP parser. ([@ixti], [@fxposter])
#546 BREAKING CHANGE Provide initiating
HTTP::Request
object onHTTP::Response
. ([@joshuaflanagan])#571 Drop Ruby 2.3.x support. ([@ixti])
3ed0c31 Drop Ruby 2.4.x support.