Skip to content

Releases: ardatan/graphql-mesh

December 25, 2024

25 Dec 08:36
982c3c7
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Minor Changes

  • #8189
    83a73ab
    Thanks @jjangga0214! -
    #3590 Do not throw when `request` is not
    available in the context, it can be a WebSockets connection

    • Export helper extractFromConnectionParams to get the token from WebSocket connectionParams
      when GraphQL WS is used like
      here
    import {
      defineConfig,
      extractFromConnectionParams,
      extractFromHeader,
      useJWT
    } from '@graphql-hive/gateway'
    
    export const gatewayConfig = defineConfig({
      jwt: {
        // So it will look for the token in the connectionParams.my-token field in case of a WebSockets connection
        // It will check WS params and headers, and get the available one
        lookupLocations: [
          extractFromConnectionParams({ name: 'my-token' }),
          extractFromHeader({ name: 'authorization', prefix: 'Bearer ' })
        ]
      }
    })

December 24, 2024

24 Dec 10:43
11f3de2
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

  • Updated dependencies
    [[b750a41](b...
Read more

December 24, 2024

24 Dec 09:22
88acc96
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

  • #8162
    a278925
    Thanks @ardatan! - Relax the typings so the plugin can be used as
    GatewayPlugin.

    The pointed line was previously failing because ctx is GatewayConfigContext which has config
    etc as optional, but the old type of the plugin options was MeshPluginOptions which expects
    cache, pubsub etc and more things that are not available in GatewayConfigContext.

    import { defineConfig, useHttpCache } from '@graphql-hive/gateway'
    
    export const gatewayConfig = defineConfig({
      plugins: ctx => [
        useHttpCache({
          ...ctx // This was failing
        })
      ]
    })

December 16, 2024

16 Dec 13:12
8f682fd
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

December 16, 2024

16 Dec 09:37
649d0e9
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

Read more

December 14, 2024

14 Dec 18:02
3155033
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@omnigraph/[email protected]

Patch Changes

December 13, 2024

13 Dec 11:52
bb4aaea
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@omnigraph/[email protected]

Patch Changes

December 12, 2024

12 Dec 13:51
c0fd4ad
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

  • e58b4ac
    Thanks @ardatan! - Use SCAN instead of KEYS to avoid the error
    ERR KEYS command is disabled because total number of keys is too large, please use SCAN

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

@graphql-mesh/[email protected]

@graphql-mesh/[email protected]

@graphql-mesh/[email protected]

@graphql-mesh/[email protected]

@graphql-mesh/[email protected]

@graphql-mesh/[email protected]

@graphql-mesh/[email protected]

December 11, 2024

11 Dec 15:17
b71b80d
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

@graphql-mesh/[email protected]

Patch Changes

  • Updated dependencies
    [93fb364]:
    ...
Read more

December 11, 2024

11 Dec 13:18
19758dc
Compare
Choose a tag to compare

@graphql-mesh/[email protected]

Patch Changes

  • #6217
    b082565
    Thanks @santino! - Fix bare mode resolvers for Prefix and
    NamingConvention transforms

@graphql-mesh/[email protected]

Patch Changes

  • #6217
    b082565
    Thanks @santino! - Fix bare mode resolvers for Prefix and
    NamingConvention transforms