Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mschnitzer:ruby:extensions
rubygem-faraday
rubygem-faraday.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rubygem-faraday.changes of Package rubygem-faraday
------------------------------------------------------------------- Fri Aug 26 16:17:08 UTC 2022 - Manuel Schnitzer <mschnitzer@suse.com> - updated to version 2.5.2 see installed CHANGELOG.md ------------------------------------------------------------------- Thu Aug 4 13:09:44 UTC 2022 - Stephan Kulow <coolo@suse.com> - updated to version 2.4.0 see installed CHANGELOG.md ------------------------------------------------------------------- Mon Jun 13 16:57:35 UTC 2022 - Manuel Schnitzer <mschnitzer@suse.com> - updated to version 2.3.0 # Features * Add indices when arrays are encoded by @daedric in #1399 # Fixes * Allow application/x-www-form-url_encoded POST requests to use file objects as the request body by @catlee in #1415 # Misc * CHANGELOG: add 2.2.0 section by @olleolleolle in #1394 * docs: UPGRADE Note #dependency removed in 2.0 by @olleolleolle in #1398 * docs: Add one more require to the quickstart to make this whole thing work immediately by @joshuabremerdexcom in #1401 * Update custom middleware documentation by @AlexWayfer in #1404 * Doc: Added raise_error middleware configuration by @nicosvirjt in #1412 * docs: Correct default default_adapter value by @kuahyeow in #1414 * CI: Update GitHub Action "checkout" to v3 by @olleolleolle in #1416 ------------------------------------------------------------------- Mon Feb 21 11:31:14 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 2.2.0 see installed CHANGELOG.md ## The changelog has moved! This file is not being updated anymore. Instead, please check the [Releases](https://github.com/lostisland/faraday/releases) page. ## [2.1.0](https://github.com/lostisland/faraday/compare/v2.0.1...v2.1.0) (2022-01-15) * Fix test adapter thread safety by @iMacTia in [#1380](https://github.com/lostisland/faraday/pull/1380) * Add default adapter options by @hirasawayuki in [#1382](https://github.com/lostisland/faraday/pull/1382) * CI: Add Ruby 3.1 to matrix by @petergoldstein in [#1374](https://github.com/lostisland/faraday/pull/1374) * docs: fix regex pattern in logger.md examples by @hirasawayuki in [#1378](https://github.com/lostisland/faraday/pull/1378) ## [2.0.1](https://github.com/lostisland/faraday/compare/v2.0.0...v2.0.1) (2022-01-05) * Re-add `faraday-net_http` as default adapter by @iMacTia in [#1366](https://github.com/lostisland/faraday/pull/1366) * Updated sample format in UPGRADING.md by @vimutter in [#1361](https://github.com/lostisland/faraday/pull/1361) * docs: Make UPGRADING examples more copyable by @olleolleolle in [#1363](https://github.com/lostisland/faraday/pull/1363) ## [2.0.0](https://github.com/lostisland/faraday/compare/v1.8.0...v2.0.0) (2022-01-04) The next major release is here, and it comes almost 2 years after the release of v1.0! This release changes the way you use Faraday and embraces a new paradigm of Faraday as an ecosystem, rather than a library. What does that mean? It means that Faraday is less of a bundled tool and more of a framework for the community to build on top of. As a result, all adapters and some middleware have moved out and are now shipped as standalone gems 🙌! But this doesn't mean that upgrading from Faraday 1.x to Faraday 2.0 should be hard, in fact we've listed everything you need to do in the [UPGRADING.md](https://github.com/lostisland/faraday/blob/main/UPGRADING.md) doc. Moreover, we've setup a new [awesome-faraday](https://github.com/lostisland/awesome-faraday) repository that will showcase a curated list of adapters and middleware 😎. This release was the result of the efforts of the core team and all the contributors, new and old, that have helped achieve this milestone 👏. ## What's Changed * Autoloading, dependency loading and middleware registry cleanup by @iMacTia in [#1301](https://github.com/lostisland/faraday/pull/1301) * Move JSON middleware (request and response) from faraday_middleware by @iMacTia in [#1300](https://github.com/lostisland/faraday/pull/1300) * Remove deprecated `Faraday::Request#method` by @olleolleolle in [#1303](https://github.com/lostisland/faraday/pull/1303) * Remove deprecated `Faraday::UploadIO` by @iMacTia in [#1307](https://github.com/lostisland/faraday/pull/1307) * [1.x] Deprecate Authorization helpers in `Faraday::Connection` by @iMacTia in [#1306](https://github.com/lostisland/faraday/pull/1306) * Drop deprecated auth helpers from Connection and refactor auth middleware by @iMacTia in [#1308](https://github.com/lostisland/faraday/pull/1308) * Add Faraday 1.x examples in authentication.md docs by @iMacTia in [#1320](https://github.com/lostisland/faraday/pull/1320) * Fix passing a URL with embedded basic auth by @iMacTia in [#1324](https://github.com/lostisland/faraday/pull/1324) * Register JSON middleware by @mollerhoj in [#1331](https://github.com/lostisland/faraday/pull/1331) * Retry middleware should handle string exception class name consistently by @jrochkind in [#1334](https://github.com/lostisland/faraday/pull/1334) * Improve request info in exceptions raised by RaiseError Middleware by @willianzocolau in [#1335](https://github.com/lostisland/faraday/pull/1335) * Remove net-http adapter and update docs by @iMacTia in [#1336](https://github.com/lostisland/faraday/pull/1336) * Explain plan for faraday_middleware in UPGRADING.md by @iMacTia in [#1339](https://github.com/lostisland/faraday/pull/1339) * Scripts folder cleanup by @iMacTia in [#1340](https://github.com/lostisland/faraday/pull/1340) * Replace `Hash#merge` with `Utils#deep_merge` for connection options by @xkwd in [#1343](https://github.com/lostisland/faraday/pull/1343) * Callable authorizers by @sled in [#1345](https://github.com/lostisland/faraday/pull/1345) * Default value for exc error by @DariuszMusielak in [#1351](https://github.com/lostisland/faraday/pull/1351) * Don't call `retry_block` unless a retry is going to happen by @jrochkind in [#1350](https://github.com/lostisland/faraday/pull/1350) * Improve documentation for v2 by @iMacTia in [#1353](https://github.com/lostisland/faraday/pull/1353) * Remove default `default_adapter` (yes, you read that right) by @iMacTia in [#1354](https://github.com/lostisland/faraday/pull/1354) * Remove retry middleware by @iMacTia in [#1356](https://github.com/lostisland/faraday/pull/1356) * Remove multipart middleware and all its documentation and tests by @iMacTia in [#1357](https://github.com/lostisland/faraday/pull/1357) ## [1.9.3](https://github.com/lostisland/faraday/compare/v1.9.2...v1.9.3) (2022-01-06) * Re-add support for Ruby 2.4+ by @iMacTia in [#1371](https://github.com/lostisland/faraday/pull/1371) ## [1.9.2](https://github.com/lostisland/faraday/compare/v1.9.1...v1.9.2) (2022-01-06) * Add alias with legacy name to gemified middleware by @iMacTia in [#1372](https://github.com/lostisland/faraday/pull/1372) ## [1.9.1](https://github.com/lostisland/faraday/compare/v1.9.0...v1.9.1) (2022-01-06) * Update adapter dependencies in Gemspec by @iMacTia in [#1370](https://github.com/lostisland/faraday/pull/1370) ## [1.9.0](https://github.com/lostisland/faraday/compare/v1.8.0...v1.9.0) (2022-01-06) * Use external multipart and retry middleware by @iMacTia in [#1367](https://github.com/lostisland/faraday/pull/1367) ------------------------------------------------------------------- Tue Jan 25 06:53:06 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 2.1.0 see installed CHANGELOG.md ## [1.8.0](https://github.com/lostisland/faraday/releases/tag/v1.8.0) (2021-09-18) ### Features * Backport authorization procs (#1322, @jarl-dk) ## [v1.7.0](https://github.com/lostisland/faraday/releases/tag/v1.7.0) (2021-08-09) ### Features * Add strict_mode to Test::Stubs (#1298, @yykamei) ## [v1.6.0](https://github.com/lostisland/faraday/releases/tag/v1.6.0) (2021-08-01) ### Misc * Use external Rack adapter (#1296, @iMacTia) ## [v1.5.1](https://github.com/lostisland/faraday/releases/tag/v1.5.1) (2021-07-11) ### Fixes * Fix JRuby incompatibility after moving out EM adapters (#1294, @ahorek) ### Documentation * Update YARD to follow RackBuilder (#1292, @kachick) ## [v1.5.0](https://github.com/lostisland/faraday/releases/tag/v1.5.0) (2021-07-04) ### Misc * Use external httpclient adapter (#1289, @iMacTia) * Use external patron adapter (#1290, @iMacTia) ## [v1.4.3](https://github.com/lostisland/faraday/releases/tag/v1.4.3) (2021-06-24) ### Fixes * Silence warning (#1286, @gurgeous) * Always dup url_prefix in Connection#build_exclusive_url (#1288, @alexeyds) ## [v1.4.2](https://github.com/lostisland/faraday/releases/tag/v1.4.2) (2021-05-22) ### Fixes * Add proxy setting when url_prefix is changed (#1276, @ci) * Default proxy scheme to http:// if necessary, fixes #1282 (#1283, @gurgeous) ### Documentation * Improve introduction page (#1273, @gurgeous) * Docs: add more middleware examples (#1277, @gurgeous) ### Misc * Use external `em_http` and `em_synchrony` adapters (#1274, @iMacTia) ## [v1.4.1](https://github.com/lostisland/faraday/releases/tag/v1.4.1) (2021-04-18) ### Fixes * Fix dependencies from external adapter gems (#1269, @iMacTia) ## [v1.4.0](https://github.com/lostisland/faraday/releases/tag/v1.4.0) (2021-04-16) ### Highlights With this release, we continue the work of gradually moving out adapters into their own gems 🎉 Thanks to @MikeRogers0 for helping the Faraday team in progressing with this quest 👏 And thanks to @olleolleolle efforts, Faraday is becoming more inclusive than ever 🤗 Faraday's `master` branch has been renamed into `main`, we have an official policy on inclusive language and even a rubocop plugin to check for non-inclusive words ❤️! Checkout the "Misc" section below for more details 🙌 ! ### Fixes * Fix NoMethodError undefined method 'coverage' (#1255, @Maroo-b) ### Documentation * Some docs on EventMachine adapters. (#1232, @damau) * CONTRIBUTING: Fix grammar and layout (#1261, @olleolleolle) ### Misc * Replacing Net::HTTP::Persistent with faraday-net_http_persistent (#1250, @MikeRogers0) * CI: Configure the regenerated Coveralls token (#1256, @olleolleolle) * Replace Excon adapter with Faraday::Excon gem, and fix autoloading issue with Faraday::NetHttpPersistent (#1257, @iMacTia) * Drop CodeClimate (#1259, @olleolleolle) * CI: Rename default branch to main (#1263, @olleolleolle) * Drop RDoc support file .document (#1264, @olleolleolle, @iMacTia) * CONTRIBUTING: add a policy on inclusive language (#1262, @olleolleolle) * Add rubocop-inclusivity (#1267, @olleolleolle, @iMacTia) ## [v1.3.1](https://github.com/lostisland/faraday/releases/tag/v1.3.1) (2021-04-16) ### Fixes * Escape colon in path segment (#1237, @yarafan) * Handle IPv6 address String on Faraday::Connection#proxy_from_env (#1252, @cosmo0920) ### Documentation * Fix broken Rubydoc.info links (#1236, @nickcampbell18) * Add httpx to list of external adapters (#1246, @HoneyryderChuck) ### Misc * Refactor CI to remove duplicated line (#1230, @tricknotes) * Gemspec: Pick a good ruby2_keywords release (#1241, @olleolleolle) ------------------------------------------------------------------- Sat Oct 9 09:09:26 UTC 2021 - Manuel Schnitzer <mschnitzer@suse.com> - updated to version 1.8.0 * Backport authorization procs (#1322, @jarl-dk) ------------------------------------------------------------------- Wed Aug 25 05:07:54 UTC 2021 - Manuel Schnitzer <mschnitzer@suse.com> - updated to version 1.7.0 ## [v1.7.0](https://github.com/lostisland/faraday/releases/tag/v1.7.0) (2021-08-09) ### Features * Add strict_mode to Test::Stubs (#1298, @yykamei) ## [v1.6.0](https://github.com/lostisland/faraday/releases/tag/v1.6.0) (2021-08-01) ### Misc * Use external Rack adapter (#1296, @iMacTia) ------------------------------------------------------------------- Sun Jul 11 11:37:50 UTC 2021 - Manuel Schnitzer <mschnitzer@suse.com> - updated to version 1.5.1 # Fixes * Fix JRuby incompatibility after moving out EM adapters (#1294, @ahorek) # Documentation * Update YARD to follow RackBuilder (#1292, @kachick) ------------------------------------------------------------------- Sat Jul 10 13:57:41 UTC 2021 - Manuel Schnitzer <mschnitzer@suse.com> - updated to version 1.5.0 # Misc * Use external httpclient adapter (#1289, @iMacTia) * Use external patron adapter (#1290, @iMacTia) ------------------------------------------------------------------- Thu Jun 24 17:20:52 UTC 2021 - Stephan Kulow <coolo@suse.com> updated to version 1.4.3 see installed CHANGELOG.md ## [v1.3.0](https://github.com/lostisland/faraday/releases/tag/v1.3.0) (2020-12-31) ### Highlights Faraday v1.3.0 is the first release to officially support Ruby 3.0 in the CI pipeline 🎉 🍾! This is also the first release with a previously "included" adapter (Net::HTTP) being isolated into a [separate gem](https://github.com/lostisland/faraday-net_http) 🎊! The new adapter is added to Faraday as a dependency for now, so that means full backwards-compatibility, but just to be safe be careful when upgrading! This is a huge step towards are Faraday v2.0 objective of pushing adapters and middleware into separate gems. Many thanks to the Faraday Team, @JanDintel and everyone who attended the [ROSS Conf remote event](https://www.rossconf.io/event/remote/) ### Features * Improves consistency with Faraday::Error and Faraday::RaiseError (#1229, @qsona, @iMacTia) ### Fixes * Don't assign to global ::Timer (#1227, @bpo) ### Documentation * CHANGELOG: add releases after 1.0 (#1225, @olleolleolle) * Improves retry middleware documentation. (#1228, @iMacTia) ### Misc * Move out Net::HTTP adapter (#1222, @JanDintel, @iMacTia) * Adds Ruby 3.0 to CI Matrix (#1226, @iMacTia) ------------------------------------------------------------------- Wed Jan 20 12:36:19 UTC 2021 - Stephan Kulow <coolo@suse.com> updated to version 1.3.0 see installed CHANGELOG.md ## [v1.2.0](https://github.com/lostisland/faraday/releases/tag/v1.2.0) (2020-12-23) ### Features * Introduces `on_request` and `on_complete` methods in `Faraday::Middleware`. (#1194, @iMacTia) ### Fixes * Require 'date' to avoid retry exception (#1206, @rustygeldmacher) * Fix rdebug recursion issue (#1205, @native-api) * Update call to `em_http_ssl_patch` (#1202, @kylekeesling) * `EmHttp` adapter: drop superfluous loaded? check (#1213, @olleolleolle) * Avoid 1 use of keyword hackery (#1211, @grosser) * Fix #1219 `Net::HTTP` still uses env proxy (#1221, @iMacTia) ### Documentation * Add comment in gemspec to explain exposure of `examples` and `spec` folders. (#1192, @iMacTia) * Adapters, how to create them (#1193, @olleolleolle) * Update documentation on using the logger (#1196, @tijmenb) * Adjust the retry documentation and spec to align with implementation (#1198, @nbeyer) ### Misc * Test against ruby head (#1208, @grosser) ## [v1.1.0](https://github.com/lostisland/faraday/releases/tag/v1.1.0) (2020-10-17) ### Features * Makes parameters sorting configurable (#1162 @wishdev) * Introduces `flat_encode` option for multipart adapter. (#1163 @iMacTia) * Include request info in exceptions raised by RaiseError Middleware (#1181 @SandroDamilano) ### Fixes * Avoid `last arg as keyword param` warning when building user middleware on Ruby 2.7 (#1153 @dgholz) * Limits net-http-persistent version to < 4.0 (#1156 @iMacTia) * Update `typhoeus` to new stable version (`1.4`) (#1159 @AlexWayfer) * Properly fix test failure with Rack 2.1+. (#1171 @voxik) ### Documentation * Improves documentation on how to contribute to the site by using Docker. (#1175 @iMacTia) * Remove retry_change_requests from documentation (#1185 @stim371) ### Misc * Link from GitHub Actions badge to CI workflow (#1141 @olleolleolle) * Return tests of `Test` adapter (#1147 @AlexWayfer) * Add 1.0 release to wording in CONTRIBUTING (#1155 @olleolleolle) * Fix linting bumping Rubocop to 0.90.0 (#1182 @iMacTia) * Drop `git ls-files` in gemspec (#1183 @utkarsh2102) * Upgrade CI to ruby/setup-ruby (#1187 @gogainda) ## [v1.0.1](https://github.com/lostisland/faraday/releases/tag/v1.0.1) (2020-03-29) ### Fixes * Use Net::HTTP#start(&block) to ensure closed TCP connections (#1117) * Fully qualify constants to be checked (#1122) * Allows `parse` method to be private/protected in response middleware (#1123) * Encode Spaces in Query Strings as '%20' Instead of '+' (#1125) * Limits rack to v2.0.x (#1127) * Adapter Registry reads also use mutex (#1136) ### Documentation * Retry middleware documentation fix (#1109) * Docs(retry): precise usage of retry-after (#1111) * README: Link the logo to the website (#1112) * Website: add search bar (#1116) * Fix request/response mix-up in docs text (#1132) ------------------------------------------------------------------- Thu May 7 20:41:45 UTC 2020 - Stephan Kulow <coolo@suse.com> - updated to version 1.0.1 see installed CHANGELOG.md ------------------------------------------------------------------- Mon Feb 10 14:32:36 UTC 2020 - Stephan Kulow <coolo@suse.com> - updated to version 1.0.0 no changelog found ------------------------------------------------------------------- Sat Dec 8 16:20:56 UTC 2018 - Stephan Kulow <coolo@suse.com> - updated to version 0.15.4 no changelog found ------------------------------------------------------------------- Wed May 23 16:04:31 UTC 2018 - factory-auto@kulow.org - updated to version 0.15.2 no changelog found ------------------------------------------------------------------- Wed May 16 07:59:41 UTC 2018 - factory-auto@kulow.org - updated to version 0.15.1 no changelog found ------------------------------------------------------------------- Fri Apr 20 08:05:59 UTC 2018 - factory-auto@kulow.org - updated to version 0.15.0 no changelog found ------------------------------------------------------------------- Thu Feb 8 06:01:18 UTC 2018 - coolo@suse.com - updated to version 0.14.0 no changelog found ------------------------------------------------------------------- Sun Sep 3 09:01:16 UTC 2017 - coolo@suse.com - updated to version 0.13.1 no changelog found ------------------------------------------------------------------- Thu Aug 3 19:12:53 UTC 2017 - coolo@suse.com - updated to version 0.12.2 no changelog found ------------------------------------------------------------------- Tue May 23 09:52:09 UTC 2017 - coolo@suse.com - updated to version 0.12.1 no changelog found ------------------------------------------------------------------- Thu Apr 13 04:30:06 UTC 2017 - coolo@suse.com - updated to version 0.12.0.1 no changelog found ------------------------------------------------------------------- Sun Apr 2 04:31:49 UTC 2017 - coolo@suse.com - updated to version 0.12.0 no changelog found ------------------------------------------------------------------- Sat Jan 14 05:31:15 UTC 2017 - coolo@suse.com - updated to version 0.11.0 no changelog found ------------------------------------------------------------------- Sat Dec 31 05:33:17 UTC 2016 - coolo@suse.com - updated to version 0.10.1 no changelog found ------------------------------------------------------------------- Sat Nov 12 05:33:33 UTC 2016 - coolo@suse.com - updated to version 0.10.0 no changelog found ------------------------------------------------------------------- Wed Oct 7 04:29:45 UTC 2015 - coolo@suse.com - updated to version 0.9.2 CHANGELOG.md removed upstream ------------------------------------------------------------------- Mon Feb 9 12:30:34 UTC 2015 - coolo@suse.com - updated to version 0.9.1 * Refactor Net:HTTP adapter so that with_net_http_connection can be overridden to allow pooled connections. (@Ben-M) * Add configurable methods that bypass `retry_if` in the Retry request middleware. (@mike-bourgeous) ------------------------------------------------------------------- Thu Oct 23 09:40:00 UTC 2014 - tboerger@suse.com - Updated last pieces for new macros ------------------------------------------------------------------- Sun Oct 12 10:56:10 UTC 2014 - adrian@suse.de - adapt to new rubygem packaging style ------------------------------------------------------------------- Mon Jan 20 09:29:44 UTC 2014 - coolo@suse.com - updated to version 0.9.0 * Add HTTPClient adapter (@hakanensari) * Improve Retry handler (@mislav) * Remove autoloading by default (@technoweenie) * Improve internal docs (@technoweenie, @mislav) * Respect user/password in http proxy string (@mislav) * Adapter options are structs. Reinforces consistent options across adapters (@technoweenie) * Stop stripping trailing / off base URLs in a Faraday::Connection. (@technoweenie) * Add a configurable URI parser. (@technoweenie) * Remove need to manually autoload when using the authorization header helpers on `Faraday::Connection`. (@technoweenie) * `Faraday::Adapter::Test` respects the `Faraday::RequestOptions#params_encoder` option. (@technoweenie) ------------------------------------------------------------------- Sun Jul 28 15:14:55 UTC 2013 - coolo@suse.com - updated to version 0.8.8, no changelog ------------------------------------------------------------------- Mon Mar 25 09:18:54 UTC 2013 - coolo@suse.com - updated to version 0.8.7 ------------------------------------------------------------------- Sun Mar 3 19:31:49 UTC 2013 - coolo@suse.com - updated to version 0.8.6 ------------------------------------------------------------------- Tue Feb 5 15:53:24 UTC 2013 - coolo@suse.com - updated to version 0.8.5 ------------------------------------------------------------------- Mon Aug 27 19:56:28 UTC 2012 - coolo@suse.com - updated to version 0.8.4 ------------------------------------------------------------------- Wed Dec 21 16:53:43 UTC 2011 - jmassaguerpla@suse.com - Updated BuildRequires to rack-1_1 as there are multiple versions of this gem ------------------------------------------------------------------- Fri Oct 7 12:50:00 UTC 2011 - fcastelli@suse.com - Update to v0.7.5 ------------------------------------------------------------------- Wed Jul 27 14:37:56 UTC 2011 - fcastelli@novell.com - Fix building ------------------------------------------------------------------- Tue Apr 26 10:41:49 UTC 2011 - aduffeck@novell.com - Update to v0.6.1 ------------------------------------------------------------------- Mon Jan 10 10:33:30 UTC 2011 - aduffeck@novell.com - initial version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor