- Resolve issue with .cache declaration (#84) Thanks @daniel-keller
- Update dependencies
- Update imports to match Knex v0.95+ ( Thanks @grusite )
- Migrate knex to a peerDependencies ( Thanks @roy-coder )
- Add types for
this.db
andthis.context
( Thanks @astorije )
- Support GraphQL versions >= v14
- Add Typescript types ( Thanks @freshollie )
- Various dependency security updates via dependabot
- knex-tiny-logger update ( requires node v10+ )
- Knex update ( v0.20.x )
- Support specifying a knex instance instead of config object ( Thanks @theogravity! )
- Knex update for security
- Allow knex instance to be referenced by
this.knex
in addition tothis.db
- Fix issue with repeated constructor calls
- Fix issue with Redis keys and values
- Switch to an extended knex method (.cache) vs the old wrapper fns
- Remove batching support
- Fix issues with lexical scoping [#19]
- Deprecate this.knex in favor of this.db
- Mark batching as experimental
- Update docs to reflect current development status
- Fix for responses from sqlite and mssql drivers [#9]
- Fix issue setting TTL on cache requests [#15]
- Update dependencies to resolve cache TTL issue [#12]
- Fix multiple onQuery logging events [#5]
- Add support for multiple node and npm versions [#3]
- Fix broken import
- Add more documentation [#2]
- Extend the Apollo DataSource class