HTTP v0.6.0 Release Notes

Release Date: 2014-04-04 // about 10 years ago
    • ๐Ÿ“‡ Rename HTTP::Request#method to HTTP::Request#verb ([@krainboltgreene])
    • โž• Add HTTP::ResponseBody class ([@tarcieri])
    • ๐Ÿ”„ Change API of response on HTTP::Client.request and "friends" (#get, #post, etc) ([@tarcieri])
    • โž• Add HTTP::Response#readpartial ([@tarcieri])
    • โž• Add HTTP::Headers class ([@ixti])
    • ๐Ÿ›  Fix and improve following redirects ([@ixti])
    • โž• Add HTTP::Request#redirect ([@ixti])
    • โž• Add HTTP::Response#content_type ([@ixti])
    • โž• Add HTTP::Response#mime_type ([@ixti])
    • โž• Add HTTP::Response#charset ([@ixti])
    • ๐Ÿ‘Œ Improve error message upon invalid URI scheme ([@ixti])
    • Consolidate errors under common HTTP::Error namespace ([@ixti])
    • โž• Add easy way of adding Authorization header ([@ixti])
    • ๐Ÿ›  Fix proxy support ([@hundredwatt])
    • ๐Ÿ›  Fix and improve query params handing ([@jwinter])
    • ๐Ÿ”„ Change API of custom MIME type parsers ([@ixti])
    • โœ‚ Remove HTTP::Chainable#with_response ([@ixti])
    • โœ‚ Remove HTTP::Response::BodyDelegator ([@ixti])
    • โœ‚ Remove HTTP::Response#parsed_body ([@ixti])
    • โฌ†๏ธ Bump up input buffer from 4K to 16K ([@tarcieri])