Faraday Detailed Logger Versions Save

A detailed request and response logger for Faraday.

v2.5.0

2 years ago
  • Add faraday 2 support.
  • Extract an initial internal cURL formatter

v2.4.1

2 years ago

v2.4.0

2 years ago

v2.3.0

4 years ago

v2.1.2

6 years ago

Changelog

  • Update the middleware to allow the logger and tags to be publicly accessible. This is not necessarily intended to be developer-used, but rather fix warnings in older versions of Ruby.

v2.1.1

6 years ago

Changelog

  • Require faraday ~> 0.8. This change only makes explicit the minimum version of faraday which is supported.

v1.1.0

7 years ago

Changelog

  • Log HTTP 4XX and HTTP 5XX responses at a WARN level.

v2.0.0

7 years ago

Changelog

  • Remove Logger progname support/configuration. Varying the progname appears to make logging in a syslog-like environment unnecessarily more difficult.
  • Add tagging support to the logger. Any number of tags may be given which will be prepended to all lines logged. This is largely follows the ActiveSupport::TaggedLogging log functionality. "Old" usages of this library will treat any previous progname strings as a tag and continue to record them to the log. Even though the progname is now logged as a tag, this is still considered a breaking change just in case system configurations were dependent on the progname for log output redirection (syslog).

v2.1.0

7 years ago

Changelog

  • Catch StandardError exceptions to log and re-raise them.

v1.0.0

8 years ago