apollographql/apollo-server
### [`v2.9.14`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2914)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/a0a60e73e04e913d388de8324f7d17e4406deea2...ad5eac5ea1741142122e4cb8fd34a9748be31e89)
> [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/ad5eac5ea1741142122e4cb8fd34a9748be31e89)
- `apollo-server-core`: Ensure that plugin's `didEncounterErrors` hooks are invoked for known automated persisted query (APQ) errors. [#3614](https://togithub.com/apollographql/apollo-server/pull/3614)
- `apollo-server-plugin-base`: Move `TContext` generic from `requestDidStart` method to `ApolloServerPlugin` Interface. [#3525](https://togithub.com/apollographql/apollo-server/pull/3525)
### [`v2.9.13`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2913)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/8d065d8b8b7f35f814695e74f5c685b7d68d5e00...a0a60e73e04e913d388de8324f7d17e4406deea2)
> [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/a0a60e73e04e913d388de8324f7d17e4406deea2)
- `@apollo/gateway`: Add `@types/node-fetch` as a regular dependency to avoid missing dependency for TypeScript consumers. [PR #3546](https://togithub.com/apollographql/apollo-server/pull/3546) [Issue #3471](https://togithub.com/apollographql/apollo-server/issues/3471)
- `apollo-engine-reporting`: Declare acceptable `graphql` versions ranges in `peerDependencies` rather than allowing it to occur implicitly (and less ideally) via its consumers (e.g. most `apollo-server-*` packages). [PR #3496](https://togithub.com/apollographql/apollo-server/pull/3496)
### [`v2.9.12`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2912)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/d49e4d2038df4f5aae824a98ddb21dca909051a9...8d065d8b8b7f35f814695e74f5c685b7d68d5e00)
- Reinstate [PR #3530](https://togithub.com/apollographql/apollo-server/pull/3530) via [#3539](https://togithub.com/apollographql/apollo-server/pull/3539) - after a patch release of the `@apollo/protobufjs` fork, the build issue for consumers should be resolved.
### [`v2.9.11`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2911)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/2a4c654986a158aaccf947ee56a4bfc48a3173c7...d49e4d2038df4f5aae824a98ddb21dca909051a9)
- Revert [PR #3530](https://togithub.com/apollographql/apollo-server/pull/3530) via [#3535](https://togithub.com/apollographql/apollo-server/pull/3535)- the introduction of the `@apollo/protobufjs` fork is causing TS errors in consumer projects. Reverting this change for now, and will reintroduce it after the issue is resolved within the forked package.
### [`v2.9.10`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2910)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/93002737d53dd9a50b473ab9cef14849b3e539aa...2a4c654986a158aaccf947ee56a4bfc48a3173c7)
> [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/2a4c654986a158aaccf947ee56a4bfc48a3173c7)
- `apollo-engine-reporting`: Swap usage of `protobufjs` for a newly published fork located at [`@apollo/protobufjs`](https://npm.im/@apollo/protobufjs). This is to account for the [relative uncertainty](https://togithub.com/protobufjs/protobuf.js/issues/1199) into the continued on-going maintenance of the official `protobuf.js` project. This should immediately resolve a bug that affected `Long` types in `apollo-engine-reporting` and other non-Apollo projects that rely on `protobuf.js`'s `Long` type. [PR #3530](https://togithub.com/apollographql/apollo-server/pull/3530)
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
Newsflash: Renovate has joined WhiteSource, and is now free for all use. Learn more or view updated terms and privacy policies.
This PR contains the following updates:
2.9.9
->2.9.14
Release Notes
apollographql/apollo-server
### [`v2.9.14`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2914) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/a0a60e73e04e913d388de8324f7d17e4406deea2...ad5eac5ea1741142122e4cb8fd34a9748be31e89) > [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/ad5eac5ea1741142122e4cb8fd34a9748be31e89) - `apollo-server-core`: Ensure that plugin's `didEncounterErrors` hooks are invoked for known automated persisted query (APQ) errors. [#3614](https://togithub.com/apollographql/apollo-server/pull/3614) - `apollo-server-plugin-base`: Move `TContext` generic from `requestDidStart` method to `ApolloServerPlugin` Interface. [#3525](https://togithub.com/apollographql/apollo-server/pull/3525) ### [`v2.9.13`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2913) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/8d065d8b8b7f35f814695e74f5c685b7d68d5e00...a0a60e73e04e913d388de8324f7d17e4406deea2) > [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/a0a60e73e04e913d388de8324f7d17e4406deea2) - `@apollo/gateway`: Add `@types/node-fetch` as a regular dependency to avoid missing dependency for TypeScript consumers. [PR #3546](https://togithub.com/apollographql/apollo-server/pull/3546) [Issue #3471](https://togithub.com/apollographql/apollo-server/issues/3471) - `apollo-engine-reporting`: Declare acceptable `graphql` versions ranges in `peerDependencies` rather than allowing it to occur implicitly (and less ideally) via its consumers (e.g. most `apollo-server-*` packages). [PR #3496](https://togithub.com/apollographql/apollo-server/pull/3496) ### [`v2.9.12`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2912) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/d49e4d2038df4f5aae824a98ddb21dca909051a9...8d065d8b8b7f35f814695e74f5c685b7d68d5e00) - Reinstate [PR #3530](https://togithub.com/apollographql/apollo-server/pull/3530) via [#3539](https://togithub.com/apollographql/apollo-server/pull/3539) - after a patch release of the `@apollo/protobufjs` fork, the build issue for consumers should be resolved. ### [`v2.9.11`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2911) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/2a4c654986a158aaccf947ee56a4bfc48a3173c7...d49e4d2038df4f5aae824a98ddb21dca909051a9) - Revert [PR #3530](https://togithub.com/apollographql/apollo-server/pull/3530) via [#3535](https://togithub.com/apollographql/apollo-server/pull/3535)- the introduction of the `@apollo/protobufjs` fork is causing TS errors in consumer projects. Reverting this change for now, and will reintroduce it after the issue is resolved within the forked package. ### [`v2.9.10`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v2910) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/93002737d53dd9a50b473ab9cef14849b3e539aa...2a4c654986a158aaccf947ee56a4bfc48a3173c7) > [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/2a4c654986a158aaccf947ee56a4bfc48a3173c7) - `apollo-engine-reporting`: Swap usage of `protobufjs` for a newly published fork located at [`@apollo/protobufjs`](https://npm.im/@apollo/protobufjs). This is to account for the [relative uncertainty](https://togithub.com/protobufjs/protobuf.js/issues/1199) into the continued on-going maintenance of the official `protobuf.js` project. This should immediately resolve a bug that affected `Long` types in `apollo-engine-reporting` and other non-Apollo projects that rely on `protobuf.js`'s `Long` type. [PR #3530](https://togithub.com/apollographql/apollo-server/pull/3530)Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
Newsflash: Renovate has joined WhiteSource, and is now free for all use. Learn more or view updated terms and privacy policies.