Skip to content

Releases: graphql/graphiql

graphql-language-service@5.2.2

01 Aug 11:49
e01b6e0
Compare
Choose a tag to compare

Patch Changes

graphql-language-service-server@2.13.2

01 Aug 11:50
e01b6e0
Compare
Choose a tag to compare

Patch Changes

  • #3647 ba5720b Thanks @acao! - several LSP fixes and improvements:

    Bugfixes

    debounce schema change events to fix codegen bugs to fix #3622

    on mass file changes, network schema is overfetching because the schema cache is now invalidated on every watched schema file change

    to address this, we debounce the new onSchemaChange event by 400ms

    note that schemaCacheTTL can only be set in extension settings or graphql config at the top level - it will be ignored if configured per-project in the graphql config

    Code Improvements

    • Fixes flaky tests, and schemaCacheTTL setting not being passed to the cache
    • Adds a test to validate network schema changes are reflected in the cache
  • #3637 fdec377 Thanks @dimaMachina! - update eslint plugins and fix errors

  • #3671 e2c04c7 Thanks @acao! - - switch to using just @astrojs/compiler instead of the more complex "sync" adaptation using workers

    • upgrade vue SFC parser to use the new reccomended import from vue package itself
    • fix prettier config related to prettier & format on save for parseDocument tests
    • fix jest/babel config related to some of the parsers
  • Updated dependencies [fdec377]:

    • graphql-language-service@5.2.2

graphql-language-service-cli@3.4.2

01 Aug 11:49
e01b6e0
Compare
Choose a tag to compare

Patch Changes

  • #3647 ba5720b Thanks @acao! - several LSP fixes and improvements:

    Bugfixes

    debounce schema change events to fix codegen bugs to fix #3622

    on mass file changes, network schema is overfetching because the schema cache is now invalidated on every watched schema file change

    to address this, we debounce the new onSchemaChange event by 400ms

    note that schemaCacheTTL can only be set in extension settings or graphql config at the top level - it will be ignored if configured per-project in the graphql config

    Code Improvements

    • Fixes flaky tests, and schemaCacheTTL setting not being passed to the cache
    • Adds a test to validate network schema changes are reflected in the cache
  • Updated dependencies [ba5720b, fdec377, e2c04c7]:

    • graphql-language-service-server@2.13.2
    • graphql-language-service@5.2.2

graphiql@3.4.0

01 Aug 11:49
e01b6e0
Compare
Choose a tag to compare

Minor Changes

  • #3643 82f1ecc Thanks @dimaMachina! - add className prop. Additional class names which will be appended to the GraphiQL container element

Patch Changes

codemirror-graphql@2.0.13

01 Aug 11:49
e01b6e0
Compare
Choose a tag to compare

Patch Changes

@graphiql/toolkit@0.9.2

01 Aug 11:49
e01b6e0
Compare
Choose a tag to compare

Patch Changes

@graphiql/react@0.23.0

01 Aug 11:49
e01b6e0
Compare
Choose a tag to compare

Minor Changes

Patch Changes

  • #3637 fdec377 Thanks @dimaMachina! - update eslint plugins and fix errors

  • #3656 93c7e9f Thanks @dimaMachina! - set build.minify: false for cjs/esm builds since minified variable names change every build time

  • Updated dependencies [fdec377, 56c6f45]:

    • codemirror-graphql@2.0.13
    • graphql-language-service@5.2.2
    • @graphiql/toolkit@0.9.2

@graphiql/plugin-explorer@3.1.1

01 Aug 11:49
e01b6e0
Compare
Choose a tag to compare

Patch Changes

@graphiql/plugin-code-exporter@3.0.5

01 Aug 11:49
e01b6e0
Compare
Choose a tag to compare

Patch Changes

graphiql@3.3.2

01 Jul 10:03
1acb442
Compare
Choose a tag to compare

Patch Changes