./www/ruby-faraday, HTTP/REST API client library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.12.2, Package name: ruby32-faraday-2.12.2, Maintainer: pkgsrc-users

Faraday is an HTTP client lib that provides a common interface over many
adapters (such as Net::HTTP) and embraces the concept of Rack middleware when
processing the request/response cycle.


Required to run:
[www/ruby-multipart-post] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 72 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-11 15:24:40 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-faraday: update to 2.12.2

2.12.1 (2024-11-14)

What's Changed

* Allow faraday-net_http 3.4.x by @richardmarbach in #1599

New Contributors

* @richardmarbach made their first contribution in #1599

2.12.2 (2024-12-09)

What's Changed

* Use generic argument forwarding + remove ruby2_keywords by @chaymaeBZ in
  #1601
* [TEST] fix compatibility with ruby 3.4.0dev by @mtasaka in #1604
* Formatting the log using parameter progname for the logger by @kodram in
  #1606

New Contributors

* @chaymaeBZ made their first contribution in #1601
* @mtasaka made their first contribution in #1604
* @kodram made their first contribution in #1606
   2024-09-22 10:00:40 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-faraday: update to 2.12.0

2.11.0 (2024-08-25)

What's Changed

This release adds support for the ciphers SSL option (currently supported by
the net_http adapter in v3.3+), as well as taking advantage of the support
of chained certificates introduced in the net_http adapter in v3.2.  Also,
it adds a new ParallelManager#execute interface that improves on the
existing one and makes it easier for adapters to support parallel requests.
This is currently used by the async-http adapter.

New features

* Add support for a new ParallelManager#execute method. by @iMacTia in #1584
* Add ciphers attribute to SSLOptions by @womblep in #1582

Misc/Docs

* Opt-in for MFA requirement explicitly by @tagliala in #1580
* Fix typos by @tagliala in #1585

New Contributors

* @tagliala made their first contribution in #1580
* @womblep made their first contribution in #1582

2.12.0 (2024-09-18)

What's Changed

New features

* Make RaiseError middleware configurable to not raise error on certain
  status codes (e.g. 404) by @clemens in #1590

Fixes

* Add json as an explicit dependency by @deivid-rodriguez in #1589

Misc/Docs

* docs: fix grammar by @dijonkitchen in #1588

New Contributors

* @dijonkitchen made their first contribution in #1588
* @deivid-rodriguez made their first contribution in #1589
* @clemens made their first contribution in #1590
   2024-07-13 17:45:23 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-faraday: update to 2.10.0

2.10.0 (2024-07-08)

What's Changed

This release introduces support for middleware-level default_options
You can read more about it in the docs.

New features

* Introduce Middleware DEFAULT_OPTIONS with Application and Instance
  Configurability by @ryan-mcneil in #1572

Bug Fixes

* Add logger as dependency by @wynksaiddestroy in #1573

Misc/Docs

* Configure "npm" package-ecosystem for Dependabot by @yykamei in #1571

New Contributors

* @wynksaiddestroy made their first contribution in #1573
* @ryan-mcneil made their first contribution in #1572
   2024-06-30 18:44:37 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-faraday: update to 2.9.2

2.9.2 (2024-06-17)

What's Changed

Bug Fixes

* Merge relative url without escaping (#1567) by @ykrods in #1569

New Contributors

* @ykrods made their first contribution in #1569
   2024-06-08 18:16:37 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-faraday: update to 2.9.1

2.9.1 (2024-06-06)

What's Changed

New features

* Make dig method case-insensitive in Faraday::Utils::Headers by
  @vitali-semenyuk in #1557
* Add TooManyRequestsError (429) to error docs by @tijmenb in #1565

Bug Fixes

* Fix compatibility with Ruby 3.4.0-preview1 by @m-nakamura145 in #1560
* Support default json decoder even when nil responds to :load by @gtmax in
  #1563

Misc/Docs

* add bundler config to dependabot by @geemus in #1548
* Add RuboCop disables for Style/ArgumentsForwarding by @olleolleolle in
  #1550
* docs: update body param type for run_request by @G-Rath in #1545
* Remove unnecessary rubocop disable comments. by @iMacTia in #1551
* Update rack requirement from ~> 2.2 to ~> 3.0 by @dependabot in #1549
* Use Rubygems Trusted Publishers to publish. by @iMacTia in #1552
* Lint fix: get to green by @olleolleolle in #1558
* Fix Rubocop errors by @iMacTia in #1561

New Contributors

* @G-Rath made their first contribution in #1545
* @vitali-semenyuk made their first contribution in #1557
* @m-nakamura145 made their first contribution in #1560
* @gtmax made their first contribution in #1563
   2024-02-04 07:51:50 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-faraday: update to 2.9.0

2.8.0 (2023-12-20)

What's Changed

New features

* Configurable JSON encoders and decoders by @ne006 in #1539

Misc/Docs

* Update testing.md by @geemus in #1535
* Lint by @olleolleolle in #1536
* CI: tell dependabot to update GH Actions by @olleolleolle in #1537
* Bump actions/checkout from 3 to 4 by @dependabot in #1538

New Contributors

* @geemus made their first contribution in #1535
* @dependabot made their first contribution in #1538
* @ne006 made their first contribution in #1539

2.8.1 (2023-12-21)

What's Changed

* Fix: Add back support for Hash#pretty_inspect by @olleolleolle in #1540

2.9.0 (2024-01-09)

What's Changed

NOTE: This release removes support for Ruby 2.6 and 2.7, making Ruby 3.0 the
minimum version.

* Remove runtime dependency on base64 by @Earlopain in #1541
* Make Ruby 3.0 the min version by @iMacTia in #1544
* Bump faraday-net_http version to allow 3.1 by @iMacTia in #1546

New Contributors

* @Earlopain made their first contribution in #1541
   2023-12-17 17:21:26 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-faraday: update to 2.7.12

2.7.12 (2023-11-21)

What's Changed

* Update parallel-requests.md by @k0i in #1528
* TooManyRequests error by @dpep in #1530

New Contributors

* @k0i made their first contribution in #1528
   2023-09-18 19:46:34 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-faraday: update to 2.7.11

2.7.11 (2023-09-13)

What's Changed

* Refer to correct branch [ci skip] by @olleolleolle in #1516
* 📄 New docs 🎉 by @iMacTia in #1517
* Fix capitalization for Elasticsearch by @picandocodigo in #1520
* Fix 404 link in UPGRADING documentation by @shanempope in #1521
* Fix included middleware links by @edwardloveall in #1522
* Fix a test failure using Ruby 3.3.0dev by @koic in #1523
* Format code with less indent by @olleolleolle in #1524
* Add base64 to runtime dependency by @koic in #1525
* Add option for omitting request data from Faraday exceptions by
  @ClaytonPassmore in #1526

New Contributors

* @picandocodigo made their first contribution in #1520
* @shanempope made their first contribution in #1521
* @edwardloveall made their first contribution in #1522
* @koic made their first contribution in #1523
* @ClaytonPassmore made their first contribution in #1526