Skip to content

Latest commit

 

History

History
543 lines (259 loc) · 21.7 KB

CHANGELOG.md

File metadata and controls

543 lines (259 loc) · 21.7 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

8.5.0 (2024-03-04)

Features

  • list: Optimize limit/offset queries by pre-fetching the primary keys that should be returned. (74c1959)

8.4.3 (2024-03-01)

Bug Fixes

  • hooks: Fix update after entity not returned when no hooks were defined. (077e365)

8.4.2 (2024-02-29)

Bug Fixes

  • types: Fix findOptions types (e254092)

8.4.1 (2024-02-29)

Bug Fixes

  • types: Add webhook types missing from some hooks. Fix differences between the row and table class. (3c0c9df)

8.4.0 (2024-02-29)

Features

  • types: By types update in order to improve the signature pertinence of all the major functions and structures. (c350fd5)

8.3.2 (2024-02-23)

Bug Fixes

  • types: Fix schema declartion types missing enforceMaxLimit and contextToOptions properties. (39af964)

8.3.1 (2024-02-23)

Bug Fixes

  • types: Fix resolver types not reflecting the fact that you can provide fields instead of declarations for each mutation. And cleanup a few warnings. (#84) (629c157), closes #74 #81

8.3.0 (2023-10-10)

Features

  • wsServer: wsServer added + fix about about different type (#82) (e9fb384), closes #74 #81

8.2.0 (2023-06-29)

Features

  • websockets: add serverOption tu be able to use context operations while using web sockets (534f2d0), closes #74

8.1.0 (2023-03-08)

Features

  • documentation: Lead to the new documentation (57f3221)

8.0.0 (2023-01-31)

Bug Fixes

  • associations: Fix limit and offset type from string to int. And fix many small linting issues. (04fc241)
  • documentation: Update documentation to warn of Apollo upgrade. (ab5c67d)

Features

  • infra: Upgrade minium node version. (2d9ecf4)

BREAKING CHANGES

  • documentation: Update documentation to warn of Apollo upgrade.

7.5.1 (2022-01-20)

Features

  • webhooks: Make it easier to use graphql-web-hooks with GSG.

7.5.0 (2021-10-19)

Features

  • count: Allow the count to have extra args. Use the ones from list if not specified. (5ad2d81)
  • count-extra-arguments: added the abbility to add an extra argum (f128137)
  • count-extra-arguments: added the abbility to add an extra argument to the count query (5c24eba)

7.4.1 (2021-09-21)

Bug Fixes

  • parent-obejct-attributes: Fix an issue with HasOne relations that failed to be fetched. (ce28b57)

7.4.0 (2021-08-10)

Features

  • workbench: Add the models' comments in the workbench. (29d768f)

7.3.5 (2021-05-20)

7.3.4 (2021-05-17)

7.3.3 (2021-05-14)

7.3.2 (2021-05-12)

features

  • Hooks: Add the preventDuplicateOnAttributes property on create to avoid duplicated automatically.

7.3.1 (2020-11-04)

Bug Fixes

  • typescript: Add the missing Instance attribute on the models array. (1ffd29a)

7.3.0 (2020-11-04)

Features

  • typescript: Upgrade the types to reflect the real API. (39cafe6)

7.2.1 (2020-11-03)

7.2.0 (2020-10-22)

Bug Fixes

  • CI: Remove travis as we now use the Github actions. (686b042)
  • prettier: prettier configuration for typescript (6e35f2d)

Features

  • before-hook-control: The absence of the before hook is controlled and signaled for each resolver and each model (9bd7b10)
  • ga-tests: created the nodejs.yml file for github actions tests (56ef757)

7.1.5 (2020-10-15)

Bug Fixes

  • typescript: Fix root file type declaration. (2adbb6e)

7.1.4 (2020-10-15)

Bug Fixes

  • typescript: Fix type definition. (1addc93)

7.1.3 (2020-10-15)

Bug Fixes

  • typescript: Try to fix the typescript declaration. (4c65e9a)

7.1.2 (2020-10-15)

Bug Fixes

  • typescript: Reference the type file in the package. (847e1da)

7.1.1 (2020-10-15)

Bug Fixes

  • Fix main lib file still on old tree. (f625bc7)

7.1.0 (2020-10-15)

Bug Fixes

  • delete: Add the missing extra args option on the delete resolver. (53dc5a6)

Features

  • API: Move to Typescript (498cffa)

7.0.0 (2020-09-22)

BREAKING CHANGES

  • Upgrade many libraries.

6.1.0 (2020-07-24)

Features

  • list: Allow to enforce a max limit on list resolvers. (25b23ad)

6.0.1 (2020-07-24)

6.0.0 (2020-07-07)

chore

BREAKING CHANGES

  • Peer dependencies upgraded.

5.6.0 (2020-05-25)

Bug Fixes

  • Add the global hook to the count resolver. (b3e9acf)

Features

  • Add global hooks that works on all actions. (af1bcf6)
  • Disable subscriptions by default (9407893)

5.5.0 (2020-05-11)

Features

  • Remove unused attributes now handles HasMany relationship. (ba48972)

5.4.0 (2020-04-21)

Features

  • count: Allow to use a custom resolver for the count endpoint. (60afbc2)

5.3.0 (2020-04-21)

Bug Fixes

  • Fix removeUnusedAttributes when using a model referenced by the source. (5b17b84)
  • Remove default export to avoid shadow dependency. (f98e284)

Features

  • Improve the seeds. (182ed8e)
  • One can specify a contextToOptions per resolver. (6330304)
  • Update dataloader-sequelize example. (38d4a6a)

5.2.0 (2020-04-15)

Features

  • performances: Remove the unused attributes by default. (a44d434)

5.1.0 (2020-03-13)

Features

  • project: Add the afterList hook. (045230d)

5.0.2 (2019-12-23)

Bug Fixes

  • sorting: Allow to sort on associations and secondary fields. (288e7a1)

5.0.1 (2019-12-23)

Bug Fixes

  • sorting: Fix default sorting and improve sorting on virtual fields. (f573772)

5.0.0 (2019-11-07)

chore

BREAKING CHANGES

  • Move graphql-sequelize as a peer-dependency.

4.0.0 (2019-10-21)

Bug Fixes

  • security: Upgrade some dev libs to fix security issues. (88e1ab8)

chore

BREAKING CHANGES

  • Move sequelize as a peer-dependency.

3.4.0 (2019-09-05)

Features

  • Improve error handling for undefined models. (5550369)

3.3.1 (2019-07-24)

Bug Fixes

  • Fix missing associations on models not defined on the server root. (64f9f55)

3.3.0 (2019-07-24)

Features

  • You can exclude a model from the server root. (24c9480)

3.2.3 (2019-07-19)

Bug Fixes

  • security: Upgrade librairies. (9517683)

3.2.2 (2019-07-19)

Bug Fixes

  • security: Upgrade some libraries. (d8dd8b1)

3.2.1 (2019-07-19)

Bug Fixes

  • security: Upgrade jest for security reasons. (4263164)

3.2.0 (2019-07-19)

Features

  • Allow to exclude attributes and associations. (33152b9)

3.1.0 (2019-07-08)

Features

  • associations: Allow to skip associations. (e9fea8c)

3.0.0 (2019-05-29)

Features

  • mutations: Add a way to declare mutations ouside of the models definitions. (af5f36b)

BREAKING CHANGES

  • mutations: Update of the generateApolloServer signature.

2.0.0 (2019-05-25)

Features

  • Add a global callback, called before for each hooks. (58ce66b)

BREAKING CHANGES

  • generateSchema is now taking a configuration object instead of arguments.

1.1.1 (2019-05-08)

Bug Fixes

  • Fix after hooks. Add more tests. (ccd9737)

1.1.0 (2019-05-08)

Features

1.0.2 (2019-04-14)

Bug Fixes

  • associations: Fix associations not well injected. (6ac30ce)

1.0.1 (2019-04-13)

Bug Fixes

  • lib: Expose the new function. (aee38bc)

1.0.0 (2019-04-13)

Features

  • subscriptions: Make generated subscriptions work. (05e1393)

BREAKING CHANGES

  • subscriptions: Rename generateGraphqlExpressMiddleware to generateApolloServer.

0.7.1 (2019-03-31)

Bug Fixes

  • deps: Move graphql-sequelize as a peer-dep to avoid types duplication. (60fb914)

0.7.0 (2019-03-31)

Features

  • Expose and test the count resolver. (4a50650)

0.6.0 (2019-03-31)

Bug Fixes

  • doc: Remove uselss command. (ddbfc74)

Features

  • Add custom query endpoints. (abd8e87)

0.5.1 (2019-03-27)

Bug Fixes

  • deps: Move graphql as a peer-dep as the Types instances must come from the same source. (2f2ece9)

0.5.0 (2019-03-27)

Bug Fixes

  • deps: Fix outdated dependency. (1b7b724)

Features

  • seo: Add tags for npm discovery. (c1a12dd)

0.4.0 (2019-01-24)

Bug Fixes

  • dependencies: Make dataloader-sequelize a dep. (b38f126)

Features

  • doc: Improve the README to reflect the last APIs changes. (9939787)

0.3.0 (2019-01-12)

Features

  • dependencies: Major upgrade of the library to fit the latest version of each main dependencies. (9eaa6bf)

0.2.1 (2019-01-12)

Bug Fixes

0.2.0 (2018-12-23)

Features

  • API: Expose more functions. (e66e72a)

0.1.0 (2018-12-23)

Features

  • custom-endpoint: Add a simple way to create new field by hand. (cf42cdc)