Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 6, 2025

This PR contains the following updates:

Package Change Age Confidence
@graphql-hive/gateway (source) ^1.7.3 -> ^2.0.0 age confidence

Release Notes

graphql-hive/gateway (@​graphql-hive/gateway)

v2.1.9

Compare Source

Patch Changes

v2.1.8

Compare Source

Patch Changes

v2.1.7

Compare Source

Patch Changes

v2.1.6

Compare Source

Patch Changes

v2.1.5

Compare Source

Patch Changes

v2.1.4

Compare Source

Patch Changes

v2.1.3

Compare Source

Patch Changes

v2.1.2

Compare Source

Patch Changes

v2.1.1

Compare Source

Patch Changes

v2.1.0

Compare Source

Minor Changes
  • #​1458 6495780 Thanks @​ardatan! - New directive @pubsubPublish to publish the payload to the pubsub engine directly

            extend schema
              @​link(
                url: "https://specs.apollo.dev/federation/v2.6"
                import: ["@​key", "@​composeDirective"]
              )
              @​link(
                url: "https://the-guild.dev/mesh/v1.0"
                import: ["@​pubsubOperation", "@​pubsubPublish"]
              )
              @​composeDirective(name: "@​pubsubOperation")
              @​composeDirective(name: "@​pubsubPublish")
    
            directive @​pubsubOperation(
              pubsubTopic: String!
              filterBy: String
              result: String
            ) on FIELD_DEFINITION
    
            directive @​pubsubPublish(pubsubTopic: String!) on FIELD_DEFINITION
    
            type Query {
              hello: String!
            }
            type Product @​key(fields: "id") {
              id: ID!
              name: String!
              price: Float!
            }
    
            type Mutation {
              createProduct(name: String!, price: Float!): Product!
                @​pubsubPublish(pubsubTopic: "new_product")
            }
    
            type Subscription {
              newProductSubgraph: Product!
                @​pubsubOperation(pubsubTopic: "new_product")
            }
Patch Changes

v2.0.4

Compare Source

Patch Changes

v2.0.3

Compare Source

Patch Changes

v2.0.2

Compare Source

Patch Changes

v2.0.1

Compare Source

Patch Changes

v2.0.0

Compare Source

Major Changes
  • #​956 46d2661 Thanks @​EmrysMyrddin! - Sane security defaults, max token and depths limits enabled by default

    Max token limit defaults to 1000 (can be configured via maxTokens option) and max depth limit defaults to 8 (can be configured via maxDepth option).

  • #​956 46d2661 Thanks @​EmrysMyrddin! - Drop Node 18 support

    Least supported Node version is now v20.

  • #​956 46d2661 Thanks @​EmrysMyrddin! - useDeduplicateRequest() plugin has been removed in favour of the built-in inflight request deduplication

    To migrate, simply remove the plugin from your configuration and you're good to go!

    import {
      defineConfig,
    - useDeduplicateRequest,
    } from '@​graphql-hive/gateway'
    
    export const gatewayConfig = defineConfig({
    - plugins: ctx => [useDeduplicateRequest(ctx)]
    })

    If you still want to use the deprecated plugin, you need to install it separately and use it as before:

    npm i @​graphql-hive/plugin-deduplicate-request
    import {
      defineConfig,
      useDeduplicateRequest,
      type HTTPTransportOptions, // only for typedefs, otherwise not necessary
    } from '@​graphql-hive/gateway'
    import { useDeduplicateRequest } from '@​graphql-hive/plugin-deduplicate-request'
    
    export const gatewayConfig = defineConfig({
      transportEntries: {
        '*.http': {
          options: {
            // disable the built in deduplication
            deduplicateInflightRequests: false,
          } as HTTPTransportOptions,
        },
      },
      plugins: ctx => [useDeduplicateRequest(ctx)]
    })
  • #​956 46d2661 Thanks @​EmrysMyrddin! - Introduce and use the new Hive Logger

  • #​956 46d2661 Thanks @​EmrysMyrddin! - Disable forking even if NODE_ENV=production

    Forking workers for concurrent processing is a delicate process and if not done carefully can lead to performance degradations. It should be configured with careful consideration by advanced users.

  • #​956 46d2661 Thanks @​EmrysMyrddin! - Remove mocking plugin from Hive Gateway built-ins

    There is no need to provide the useMock plugin alongside Hive Gateway built-ins. Not only is the mock plugin 2MB in size (minified), but installing and using it is very simple.

  • #​956 46d2661 Thanks @​EmrysMyrddin! - Load schema on initialization

    Failing to start if the schema is not loaded for whatever reason.

Minor Changes
Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Sep 6, 2025
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch 4 times, most recently from e4cf4fe to ebcd0b9 Compare September 9, 2025 14:32
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch 4 times, most recently from 13a76d2 to 97a8561 Compare September 19, 2025 18:23
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch 3 times, most recently from a070013 to 8a24830 Compare September 29, 2025 18:14
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch from 8a24830 to 14550b1 Compare October 2, 2025 14:54
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch from 14550b1 to 1b1dc5a Compare October 13, 2025 12:40
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch 2 times, most recently from b5f073d to 8c24706 Compare October 27, 2025 21:49
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch 2 times, most recently from 2bfae25 to db09da1 Compare November 1, 2025 17:45
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch from db09da1 to 4a5bb13 Compare November 7, 2025 18:42
@renovate renovate bot force-pushed the renovate/major-graphql-hive-gateway-monorepo branch from 4a5bb13 to 5ac78e4 Compare November 11, 2025 00:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants