apollographql/apollo-server
### [`v2.8.2`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v282)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/84d80eba10d87663dab60af4a1cd46bccf30513f...99f78c6782bce170186ba6ef311182a8c9f281b7)
> [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/99f78c6782bce170186ba6ef311182a8c9f281b7)
- `apollo-server-koa`: Update dependency koa to v2.8.1. [PR #3175](https://togithub.com/apollographql/apollo-server/pull/3175)
- `apollo-server-express`: Update types exported by the ASE package. [PR #3173](https://togithub.com/apollographql/apollo-server/pull/3175) [PR #3172](https://togithub.com/apollographql/apollo-server/pull/3172)
### [`v2.8.1`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v281)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/ddeb71f8d6a0f3c91646aa0c7c99d2003b5bf73f...84d80eba10d87663dab60af4a1cd46bccf30513f)
> [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/84d80eba10d87663dab60af4a1cd46bccf30513f)
- `apollo-engine-reporting`: Fix reporting errors which have non-array `path` fields (eg, non-GraphQLError errors). [PR #3112](https://togithub.com/apollographql/apollo-server/pull/3112)
- `apollo-engine-reporting`: Add missing `apollo-server-caching` dependency. [PR #3054](https://togithub.com/apollographql/apollo-server/pull/3054)
- `apollo-server-hapi`: Revert switch from `accept` and `boom` which took place in v2.8.0. [PR #3089](https://togithub.com/apollographql/apollo-server/pull/3089)
- `@apollo/gateway`: Change the `setInterval` timer, which is used to continuously check for updates to a federated graph from the Apollo Graph Manager, to be an `unref`'d timer. Without this change, the server wouldn't terminate properly once polling had started since the event-loop would continue to have unprocessed events on it. [PR #3105](https://togithub.com/apollographql/apollo-server/pull/3105)
- Switch to using community `@types/graphql-upload` types.
- `apollo-server-fastify`: Change the typing of the HTTP `response` from `OutgoingMessage` to `ServerResponse`. [Commit](https://togithub.com/apollographql/apollo-server/commit/7638f643fa0445f5f8151ef884da779d85fb954c)
- `apollo-server-hapi`: Pass the `raw` request and response objects to `graphql-upload`s `processRequest` method to align on the same TypeScript types. [Commit](https://togithub.com/apollographql/apollo-server/commit/8e49b288a6aecd0e134637e64ef4ed751aa8d304)
### [`v2.8.0`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v280)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/d0b33f20ba4731c071d6fd8cfaeca1a1f3d83e4b...ddeb71f8d6a0f3c91646aa0c7c99d2003b5bf73f)
> [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/ddeb71f8d6a0f3c91646aa0c7c99d2003b5bf73f)
- `@apollo/federation`: Add support for "value types", which are type definitions which live on multiple services' types, inputs, unions or interfaces. These common types must be identical by name, kind and field across all services. [PR #3063](https://togithub.com/apollographql/apollo-server/pull/3063)
- `apollo-server-express`: Use the Express `send` method, rather than calling `net.Socket.prototype.end`. [PR #2842](https://togithub.com/apollographql/apollo-server/pull/2842)
- `apollo-server-hapi`: Update internal dependencies to use scoped packages `@hapi/accept` and `@hapi/boom`, in place of `accept` and `boom` respectively. [PR #3089](https://togithub.com/apollographql/apollo-server/pull/3089)
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
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
2.7.2
->2.8.2
Release Notes
apollographql/apollo-server
### [`v2.8.2`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v282) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/84d80eba10d87663dab60af4a1cd46bccf30513f...99f78c6782bce170186ba6ef311182a8c9f281b7) > [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/99f78c6782bce170186ba6ef311182a8c9f281b7) - `apollo-server-koa`: Update dependency koa to v2.8.1. [PR #3175](https://togithub.com/apollographql/apollo-server/pull/3175) - `apollo-server-express`: Update types exported by the ASE package. [PR #3173](https://togithub.com/apollographql/apollo-server/pull/3175) [PR #3172](https://togithub.com/apollographql/apollo-server/pull/3172) ### [`v2.8.1`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v281) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/ddeb71f8d6a0f3c91646aa0c7c99d2003b5bf73f...84d80eba10d87663dab60af4a1cd46bccf30513f) > [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/84d80eba10d87663dab60af4a1cd46bccf30513f) - `apollo-engine-reporting`: Fix reporting errors which have non-array `path` fields (eg, non-GraphQLError errors). [PR #3112](https://togithub.com/apollographql/apollo-server/pull/3112) - `apollo-engine-reporting`: Add missing `apollo-server-caching` dependency. [PR #3054](https://togithub.com/apollographql/apollo-server/pull/3054) - `apollo-server-hapi`: Revert switch from `accept` and `boom` which took place in v2.8.0. [PR #3089](https://togithub.com/apollographql/apollo-server/pull/3089) - `@apollo/gateway`: Change the `setInterval` timer, which is used to continuously check for updates to a federated graph from the Apollo Graph Manager, to be an `unref`'d timer. Without this change, the server wouldn't terminate properly once polling had started since the event-loop would continue to have unprocessed events on it. [PR #3105](https://togithub.com/apollographql/apollo-server/pull/3105) - Switch to using community `@types/graphql-upload` types. - `apollo-server-fastify`: Change the typing of the HTTP `response` from `OutgoingMessage` to `ServerResponse`. [Commit](https://togithub.com/apollographql/apollo-server/commit/7638f643fa0445f5f8151ef884da779d85fb954c) - `apollo-server-hapi`: Pass the `raw` request and response objects to `graphql-upload`s `processRequest` method to align on the same TypeScript types. [Commit](https://togithub.com/apollographql/apollo-server/commit/8e49b288a6aecd0e134637e64ef4ed751aa8d304) ### [`v2.8.0`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v280) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/d0b33f20ba4731c071d6fd8cfaeca1a1f3d83e4b...ddeb71f8d6a0f3c91646aa0c7c99d2003b5bf73f) > [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/ddeb71f8d6a0f3c91646aa0c7c99d2003b5bf73f) - `@apollo/federation`: Add support for "value types", which are type definitions which live on multiple services' types, inputs, unions or interfaces. These common types must be identical by name, kind and field across all services. [PR #3063](https://togithub.com/apollographql/apollo-server/pull/3063) - `apollo-server-express`: Use the Express `send` method, rather than calling `net.Socket.prototype.end`. [PR #2842](https://togithub.com/apollographql/apollo-server/pull/2842) - `apollo-server-hapi`: Update internal dependencies to use scoped packages `@hapi/accept` and `@hapi/boom`, in place of `accept` and `boom` respectively. [PR #3089](https://togithub.com/apollographql/apollo-server/pull/3089)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.
This PR has been generated by Renovate Bot. View repository job log here.