All Versions
81
Latest Version
Avg Release Cycle
75 days
Latest Release
670 days ago

Changelog History
Page 8

  • v0.6.2 Changes

    August 06, 2014
    • #150: Fix default Host header value. ([@ixti])
    • ๐Ÿ—„ Deprecate BearerToken authorization header. ([@ixti])
    • ๐Ÿ›  Fix handling of chunked responses without Content-Length header. ([@ixti])
    • ๐Ÿ“‡ Rename HTTP.with_follow to HTTP.follow and mark former one as being deprecated ([@ixti])
  • v0.6.1 Changes

    May 07, 2014
    • ๐Ÿ›  Fix request Content-Length calculation for Unicode ([@challengee])
    • โž• Add Response#flush ([@ixti])
    • ๐Ÿ›  Fix Response::Body#readpartial default size ([@hannesg], [@ixti])
    • โž• Add missing CRLF for chunked bodies ([@hannesg])
    • ๐Ÿ›  Fix forgotten CGI require ([@ixti])
    • ๐Ÿ‘Œ Improve README ([@tarcieri])
  • v0.6.0 Changes

    April 04, 2014
    • ๐Ÿ“‡ 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])
  • v0.5.1 Changes

    May 27, 2014
    • ๐Ÿ›  Backports redirector fixes from 0.6.0 ([@ixti])
    • EOL of 0.5.X branch.
  • v0.5.0 Changes

    September 14, 2013
    • โž• Add query string support
    • ๐Ÿ†• New response delegator allows HTTP.get(uri).response
    • HTTP::Chainable#stream provides a shorter alias for with_response(:object)
    • ๐Ÿ‘ Better string inspect for HTTP::Response
    • ๐Ÿšš Curb compatibility layer removed
  • v0.4.0 Changes

    October 12, 2012
    • ๐Ÿ›  Fix bug accessing https URLs
    • ๐Ÿ›  Fix several instances of broken redirect handling
    • โž• Add default user agent
    • ๐Ÿ›  Many additional minor bugfixes
  • v0.3.0 Changes

    September 01, 2012
    • ๐Ÿ†• New implementation based on tmm1's http_parser.rb instead of Net::HTTP
    • ๐Ÿ‘Œ Support for following redirects
    • ๐Ÿ‘Œ Support for request body through {:body => ...} option
    • HTTP#with_response (through Chainable)
  • v0.2.0 Changes

    March 05, 2012
    • Request and response objects
    • Callback system
    • ๐Ÿ”จ Internal refactoring ensuring true chainability
    • ๐Ÿ‘‰ Use the certified gem to ensure SSL certificate verification
  • v0.1.0 Changes

    January 26, 2012
    • โœ… Testing against WEBrick
    • Curb compatibility (require 'http/compat/curb')
  • v0.0.1 Changes

    October 11, 2011
    • ๐ŸŽ‰ Initial half-baked release