Recent Releases of https://github.com/lostisland/faraday_middleware
https://github.com/lostisland/faraday_middleware - v1.2.1
What's Changed
Fixes 🐞
- fix: drop unused addressable gem by @olleolleolle in https://github.com/lostisland/faraday_middleware/pull/283
- Don't register the request/response json middleware for Faraday 1.10+ by @iMacTia in https://github.com/lostisland/faraday_middleware/pull/288
Misc/Docs 📄
- Add Ruby 3.1 to CI by @petergoldstein in https://github.com/lostisland/faraday_middleware/pull/278
- Add link to
awesome-faradayinto README by @AlexWayfer in https://github.com/lostisland/faraday_middleware/pull/281 - correction in README.md by @Vandit1604 in https://github.com/lostisland/faraday_middleware/pull/284
- Adds Ruby 3.2 to CI. by @petergoldstein in https://github.com/lostisland/faraday_middleware/pull/285
- README: use GitHub Actions-based badge by @olleolleolle in https://github.com/lostisland/faraday_middleware/pull/289
- CI: Trust ruby/setup-ruby to install gems by @olleolleolle in https://github.com/lostisland/faraday_middleware/pull/290
- CI: add Ruby 3.3 to test matrix by @olleolleolle in https://github.com/lostisland/faraday_middleware/pull/291
- Ci drop yard junk by @olleolleolle in https://github.com/lostisland/faraday_middleware/pull/292
New Contributors
- @petergoldstein made their first contribution in https://github.com/lostisland/faraday_middleware/pull/278
- @AlexWayfer made their first contribution in https://github.com/lostisland/faraday_middleware/pull/281
- @Vandit1604 made their first contribution in https://github.com/lostisland/faraday_middleware/pull/284
Full Changelog: https://github.com/lostisland/faraday_middleware/compare/v1.2.0...v1.2.1
- Ruby
Published by iMacTia over 1 year ago
https://github.com/lostisland/faraday_middleware - v1.2.0
What's Changed
- Allow users to define its own set of Cacheable Status Code when using Faraday Middleware Cache by @Physium in https://github.com/lostisland/faraday_middleware/pull/275
New Contributors
- @Physium made their first contribution in https://github.com/lostisland/faraday_middleware/pull/275
Full Changelog: https://github.com/lostisland/faraday_middleware/compare/v1.1.0...v1.2.0
- Ruby
Published by iMacTia over 4 years ago
https://github.com/lostisland/faraday_middleware - v1.1.0
Features
- Use wrapped exception in Faraday::ParsingError to improve legibility of the error (#255, @d-m-u)
Bugs fixed
- Use JSON.generate instead of .dump in request middleware (#266, @Be-ngt-oH)
Chores and misc
- Add rubocop-package and drop git ls-files in gemspec (#263, @utkarsh2102)
- Ruby
Published by iMacTia over 4 years ago
https://github.com/lostisland/faraday_middleware - v1.0.0
This is FaradayMiddleware 1.0 official release 🎉!
This release officially supports Faraday 1.0.
It contains all changes included in the 1.0.0.rc1 release, plus:
- Increase minimum
rakeversion to 12.3.3 for security reasons
Special thanks to contributors who helped us push this over the line:
@BobbyMcWho, @onk and @d-m-u
- Ruby
Published by iMacTia almost 6 years ago
https://github.com/lostisland/faraday_middleware - v1.0.0.rc1
This is a prerelease. See #200 for details on the shipping plans for 1.0.0.
Changes
- Support Ruby 2.3+.
- Drop support for Faraday v0.7
Bugs fixed
- #198 Autoload an exception class correctly
Chores and misc
- Lint the codebase with RuboCop
- Closed the Wiki and turned it into Markdown files in
docs/
- Ruby
Published by iMacTia about 6 years ago
https://github.com/lostisland/faraday_middleware - v0.14.0
NOTE: This is the last minor release in the v0.x series, next release will be 1.0 to match Faraday v1.0 release and from then on only fixes will be applied to v0.14.x!
- Fix support for empty bodies having Content-Encoding Gzip (#192)
- RSpec: disable_monkey_patching (#191)
- Add ResponseMiddleware.define_parser unit test (#190)
- Use full URL (url.host + url.request_uri) as cache key (#195)
- Ruby
Published by iMacTia about 6 years ago
https://github.com/lostisland/faraday_middleware - v0.13.1
- Clear Authorization header when redirecting cross-site (#183)
- Brotli is an optional dependency for Gzip (#186)
- Ruby
Published by iMacTia about 7 years ago
https://github.com/lostisland/faraday_middleware - v0.13.0
- Adds support for Brotli decompression of responses (#134)
- Adds support for JSON 2 (#169)
- Hash request URIs before using them as a cache key (#181)
- Remove Addressable::URI query hack (#184)
- Ruby
Published by iMacTia about 7 years ago
https://github.com/lostisland/faraday_middleware - v0.12.2
- Fixes race condition issue with rubygems.org
- Ruby
Published by iMacTia over 8 years ago
https://github.com/lostisland/faraday_middleware - v0.12.1
- Fixes support for Oj < 3.3.3 (#163)
- Adds support for parser_options on MultiXML and SafeYAML parsers
- Ruby
Published by iMacTia over 8 years ago
https://github.com/lostisland/faraday_middleware - v0.12.0
- Replace rash with rash_alt (#136)
- Allow
write_optionsto be specified for FaradayMiddleware::Caching (#155) - Add support for passing options to JSON.parse (#156)
- Parse YAML safely (#157)
- Handle responses with missing Location header (#159)
- Removes support for ruby < 1.9.3 (#162)
- Ruby
Published by iMacTia over 8 years ago
https://github.com/lostisland/faraday_middleware - faraday_middleware 0.11.0.1
This release has only been released to address an issue with Rubygems checksum.
See https://github.com/bundler/bundler/issues/5332
- Ruby
Published by iMacTia about 9 years ago
https://github.com/lostisland/faraday_middleware - faraday_middleware 0.11.0
- Add support for Ruby 2.4
- Add optional callback to FollowRedirects middleware
- Add support for 308 status code to FollowRedirects middleware
- Ignores fragments in the
Locationheader on FollowRedirects middleware - Add
token_typeoption for specifying method of adding OAuth2 tokens - Add support for json vendor types
- Write only the Faraday::Response portion of Faraday::Env to cache
- Include
env.responsewhen rescuing ParsingErrors
- Ruby
Published by iMacTia about 9 years ago
https://github.com/lostisland/faraday_middleware - faraday_middleware 0.10.1
- Allow uprading to Faraday 0.10
- Fixed using Caching middleware with async adapter like Typhoeus
- Support timezone expressions in ParseDates middleware
- Ruby
Published by mislav over 9 years ago
https://github.com/lostisland/faraday_middleware - faraday_middleware 0.10.0
- Add
:gzipdecoding middleware (not necessary when using default:net_httpadapter) - Change caching middleware to respect HTTP spec regarding status codes
- Add
:standards_compliantoption to:follow_redirectsmiddleware to opt into HTTP spec-compliant mode regarding HTTP 30x status codes - Remove cookie handling logic from
:follow_redirectsmiddleware
- Ruby
Published by mislav over 10 years ago
https://github.com/lostisland/faraday_middleware - faraday_middleware 0.9.2
- Avoid local variable shadowing warning.
- Don't forwarding headers to Rack with nil or non-string values.
- Document the fact that ParseYaml middleware can be unsafe
- Follow redirects that may have an unescaped character in the URL
- Refer to ActiveSupport::Notifications as a top-level constant
- Ruby
Published by mislav over 10 years ago
https://github.com/lostisland/faraday_middleware - faraday_middleware 0.9.1
- 🌟 ✨ Faraday 0.9 compatibility ✨ 🌟
- Support milliseconds in parse_dates middleware
- Fix empty query string case for
:ignore_paramsin Caching middleware

- Ruby
Published by mislav almost 12 years ago