Releases: songkick/transport
Releases · songkick/transport
v1.10.3
[bug-fix] no longer raise an exception when calling to_s on a POST request where params is a string (for example a JSON-encoded body)
1.10.1
[bug-fix] make Songkick::Transport::Service.with_headers work correctly
1.10.0
[improvement] truncate long parameter values when logging request objects
Basic Auth support and Base64 strict encode
1.8.1
- [improvement] Instead of just the request's
:headers
in the instrumentation payload, provide hashes of :request_headers
and :response_headers
1.8.0
- adds support for instrumenting requests with the
ActiveSupport::Notifications
API.
1.7.0
- new feature:
Songkick::Transport::Service
now provides the transport_layer_options
class method so that arbitrary hashes of options can be passed to underlying transports.
1.6.0
- Behaviour change:
Curl::Err::RecvError
s are now caught, their message is logged as a warning, then a Songkick::Transport::UpstreamError
is raised.
1.5.5
- Bugfix / Enhancement: the Curb transport will now automatically decompress gzip/deflate encoded responses.