DEFRA / waste-carriers-frontend

Waste Carrier Registrations Frontend Code
Other
1 stars 1 forks source link

Bump vcr from 3.0.3 to 4.0.0 #210

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps vcr from 3.0.3 to 4.0.0.

Changelog *Sourced from [vcr's changelog](https://github.com/vcr/vcr/blob/master/CHANGELOG.md).* > ## 4.0.0 > [Full Changelog](https://github.com/vcr/vcr/compare/v3.0.3...v4.0.0) > > - [Feature] Output non-matched headers on error > - [Fix] Allow non-latin charaters in cassette filenames > - [Breaking] Remove deprecated VCR::RSpec::Macros > - [Breaking] Remove support for ruby 1.9.3 > - [Breaking] Remove support for Fakeweb
Upgrade guide *Sourced from [vcr's upgrade guide](https://github.com/vcr/vcr/blob/master/Upgrade.md).* > See the [Changelog](https://github.com/vcr/vcr/blob/master/CHANGELOG.md) for a complete list of changes from VCR > 1.x to 2.0. This file simply lists the most pertinent ones to upgrading. > > ## Supported Rubies > > Ruby 1.8.6 and 1.9.1 are no longer supported. > > ## Configuration Changes > > In VCR 1.x, your configuration block would be something like this: > > ``` ruby > VCR.config do |c| > c.cassette_library_dir = 'cassettes' > c.stub_with :fakeweb, :typhoeus > end > ``` > > This will continue to work in VCR 2.0 but will generate deprecation > warnings. Instead, you should change this to: > > ``` ruby > VCR.configure do |c| > c.cassette_library_dir = 'cassettes' > c.hook_into :fakeweb, :typhoeus > end > ``` > > ## New Cassette Format > > The cassette format has changed between VCR 1.x and VCR 2.0. > VCR 1.x cassettes cannot be used with VCR 2.0. > > The easiest way to upgrade is to simply delete your cassettes and > re-record all of them. VCR also provides a rake task that attempts > to upgrade your 1.x cassettes to the new 2.0 format. To use it, add > the following line to your Rakefile: > > ``` ruby > load 'vcr/tasks/vcr.rake' > ``` > > Then run `rake vcr:migrate_cassettes DIR=path/to/your/cassettes/directory` to > upgrade your cassettes. Note that this rake task may be unable to > upgrade some cassettes that make extensive use of ERB. In addition, now > that VCR 2.0 does less normalization then before, it may not be able to > migrate the cassette perfectly. It's recommended that you delete and > re-record your cassettes if you are able. > > ## Custom Request Matchers > ... (truncated)
Commits - [`fb655c6`](https://github.com/vcr/vcr/commit/fb655c6c4f0d3d8cb7d2faaebc91f03be6873c3d) prepare 4.0.0 release ([#669](https://github-redirect.dependabot.com/vcr/vcr/issues/669)) - [`caa45f4`](https://github.com/vcr/vcr/commit/caa45f4575191fa48245f0b67e0d26f3c0a66cc5) Merge pull request [#673](https://github-redirect.dependabot.com/vcr/vcr/issues/673) from lostapathy/update_metadata - [`1788fc4`](https://github.com/vcr/vcr/commit/1788fc48f126f7dc88cab6304c22252a1614b9b5) update homepage url in gemspec - [`5228d2f`](https://github.com/vcr/vcr/commit/5228d2f2116d2420c202d947e1b10a7f1be3aeb1) Output non-matched headers on error. ([#670](https://github-redirect.dependabot.com/vcr/vcr/issues/670)) - [`af459f3`](https://github.com/vcr/vcr/commit/af459f3db24d7da37d44e588299f0fc869128238) Fix documentation coverage issue. ([#671](https://github-redirect.dependabot.com/vcr/vcr/issues/671)) - [`6fb86f5`](https://github.com/vcr/vcr/commit/6fb86f588e376af26d20bd44e77e879d96b07b00) Merge pull request [#648](https://github-redirect.dependabot.com/vcr/vcr/issues/648) from vcr/remove-rspec-macros - [`cf3e7d1`](https://github.com/vcr/vcr/commit/cf3e7d14cb6fe153253625ded38f0734e6232392) Merge pull request [#663](https://github-redirect.dependabot.com/vcr/vcr/issues/663) from s-mage/master - [`4582af7`](https://github.com/vcr/vcr/commit/4582af74af0edfc6e1ac0186b4b8bcd976368674) Merge pull request [#664](https://github-redirect.dependabot.com/vcr/vcr/issues/664) from suzaku183/use_multiple_cassettes - [`828568c`](https://github.com/vcr/vcr/commit/828568ce871738eea69922a3ff98c91fdaba6ca2) Merge pull request [#666](https://github-redirect.dependabot.com/vcr/vcr/issues/666) from ridhoq/patch-1 - [`b5d64ba`](https://github.com/vcr/vcr/commit/b5d64ba085345b15427a54f84fb6946fce783ca2) Merge pull request [#667](https://github-redirect.dependabot.com/vcr/vcr/issues/667) from 284km/update_travis - Additional commits viewable in [compare view](https://github.com/vcr/vcr/compare/v3.0.3...v4.0.0)


Dependabot compatibility score

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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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) - Automerge options (never/patch/minor, and dev/runtime dependencies) - 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.