Releases: mickhansen/graphql-sequelize
v3.0.0-0
This major release changes the general philosophy of the project to rely on batching rather than includes.
Almost all use cases will experience great performance improvements.
There is a minor performance degradation in cases where the query is only one level deep with a single belongsTo relation.
- Removed prefetching/includes in favor of https://github.com/mickhansen/dataloader-sequelize
- Removed filterAttributes (use filter in before)
- Removed defaultAttributes
- Removed
simpleAST
fromresolver
info (use simpleAST user-side now)
v2.4.0
relay connections now support an after
argument for post result manipulation, format of result is {source, args, where, edges, pageInfo}
v2.2.0
Support cache
argument for attributeFields
to resolve issues with calling attributeFields
multiple times on the same Model when Model has an ENUM field.
v2.1.0
Now supports paginating relay connections with MySQL
v2.0.0
context is king (removes rootValue in favor of context + info)
v1.2.0
Now supports async before/after
v1.1.0
Now properly supports non-field (expression) orders in relay connections. Thanks to @brad-decker
v1.0.0
Support graphql 0.5.0, context/info changes.
Now follows SEMVER regardless of graphql/graphql-relay not following, so expect bumps often.
v0.23.0
Adds option allowNull
to attributeFields
v0.22.0
Adds support for defaultAttributes
to resolvers. https://github.com/mickhansen/graphql-sequelize#default-attributes