Release notes
*Sourced from [faraday's releases](https://github.com/lostisland/faraday/releases).*
> ## Faraday v0.16.0
> This release also includes all the updates from [RC-1](https://github.com/lostisland/faraday/releases/tag/v1.0-rc1).
>
> Features:
> * Create `ParamPart` class to allow multipart posts with JSON content and file upload at the same time [#1017](https://github-redirect.dependabot.com/lostisland/faraday/issues/1017) ([@jeremy-israel](https://github.com/jeremy-israel))
> * Rename `UploadIO` -> `FilePart` to be consistent with `ParamPart` class name. [#1021](https://github-redirect.dependabot.com/lostisland/faraday/issues/1021) ([@technoweenie](https://github.com/technoweenie))
> * `UploadIO` class name is preserved for backwards compatibility.
> * Enable response body streaming in Excon. [#1026](https://github-redirect.dependabot.com/lostisland/faraday/issues/1026) ([@technoweenie](https://github.com/technoweenie))
>
> Bugs:
> * Fix `Faraday::Options#inspect` bug that appends to a frozen string. [#995](https://github-redirect.dependabot.com/lostisland/faraday/issues/995) ([@technoweenie](https://github.com/technoweenie))
> * Fix Ruby 2.7 warnings about `Proc.new` without a block. [#1009](https://github-redirect.dependabot.com/lostisland/faraday/issues/1009) ([@tenderlove](https://github.com/tenderlove))
>
> Misc:
> * Fix website navigation links [#995](https://github-redirect.dependabot.com/lostisland/faraday/issues/995) ([@iMacTia](https://github.com/iMacTia))
> * Configure Jekyll plugin `jekyll-remote-theme` to support Docker usage. [#999](https://github-redirect.dependabot.com/lostisland/faraday/issues/999) ([@Lewiscowles1986](https://github.com/Lewiscowles1986))
> * Include test/unit and rspec examples using the Faraday Test adapter. [#1000](https://github-redirect.dependabot.com/lostisland/faraday/issues/1000) ([@technoweenie](https://github.com/technoweenie))
> * Update multipart docs to mention `ParamPart` class [#1018](https://github-redirect.dependabot.com/lostisland/faraday/issues/1018) ([@technoweenie](https://github.com/technoweenie))
Commits
- [`dcae077`](https://github.com/lostisland/faraday/commit/dcae077607534a33fab8a9d52fe04144cdb39ba7) Merge pull request [#1029](https://github-redirect.dependabot.com/lostisland/faraday/issues/1029) from lostisland/rel-v0.16.0
- [`9882080`](https://github.com/lostisland/faraday/commit/98820807378a5dbe85aefb28315fafd7ad88e17e) release v0.16.0
- [`435e45b`](https://github.com/lostisland/faraday/commit/435e45b1543a08ff6e2b979babb5ca0ac6f7799e) Merge pull request [#1000](https://github-redirect.dependabot.com/lostisland/faraday/issues/1000) from lostisland/add-testing-examples
- [`872a249`](https://github.com/lostisland/faraday/commit/872a249fa77561b48a50cc39f800f519fc7261c9) Excon streaming ([#1026](https://github-redirect.dependabot.com/lostisland/faraday/issues/1026))
- [`80ba52c`](https://github.com/lostisland/faraday/commit/80ba52c7217deee98e79dd023eb840bd2da30a82) update multipart docs to mention ParamPart class ([#1018](https://github-redirect.dependabot.com/lostisland/faraday/issues/1018))
- [`b863c16`](https://github.com/lostisland/faraday/commit/b863c167d6646bb46d51ad4f0e5081e06c915c67) Merge pull request [#1021](https://github-redirect.dependabot.com/lostisland/faraday/issues/1021) from lostisland/upload_io_file_part
- [`c0c911d`](https://github.com/lostisland/faraday/commit/c0c911d0eeebc89144b83a00bd19fe0b910a4571) properly indent [@param](https://github.com/param) tags
- [`c3bbb16`](https://github.com/lostisland/faraday/commit/c3bbb16dd3b8528eb679a43125a332e5aa6ce2b2) remove class scope decl
- [`df8b15e`](https://github.com/lostisland/faraday/commit/df8b15e7204a68f0b59bb6410e51870750a82c30) move the Faraday::ParamPart#initialize yard desc to the class
- [`6fdc48e`](https://github.com/lostisland/faraday/commit/6fdc48e1639419a9ffaba1f91c4499f394c5b76b) add specs for FilePart
- Additional commits viewable in [compare view](https://github.com/lostisland/faraday/compare/v0.15.4...v0.16.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps faraday from 0.15.4 to 0.16.0.
Release notes
*Sourced from [faraday's releases](https://github.com/lostisland/faraday/releases).* > ## Faraday v0.16.0 > This release also includes all the updates from [RC-1](https://github.com/lostisland/faraday/releases/tag/v1.0-rc1). > > Features: > * Create `ParamPart` class to allow multipart posts with JSON content and file upload at the same time [#1017](https://github-redirect.dependabot.com/lostisland/faraday/issues/1017) ([@jeremy-israel](https://github.com/jeremy-israel)) > * Rename `UploadIO` -> `FilePart` to be consistent with `ParamPart` class name. [#1021](https://github-redirect.dependabot.com/lostisland/faraday/issues/1021) ([@technoweenie](https://github.com/technoweenie)) > * `UploadIO` class name is preserved for backwards compatibility. > * Enable response body streaming in Excon. [#1026](https://github-redirect.dependabot.com/lostisland/faraday/issues/1026) ([@technoweenie](https://github.com/technoweenie)) > > Bugs: > * Fix `Faraday::Options#inspect` bug that appends to a frozen string. [#995](https://github-redirect.dependabot.com/lostisland/faraday/issues/995) ([@technoweenie](https://github.com/technoweenie)) > * Fix Ruby 2.7 warnings about `Proc.new` without a block. [#1009](https://github-redirect.dependabot.com/lostisland/faraday/issues/1009) ([@tenderlove](https://github.com/tenderlove)) > > Misc: > * Fix website navigation links [#995](https://github-redirect.dependabot.com/lostisland/faraday/issues/995) ([@iMacTia](https://github.com/iMacTia)) > * Configure Jekyll plugin `jekyll-remote-theme` to support Docker usage. [#999](https://github-redirect.dependabot.com/lostisland/faraday/issues/999) ([@Lewiscowles1986](https://github.com/Lewiscowles1986)) > * Include test/unit and rspec examples using the Faraday Test adapter. [#1000](https://github-redirect.dependabot.com/lostisland/faraday/issues/1000) ([@technoweenie](https://github.com/technoweenie)) > * Update multipart docs to mention `ParamPart` class [#1018](https://github-redirect.dependabot.com/lostisland/faraday/issues/1018) ([@technoweenie](https://github.com/technoweenie))Commits
- [`dcae077`](https://github.com/lostisland/faraday/commit/dcae077607534a33fab8a9d52fe04144cdb39ba7) Merge pull request [#1029](https://github-redirect.dependabot.com/lostisland/faraday/issues/1029) from lostisland/rel-v0.16.0 - [`9882080`](https://github.com/lostisland/faraday/commit/98820807378a5dbe85aefb28315fafd7ad88e17e) release v0.16.0 - [`435e45b`](https://github.com/lostisland/faraday/commit/435e45b1543a08ff6e2b979babb5ca0ac6f7799e) Merge pull request [#1000](https://github-redirect.dependabot.com/lostisland/faraday/issues/1000) from lostisland/add-testing-examples - [`872a249`](https://github.com/lostisland/faraday/commit/872a249fa77561b48a50cc39f800f519fc7261c9) Excon streaming ([#1026](https://github-redirect.dependabot.com/lostisland/faraday/issues/1026)) - [`80ba52c`](https://github.com/lostisland/faraday/commit/80ba52c7217deee98e79dd023eb840bd2da30a82) update multipart docs to mention ParamPart class ([#1018](https://github-redirect.dependabot.com/lostisland/faraday/issues/1018)) - [`b863c16`](https://github.com/lostisland/faraday/commit/b863c167d6646bb46d51ad4f0e5081e06c915c67) Merge pull request [#1021](https://github-redirect.dependabot.com/lostisland/faraday/issues/1021) from lostisland/upload_io_file_part - [`c0c911d`](https://github.com/lostisland/faraday/commit/c0c911d0eeebc89144b83a00bd19fe0b910a4571) properly indent [@param](https://github.com/param) tags - [`c3bbb16`](https://github.com/lostisland/faraday/commit/c3bbb16dd3b8528eb679a43125a332e5aa6ce2b2) remove class scope decl - [`df8b15e`](https://github.com/lostisland/faraday/commit/df8b15e7204a68f0b59bb6410e51870750a82c30) move the Faraday::ParamPart#initialize yard desc to the class - [`6fdc48e`](https://github.com/lostisland/faraday/commit/6fdc48e1639419a9ffaba1f91c4499f394c5b76b) add specs for FilePart - Additional commits viewable in [compare view](https://github.com/lostisland/faraday/compare/v0.15.4...v0.16.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.