Skip to content

Releases: graphql-hive/graphql-modules

v0.2.5

20 Nov 00:48

Choose a tag to compare

Epoxy

  • Expose DocumentNode instead of string.

Core

  • Reflect the changes from epoxy API to expose DocumentNode.

Utils

  • Added missing getFieldsWithDirectives function.

v0.2.4

17 Nov 02:45

Choose a tag to compare

Epoxy

Logger

  • Logger package is now removed.

Core

  • Allow extraSchemas to be loaded into a module

v0.2.3

16 Nov 03:02

Choose a tag to compare

Core

  • Added missing config field inside GraphQLModule
  • Now reflect-metadata is optional dependency, but it should be added for DI.
  • Do not merge deeply contextBuilder results, use shallow merge instead to keep complex object types.

v0.2.1

13 Nov 06:38

Choose a tag to compare

Core

  • Update dependencies and clean unused (#162, thanks @Intellicode)
  • Better error handling (bb0d398, 39021d6), now each error will point to the correct module that caused it.
  • Fixed issue with non-promise contextBuilder (04fdfb1)
  • Fix for non-functions resolvers (such as, directive resolver) (4c6ca80)
  • Removed warnings that comes from makeExecutableSchema (18c2cd3)
  • Do not try to call onRequest on non-object providers (c70b9f9)
  • Added support for schemaDirectives (76b2d15)
  • DI refactor and remove config from factory functions (ae947bf, 03b7fd0)

Epoxy

  • Fixed directive merging when trying to merge two GraphQLSchema objects (#185)
  • Fixed non-null array merging (fde72cc)

Docs / Website