Releases: lostisland/faraday
Releases · lostisland/faraday
v2.7.4
v1.10.3
What's Changed
- Add support for Ruby 3.2.0 in Faraday v1.x by @timrogers in #1483
New Contributors
- @timrogers made their first contribution in #1483
Full Changelog: v1.10.2...v1.10.3
v2.7.3
What's Changed
Fixes:
- Fix Style/ZeroLengthPredicate by @olleolleolle in #1480
- Connection#build_exclusive_url: replace simple syntax by @hyuraku in #1481
- Add URL to to_hash in Faraday::Response (#1474) by @aaronstillwell in #1475
Misc:
- Clarify diff between connection settings
timeout
andopen_timeout
by @Yu-Chieh-Henry-Yang in #1470 - Adds Ruby 3.2 to the CI matrix. by @petergoldstein in #1471
- Fix typo in Adapters documentation by @henrialb in #1473
- docs: Update to 2023 by @frederikspang in #1477
- Update connection.rb documentation to use PUT in an example by @wlads in #1482
New Contributors
- @Yu-Chieh-Henry-Yang made their first contribution in #1470
- @henrialb made their first contribution in #1473
- @frederikspang made their first contribution in #1477
- @aaronstillwell made their first contribution in #1475
- @wlads made their first contribution in #1482
Full Changelog: v2.7.2...v2.7.3
v2.7.2
What's Changed
- Replace actions/setup-ruby with ruby/setup-ruby by @kyoshidajp in #1466
- Enforce timeouts in Faraday's test adapter by @dpep in #1465
- Rename Faraday::Logger::Formatter#error to #exception by @iMacTia in #1468
ATTENTION
Rename Faraday::Logger::Formatter#error (#1468) is potentially a breaking change IF you've created a custom Faraday::Logging::Formatter
implementing the new error
method introduced in v2.7.0.
We've decided to rollout this change in a fix version anyway because the name of the method was potentially causing infinite loop issues, and because the feature was very recently released.
This should not be impacting you otherwise and you can safely upgrade.
New Contributors
- @kyoshidajp made their first contribution in #1466
- @dpep made their first contribution in #1465
Full Changelog: v2.7.1...v2.7.2
v2.7.1
What's Changed
- fix: require 'pp' to have access to #pretty_inspect by @olleolleolle in #1463
Full Changelog: v2.7.0...v2.7.1
v2.7.0
What's Changed
- GitHub Workflows security hardening by @sashashura in #1451
- Remove unnecessary
require 'pp'
by @iMacTia in #1457 - Convert
self[key]
to a String with#<<
on#add_parsed
by @yykamei in #1459 - Allow logging of errors raised in adapters or other middleware by @epaew in #1460
New Contributors
- @sashashura made their first contribution in #1451
- @epaew made their first contribution in #1460
Full Changelog: v2.6.0...v2.7.0
v0.17.6
v2.6.0
What's Changed
New features
Documentation
- Correct a typo in UPGRADING.md by @felixonmars in #1448
- Fix usage page to match latest version's default adapter specification by @mi-wada in #1447
- Update
@param
of methods onConnection
by @yykamei in #1452
New Contributors
- @felixonmars made their first contribution in #1448
- @mi-wada made their first contribution in #1447
- @swatosh made their first contribution in #1450
Full Changelog: v2.5.2...v2.6.0