apollographql/apollo-server
### [`v2.9.0`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v290)
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/apollo-server@2.8.2...apollo-server@2.9.0)
> [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/6037f6e80fdaa53b50b99ae94d93c724c382c23c)
- `apollo-server-express`, `apollo-server-koa`: A new `getMiddleware` method has been introduced, which accepts the same parameters as `applyMiddleware` with the exception of the `app` property. This allows implementors to obtain the middleware directly and "`use`" it within an existing `app`. In the near-term, this should ease some of the pain points with the previous technique. Longer-term, we are exploring what we consider to be a much more natural approach by introducing an "HTTP transport" in Apollo Server 3.x. See [this proposal issue](https://togithub.com/apollographql/apollo-server/issues/3184) for more information. [PR #2435](https://togithub.com/apollographql/apollo-server/pull/2435)
- `@apollo/federation`: `buildFederatedSchema`'s `typeDefs` parameter now accepts arrays of `DocumentNode`s (i.e. type definitions wrapped in `gql`) and `resolvers` to make the migration from a single service into a federated service easier for teams previously utilizing this pattern. [PR #3188](https://togithub.com/apollographql/apollo-server/pull/3188)
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 these updates 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.
Coverage remained the same at 79.429% when pulling 2614bfad956195b2debadca1770650ba809a69d8 on renovate/apollo-graphql-packages into ab8ad04c635d0cdfefe69496b6c566e7e39ba159 on master.
This PR contains the following updates:
2.8.2
->2.9.0
2.8.2
->2.9.0
Release Notes
apollographql/apollo-server
### [`v2.9.0`](https://togithub.com/apollographql/apollo-server/blob/master/CHANGELOG.md#v290) [Compare Source](https://togithub.com/apollographql/apollo-server/compare/apollo-server@2.8.2...apollo-server@2.9.0) > [See complete versioning details.](https://togithub.com/apollographql/apollo-server/commit/6037f6e80fdaa53b50b99ae94d93c724c382c23c) - `apollo-server-express`, `apollo-server-koa`: A new `getMiddleware` method has been introduced, which accepts the same parameters as `applyMiddleware` with the exception of the `app` property. This allows implementors to obtain the middleware directly and "`use`" it within an existing `app`. In the near-term, this should ease some of the pain points with the previous technique. Longer-term, we are exploring what we consider to be a much more natural approach by introducing an "HTTP transport" in Apollo Server 3.x. See [this proposal issue](https://togithub.com/apollographql/apollo-server/issues/3184) for more information. [PR #2435](https://togithub.com/apollographql/apollo-server/pull/2435) - `@apollo/federation`: `buildFederatedSchema`'s `typeDefs` parameter now accepts arrays of `DocumentNode`s (i.e. type definitions wrapped in `gql`) and `resolvers` to make the migration from a single service into a federated service easier for teams previously utilizing this pattern. [PR #3188](https://togithub.com/apollographql/apollo-server/pull/3188)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 these updates again.
This PR has been generated by Renovate Bot. View repository job log here.