- Upgrade to Apollo server v4
- According to v4, moleculerApollo handler disabled and moleculerMiddleware is used instead
- Original Package.json description
- Removed extra code from examples
- Comments cleanup
- remove createPubSub from subscriptoins:{},will be overriden in methods of host service
- change prepareContextParams, last 2 params - args, "root" added
- binds any functions in serverOptions to service
- upgrade to Apollo server v3 ( + switch from subscriptions-transport-ws to graphql-ws )
- add Custom PubSub creator ( for use custom PubSubEngine )
- add Update/Reload schema without restarting server/ws
- Playground ( RenderPageOptions ) options in serverOptions.playgroundOptions
- add serverOptions.subscriptions.onConnect should return acts lile graphql-ws
- add serverOptions.subscriptions.context should return user account ( like "authenticate" method )
- CAUTION: with new graphql-ws subscriptions are not available in build-in playground
- WARNING: graphql-upload disabled ( new versions is mjs type )
- Not tested - DataLoader
- Example in examples/full/
- update dependencies
- fix CORS methods type definition. #115
- add
skipNullKeysresolver option. #116 - add
checkActionVisibilityoption. #117
- custom
onConnectissue fixed. #105 - update dependencies
- Prepare params before action calling. #98
- update dependencies
- disable timeout for
ws. - gracefully stop Apollo Server.
- add
onAfterCallsupport.
- add
ctx.meta.$argsto store additional arguments in case of file uploading.
- update dependencies
- new
createPubSub&makeExecutableSchemamethods - fix context in WS by @Hugome. #73
- update dependencies
- No longer installing subscription handlers when disabled by @Kauabunga. #64
- transform Uploads to
Streams before calling action by @dylanwulf. #71
- update dependencies
- update dependencies
- add
autoUpdateSchemaoption. #63 - Allow multiple rootParams to be used with Dataloader child resolution. #65
- minimum required Node version is 10.x
- update dependencies and some require Node 10.x
- Typescript definition files added.
- update dependencies
- integration & unit tests added.
- fix graphql undefined of issue when have others RESTful API node
- Avoid mutating in defaultsDeep calls and use proper key in called action params
First initial version on NPM. UNTESTED.