Faraday v0.10.0 Release Notes

  • ๐Ÿ’ฅ Breaking changes:

    • โฌ‡๏ธ Drop support for Ruby 1.8

    ๐Ÿ”‹ Features:

    • ๐Ÿ‘ป Include wrapped exception/reponse in ClientErrors
    • โž• Add response.reason_phrase
    • ๐ŸŒฒ Provide option to selectively skip logging request/response headers
    • โž• Add regex support for pattern matching in test adapter

    ๐Ÿ›  Fixes:

    • Add Faraday.respond_to? to find methods managed by method_missing
    • em-http: request.host instead of connection.host should be taken for SSL validations
    • Allow default_connection_options to be merged when options are passed as url parameter
    • ๐Ÿ‘Œ Improve splitting key-value pairs in raw HTTP headers