Skip to content

Latest commit

 

History

History
301 lines (119 loc) · 11.3 KB

CHANGELOG.md

File metadata and controls

301 lines (119 loc) · 11.3 KB

Changelog

0.22.1 (2024-08-27)

Bug Fixes

0.22.0 (2024-08-26)

Features

  • allow class fields resolvers and support inheritance from class prototype (#60) (1fdb109)

0.21.0 (2024-01-09)

Features

  • provide another way of creating the formatError handler which enables importing IoC dependencies (#56) (ee27363)

0.20.0 (2023-12-21)

Features

  • add support for IoC in resolvers defined as classes (#52) (1b37226)

0.19.0 (2023-07-21)

Features

0.18.0 (2023-02-28)

⚠ BREAKING CHANGES

  • Apollo Server was upgraded to version 4. The enableUploads config option is now false by default. The default GraphQL context doesn't include the ctx property anymore (it is now an empty object). The value is still passed to the context function. The context config option should now be passed at the top level instead of the apolloServer object. The enablePlayground and playgroundOptions config options were removed. You can now use Apollo Server plugins to configure the landing page. ApolloError and friends were removed so we also removed the Zakodium/Apollo/Errors re-export path. See https://www.apollographql.com/docs/apollo-server/migration/ for all details.

Code Refactoring

0.17.0 (2021-09-26)

Features

0.16.0 (2021-09-02)

Features

  • always support all resolvers of the current graphql-scalar version (30ecf36)

0.15.0 (2021-09-01)

⚠ BREAKING CHANGES

  • applyMiddleware() no longer needs route in its parameters
  • removed getPlaygroundHandler method
  • add enablePlayground and playgroundOptions in config. The Playground is no longer available by default in production.
  • the GraphQL playground is now rendered at the same URL as the API. GET queries to the API are still possible.
  • change organization of IoC bindings

Features

  • add enablePlayground and playgroundOptions in config. The Playground is no longer available by default in production. (2b07ac0)
  • add enableUploads and uploadOptions in config (2b07ac0)

Code Refactoring

  • applyMiddleware() no longer needs route in its parameters (2b07ac0)
  • change organization of IoC bindings (39d9bdd)
  • removed getPlaygroundHandler method (2b07ac0)
  • the GraphQL playground is now rendered at the same URL as the API. GET queries to the API are still possible. (2b07ac0)

0.14.0 (2021-05-17)

⚠ BREAKING CHANGES

  • The playground is now available on /graphql/playground instead of /graphql

Features

  • allow GET requests for graphql route (#29) (691928a)

0.13.1 (2021-02-04)

Bug Fixes

  • throw error if provider is initialized while it is alreary loading (#27) (6d29b08)

0.13.0 (2020-12-01)

Features

  • allow multiple schemas and resolvers folders (#20) (b04ec1c)

0.12.0 (2020-11-20)

Features

  • expose Apollo errors as Apollo/Errors ioc binding (34719fe)

Bug Fixes

  • types: make playgroundSettings optional (6c3f678)

0.11.0 (2020-11-19)

Features

  • use APP_URL for graphql endpoint and add prefix config option (#16) (84ddbe8)

0.10.0 (2020-11-17)

Features

  • update graphql-playground and allow playground settings customization (#14) (0fc35d1)

0.9.0 (2020-10-12)

0.8.0 (2020-10-07)

Features

  • include resolvers for graphql-scalars scalar types and warn for missing resolvers (#8) (d4fcf15)

0.7.3 (2020-08-04)

Bug Fixes

  • update to graphql-upload 11 for compatibility with nodejs 14 (#3) (b94eb70)

0.7.2 (2020-07-31)

Bug Fixes

  • pin graphql playground to working version (d46b18d)

0.7.1 (2020-07-29)

Bug Fixes

  • inverse recursive option of loadFilesSync (ba76f5a)

0.7.0 (2020-07-29)

0.6.6 (2020-04-14)

0.6.5 (2019-12-03)

Bug Fixes

  • really correctly read templates (f9a8b97)

0.6.4 (2019-12-03)

0.6.3 (2019-12-03)

Bug Fixes

  • make paths always work in dev (d11e97a)

0.6.2 (2019-12-02)

Bug Fixes

  • use correct base path for templates (8a43817)

0.6.1 (2019-12-02)

0.6.0 (2019-11-26)

Bug Fixes

0.5.0 (2019-09-26)

Features

  • add support for passing options to makeExecutableSchema (7b8b1d3)

0.4.3 (2019-09-11)

Bug Fixes

  • do not use build by default in test env (fd22643)

0.4.2 (2019-09-11)

Bug Fixes

  • type extends of ApolloServerBase (698a2f8)

0.4.0 (2019-09-09)

Bug Fixes

Features

  • add support for file uploads (7ada3ac)

0.3.0 (2019-09-05)

Features

  • pass Adonis context to graphql context function (3c61076)

0.2.0 (2019-08-30)

Features

  • allow to apolloServer options in config (450861e)

0.1.1 (2019-08-30)

Bug Fixes

  • expose Apollo/Server instead of ApolloServer (fea6a92)

0.1.0 (2019-08-30)

Features

  • implement initial version (9bcb74c)