Skip to content

Releases: ardatan/graphql-toolkit

v0.9.6

28 Jan 10:53
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Add more tests for descriptions (#446) …
  • Fix complex GraphQL Import (#445) …
  • Include directives on enum values in import-parser (#444)

v0.9.5

27 Jan 14:32
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Specify dependencies explicitly in package.json

v0.9.3

24 Jan 10:23
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Use graphqljs checkers instead of instanceof #427
  • Add graphql as global tag identifier in graphql-tag-pluck
  • feat: Add common helper for fetching user types by schema (#422) Thanks @wtrocki
  • Use locale and language independent sorting algorithm (#432)
  • Move relay operation optimizer to this monorepo (#431)
  • Fix graphql-import duplication issues (#431)

v0.9.1

16 Jan 02:02
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Check for HTTP URI specifically in URL Loader (#401)
  • Make toolkit browser friendly (Use nodejs builtin modules dynamically)
  • Use fixed bob
  • GraphQL JS v15 compatibility
  • Keep comments while fetching schema using URL Loader
  • Fix babel typings

v0.9.0

06 Jan 13:52
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Drop Node 8 support
  • Seperate mergeSchemas into different steps instead of using makeExecutableSchema.
  • Fix #391
  • Support document import and graphql-tag/loader syntax # import 'file-name.gql.
  • Support passing globOptions for globby
  • Add convertExtension option that converts extend type to type while merging.
  • Respect string result from mergeTypedefs in mergeSchemas
  • Respect comment descriptions in fixAstSchema and loadSchema
  • Make schema build process less strict in mergeSchemas

v0.8.1

01 Jan 22:37
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Add cacheControl in builtinDirectives of import-parser for graphql-import 35d64e2
  • Add Upload scalar as built in types of import-parser for graphql-import to prevent conflicts in Apollo ccb602a
  • Support brackets in file name (#388)
  • Pluck template literals from gql by default even if not imported from a module (#390)

v0.8.0

31 Dec 11:23
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Fix Windows path issue on file-loader #385

BREAKING CHANGES

  • graphql-toolkit package has been deprecated and it will no longer receive new updates. Use monorepo packages instead. You can check README for details.
  • loadSchemaWithLoaders and loadDocumentsWithLoaders are no longer available. Their names are loadSchema and loadDocuments from now on.
  • Loaders of loadSchema, loadDocuments and loadTypeDefs are now passed as a part of options like below;
const schema = await loadSchema('./src/**/*.graphql', {
   loaders: [new GraphQLFileLoader()]
});

v0.7.5

23 Dec 17:42
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Add more loaders (#355)
    • Now we have prisma and apollo-engine loaders
  • Add support for .vue files to load-from-code (#358) Thanks @bbugh !
  • Fix extensions issue on schema loading (#282)
  • Use actual GraphQL Schema object if available. So loadSchema will expose GraphQLSchema as an executable schema for URL and code loaders if available.
  • Add option to sort types, fields, enum values and arguments. mergeTypeDefs will sort enum values, arguments and fields with sort option.

v0.7.4

06 Dec 08:18
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

v0.7.3

27 Nov 16:13
Compare
Choose a tag to compare

Do you want The Guild to keep your codebase up to date and run your build on each GraphQL Toolkit commit so we will make sure not to break your app?
Contact us here: the-guild.dev/connected-build
Chat with us on discord

  • Move GraphQL Tag Pluck and fix apollo-client v3 support (#337)