Releases: lostisland/faraday
Releases · lostisland/faraday
Faraday 0.15.1
Faraday 0.15.0
Faraday 0.14.0
Faraday 0.13.1
- Fixes an incompatibility with Addressable::URI being used as uri_parser
Faraday 0.13.0
Faraday 0.12.2
- Parse headers from aggregated proxy requests/responses (#681)
- Guard against invalid middleware configuration with warning (#685)
- Do not use :insecure option by default in Patron (#691)
- Fixes an issue with HTTPClient not raising a
Faraday::ConnectionFailed
(#702) - Fixes YAML serialization/deserialization for
Faraday::Utils::Headers
(#690) - Fixes an issue with Options having a nil value (#694)
- Fixes an issue with Faraday.default_connection not using Faraday.default_connection_options (#698)
- Fixes an issue with Options.merge! and Faraday instrumentation middleware (#710)
Faraday 0.12.1
- Fix an issue with Patron tests failing on jruby
- Fix an issue with new
rewind_files
feature that was causing an exception when the body was not an Hash - Expose wrapped_exception in all client errors
- Add Authentication Section to the ReadMe
Faraday 0.12.0.1
- Hotfix release to address an issue with TravisCI deploy on Rubygems
Faraday 0.12.0
Features:
- Proxy feature now relies on Ruby
URI::Generic#find_proxy
and can useno_proxy
ENV variable (not compatible with ruby < 2.0) - Adds support for
context
request option to pass arbitrary information to middlewares
Fixes:
- Fix an issue with options that was causing new options to override defaults ones unexpectedly
- Rewind
UploadIO
s on retry to fix a compatibility issue - Make multipart boundary unique
- Improvements in
README.md
Faraday 0.11.0
Features:
- Add
filter
method to Logger middleware - Add support for Ruby2.4 and Minitest 6
- Introduce block syntax to customise the adapter
Fixes:
- Fix an issue that was allowing to override
default_connection_options
from a connection instance - Fix a bug that was causing newline escape characters ("\n") to be used when building the Authorization header