DevvJobs / candidates-web

https://devv.jobs
MIT License
17 stars 7 forks source link

Bump apollo-client from 2.5.1 to 2.6.0 #163

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps apollo-client from 2.5.1 to 2.6.0.

Changelog *Sourced from [apollo-client's changelog](https://github.com/apollographql/apollo-client/blob/master/CHANGELOG.md).* > ## Apollo Client (2.6.0) > > - In production, `invariant(condition, message)` failures will now include > a unique error code that can be used to trace the error back to the > point of failure.
> [@​benjamn](https://github.com/benjamn) in [#4521](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4521) > > ### Apollo Client 2.6.0 > > - If you can be sure your application code does not modify cache result objects (see `freezeResults` note below), you can unlock substantial performance improvements by communicating this assumption via > ```ts > new ApolloClient({ assumeImmutableResults: true }) > ``` > which allows the client to avoid taking defensive snapshots of past results using `cloneDeep`, as explained by [@​benjamn](https://github.com/benjamn) in [#4543](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4543). > > - Identical overlapping queries are now deduplicated internally by `apollo-client`, rather than using the `apollo-link-dedup` package.
> [@​benjamn](https://github.com/benjamn) in commit [7cd8479f](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4586/commits/7cd8479f27ce38930f122e4f703c4081a75a63a7) > > - Avoid updating (and later invalidating) cache watches when `fetchPolicy` is `'no-cache'`.
> [@​bradleyayers](https://github.com/bradleyayers) in [PR [#4573](https://github-redirect.dependabot.com/apollographql/apollo-client/issues/4573)](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4573), part of [issue [#3452](https://github-redirect.dependabot.com/apollographql/apollo-client/issues/3452)](https://github-redirect.dependabot.com/apollographql/apollo-client/issues/3452) > > - Remove temporary `queryId` after `fetchMore` completes.
> [@​doomsower](https://github.com/doomsower) in [#4440](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4440) > > - Call `clearStore` callbacks after clearing store.
> [@​ds8k](https://github.com/ds8k) in [#4695](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4695) > > - Perform all `DocumentNode` transforms once, and cache the results.
> [@​benjamn](https://github.com/benjamn) in [#4601](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4601) > > - Accommodate `@client [@​export](https://github.com/export)` variable changes in `ObservableQuery`.
> [@​hwillson](https://github.com/hwillson) in [#4604](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4604) > > - Support the `returnPartialData` option for watched queries again.
> [@​benjamn](https://github.com/benjamn) in [#4743](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4743) > > - Preserve `networkStatus` for incomplete `cache-and-network` queries.
> [@​benjamn](https://github.com/benjamn) in [#4765](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4765) > > - Preserve `cache-and-network` `fetchPolicy` when refetching.
> [@​benjamn](https://github.com/benjamn) in [#4840](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4840) > > - Update the React Native docs to remove the request for external example apps that we can link to. We're no longer going to manage a list of external example apps.
> [@​hwillson](https://github.com/hwillson) in [#4531](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4531) > > - Polling queries are no longer batched together, so their scheduling should be more predictable.
> [@​benjamn](https://github.com/benjamn) in [#4800](https://github-redirect.dependabot.com/apollographql/apollo-client/pull/4800) > > ### Apollo Cache In-Memory 1.6.0 > > ... (truncated)
Commits - [`6838c5b`](https://github.com/apollographql/apollo-client/commit/6838c5b11efb7c12abe0a37ae45061bf4f28c134) chore: Publish - [`7eaf413`](https://github.com/apollographql/apollo-client/commit/7eaf4132cd2cd6244260777799406aaa03fcf377) Merge pull request [#4586](https://github-redirect.dependabot.com/apollographql/apollo-client/issues/4586) from apollographql/release-2.6.0 - [`136ce43`](https://github.com/apollographql/apollo-client/commit/136ce43a4600db5df16c6217d1ca47563a540093) Revert "Temporarily publish to npm using the beta tag." - [`6c348e9`](https://github.com/apollographql/apollo-client/commit/6c348e9beb9f5233ede43daa28b8bbc72128a92d) Update CHANGELOG.md with final 2.6.0 changes and package versions. - [`b64b4e9`](https://github.com/apollographql/apollo-client/commit/b64b4e9a23a8ceba6d17dbac437f25fd553f987b) chore: Publish - [`bcd3aff`](https://github.com/apollographql/apollo-client/commit/bcd3aff4ba936447d37bffa45aae74d932e03499) Preserve cache-and-network fetchPolicy when refetching. ([#4840](https://github-redirect.dependabot.com/apollographql/apollo-client/issues/4840)) - [`b78bb88`](https://github.com/apollographql/apollo-client/commit/b78bb8808813091f1fa91bd29551eeb1b92dc31a) Add a regression test for issue [#4841](https://github-redirect.dependabot.com/apollographql/apollo-client/issues/4841). - [`1268057`](https://github.com/apollographql/apollo-client/commit/1268057f45e391e92f4d90c8869d5a905f4fd843) Merge branch 'master' into release-2.6.0 - [`00261df`](https://github.com/apollographql/apollo-client/commit/00261dfb590b5d2939ac397101eef61d6d19dd92) Run all QueryManager tests ([#4842](https://github-redirect.dependabot.com/apollographql/apollo-client/issues/4842)) - [`e5c9e9b`](https://github.com/apollographql/apollo-client/commit/e5c9e9b00e9ec707e92530b2f4888eca4b56016e) chore(deps): update dependency gatsby to v2.5.5 ([#4836](https://github-redirect.dependabot.com/apollographql/apollo-client/issues/4836)) - Additional commits viewable in [compare view](https://github.com/apollographql/apollo-client/compare/apollo-client@2.5.1...apollo-client@2.6.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.