diff --git a/CHANGELOG.md b/CHANGELOG.md index d5fc167e724..4760348b489 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ The version headers in this history reflect the versions of Apollo Server itself > The changes noted within this `vNEXT` section have not been released yet. New PRs and commits which introduce changes should include an entry in this `vNEXT` section as part of their development. When a release is being prepared, a new header will be (manually) created below and the the appropriate changes within that release will be moved into the new section. -- Nothing yet! Stay tuned! +- `apollo-server-express`: Use explicit return type for new `getMiddleware` method, in an effort to resolve [Issue #3222](https://github.com/apollographql/apollo-server/issues/3222) [PR #3230](https://github.com/apollographql/apollo-server/pull/3230) ### v2.9.1 diff --git a/packages/apollo-server-express/src/ApolloServer.ts b/packages/apollo-server-express/src/ApolloServer.ts index 542f53b7b97..574e6291fd7 100644 --- a/packages/apollo-server-express/src/ApolloServer.ts +++ b/packages/apollo-server-express/src/ApolloServer.ts @@ -119,7 +119,7 @@ export class ApolloServer extends ApolloServerBase { bodyParserConfig, disableHealthCheck, onHealthCheck, - }: GetMiddlewareOptions = {}) { + }: GetMiddlewareOptions = {}): express.Router { if (!path) path = '/graphql'; const router = express.Router();