Release notes
*Sourced from [faraday's releases](https://github.com/lostisland/faraday/releases).*
> ## Faraday v0.16.2
> Bugs:
>
> - Allow subclassing deprecated classes [#1035](https://github-redirect.dependabot.com/lostisland/faraday/issues/1035) ([@BobbyMcWho](https://github.com/BobbyMcWho)!)
>
> ## Faraday v0.16.1
> Bugs:
> * Restore backwards compatibility layer for Faraday errors under the `Faraday::Error` module [#1030](https://github-redirect.dependabot.com/lostisland/faraday/issues/1030) ([@michaelherold](https://github.com/michaelherold))
>
> ## 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
- [`47e491b`](https://github.com/lostisland/faraday/commit/47e491b6d58169011ae2669d841e292486c818e7) release 0.16.2 ([#1037](https://github-redirect.dependabot.com/lostisland/faraday/issues/1037))
- [`e4c94ad`](https://github.com/lostisland/faraday/commit/e4c94ad13f78a4cb98137f4648d2e591453ff810) Rework deprecation method for Error Namespaced Errors ([#1035](https://github-redirect.dependabot.com/lostisland/faraday/issues/1035))
- [`b6db521`](https://github.com/lostisland/faraday/commit/b6db52158f32d3efc6ace42bf20aaef496f6b7fa) Merge pull request [#1032](https://github-redirect.dependabot.com/lostisland/faraday/issues/1032) from lostisland/rel-0.16.1
- [`cafbd7e`](https://github.com/lostisland/faraday/commit/cafbd7efeff87c3d448b48eea6bd86aeb6b03ed0) release v0.16.1
- [`717b749`](https://github.com/lostisland/faraday/commit/717b749e22f9a296ec6bcbdabb3f35cded9fa947) Merge pull request [#1030](https://github-redirect.dependabot.com/lostisland/faraday/issues/1030) from michaelherold/restore-backward-compatibility
- [`c5cb6a5`](https://github.com/lostisland/faraday/commit/c5cb6a5556f8797ff4bfdb95bf3b5c72d52f36b6) prefer Regexp#match, #match? was added in Ruby 2.4
- [`43eb30f`](https://github.com/lostisland/faraday/commit/43eb30f01c4b47539778de5cfe80649bca6293e3) rubocop: Style/Documentation
- [`654338c`](https://github.com/lostisland/faraday/commit/654338c93bfdc193df5d9f561a80dd379c79bddf) rubocop: Metrics/LineLength, Layout/AlignArguments
- [`85dd1e3`](https://github.com/lostisland/faraday/commit/85dd1e3b0da5edeb1fb4cd0386b35e1a7c09fb09) Deprecate the old-style errors
- [`4925803`](https://github.com/lostisland/faraday/commit/4925803e8291d131a4cc4e3193afb6e1af01447e) Restore backward-compatibility layer for errors
- Additional commits viewable in [compare view](https://github.com/lostisland/faraday/compare/v0.15.4...v0.16.2)
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.2.
Release notes
*Sourced from [faraday's releases](https://github.com/lostisland/faraday/releases).* > ## Faraday v0.16.2 > Bugs: > > - Allow subclassing deprecated classes [#1035](https://github-redirect.dependabot.com/lostisland/faraday/issues/1035) ([@BobbyMcWho](https://github.com/BobbyMcWho)!) > > ## Faraday v0.16.1 > Bugs: > * Restore backwards compatibility layer for Faraday errors under the `Faraday::Error` module [#1030](https://github-redirect.dependabot.com/lostisland/faraday/issues/1030) ([@michaelherold](https://github.com/michaelherold)) > > ## 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
- [`47e491b`](https://github.com/lostisland/faraday/commit/47e491b6d58169011ae2669d841e292486c818e7) release 0.16.2 ([#1037](https://github-redirect.dependabot.com/lostisland/faraday/issues/1037)) - [`e4c94ad`](https://github.com/lostisland/faraday/commit/e4c94ad13f78a4cb98137f4648d2e591453ff810) Rework deprecation method for Error Namespaced Errors ([#1035](https://github-redirect.dependabot.com/lostisland/faraday/issues/1035)) - [`b6db521`](https://github.com/lostisland/faraday/commit/b6db52158f32d3efc6ace42bf20aaef496f6b7fa) Merge pull request [#1032](https://github-redirect.dependabot.com/lostisland/faraday/issues/1032) from lostisland/rel-0.16.1 - [`cafbd7e`](https://github.com/lostisland/faraday/commit/cafbd7efeff87c3d448b48eea6bd86aeb6b03ed0) release v0.16.1 - [`717b749`](https://github.com/lostisland/faraday/commit/717b749e22f9a296ec6bcbdabb3f35cded9fa947) Merge pull request [#1030](https://github-redirect.dependabot.com/lostisland/faraday/issues/1030) from michaelherold/restore-backward-compatibility - [`c5cb6a5`](https://github.com/lostisland/faraday/commit/c5cb6a5556f8797ff4bfdb95bf3b5c72d52f36b6) prefer Regexp#match, #match? was added in Ruby 2.4 - [`43eb30f`](https://github.com/lostisland/faraday/commit/43eb30f01c4b47539778de5cfe80649bca6293e3) rubocop: Style/Documentation - [`654338c`](https://github.com/lostisland/faraday/commit/654338c93bfdc193df5d9f561a80dd379c79bddf) rubocop: Metrics/LineLength, Layout/AlignArguments - [`85dd1e3`](https://github.com/lostisland/faraday/commit/85dd1e3b0da5edeb1fb4cd0386b35e1a7c09fb09) Deprecate the old-style errors - [`4925803`](https://github.com/lostisland/faraday/commit/4925803e8291d131a4cc4e3193afb6e1af01447e) Restore backward-compatibility layer for errors - Additional commits viewable in [compare view](https://github.com/lostisland/faraday/compare/v0.15.4...v0.16.2)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.