Graphql Sequelize Versions Save

GraphQL & Relay for MySQL & Postgres via Sequelize

v9.5.1

1 year ago

Add missing files for previous release.

v9.5.0

1 year ago

sequelize@6, graphql@16, [email protected] support via https://github.com/mickhansen/graphql-sequelize/pull/715 by @intellix

v9.0.0

5 years ago
  • added DateType [#621]
  • typeMapper / attributeFields now converts Sequelize.DATE into DateType (used to be String) [#621]

v8.0.0

6 years ago

relay.createConnection: the after callback is now always called, regardless of edges being requested or not

v7.0.1

6 years ago

Fixes regressions introduced in v7.0.0

v7.0.0

6 years ago
  • Added support for having target in resolver/relay.sequelizeConnection being a thunk/callback
  • Removed the default generated orderBy enum on connections

v6.0.0

6 years ago
  • dataloader-sequelize is no longer directly used by graphql-sequelize
  • graphql-sequelize will now always generate N+1 queries unless

dataloader-sequelize has been removed to allow users to make their own decisions regarding batching and to avoid automatically polluting the sequelize object.

For improved performance and less database load (in terms of query count) we suggest implementing createContext from https://github.com/mickhansen/dataloader-sequelize

v5.0.0

7 years ago

Internal JSON type renamed from JSON to SequelizeJSON and now exported as a reusable type:

https://github.com/mickhansen/graphql-sequelize/pull/403

v4.0.0

7 years ago

resolver no longer adds context to findOptions by default as this can lead to memory leaks when Sequelize does deep cloning.

v3.0.0

7 years ago

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.