Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 24, 2024

This PR contains the following updates:

Package Change Age Confidence
@graphql-mesh/types (source) 0.42.0 -> 0.104.7 age confidence

Release Notes

ardatan/graphql-mesh (@​graphql-mesh/types)

v0.104.7

Compare Source

Patch Changes

v0.104.6

Compare Source

Patch Changes

v0.104.5

Compare Source

Patch Changes

v0.104.4

Compare Source

Patch Changes

v0.104.3

Compare Source

Patch Changes

v0.104.2

Compare Source

Patch Changes

v0.104.1

Compare Source

Patch Changes

v0.104.0

Compare Source

Patch Changes

v0.103.21

Compare Source

Patch Changes

v0.103.20

Compare Source

Patch Changes

v0.103.19

Compare Source

Patch Changes
  • #​8414
    d9cf1d3
    Thanks @​ardatan! - Auto detection of SOAP version to decide SOAP
    namespace; For SOAP 1.1, it is set to http://schemas.xmlsoap.org/soap/envelope/ and for SOAP
    1.2, it is set to http://www.w3.org/2003/05/soap-envelope.

    If you want to use a custom namespace, you can set it like below;

    import { defineConfig } from '@​graphql-mesh/compose-cli'
    import { loadSOAPSubgraph } from '@​omnigraph/soap'
    
    export const composeConfig = defineConfig({
      subgraphs: [
        {
          sourceHandler: loadSOAPSubgraph('CountryInfo', {
            source:
              'http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL',
            soapNamespace: 'http://foo.com/schemas/soap/envelope'
          })
        }
      ]
    })
  • Updated dependencies []:

v0.103.18

Compare Source

Patch Changes

v0.103.17

Compare Source

Patch Changes

v0.103.16

Compare Source

Patch Changes

v0.103.15

Compare Source

Patch Changes

v0.103.14

Compare Source

Patch Changes

v0.103.13

Compare Source

Patch Changes

v0.103.12

Compare Source

Patch Changes
  • #​8289
    c54e361
    Thanks @​ardatan! - New option selectQueryOrMutationField to decide
    which field belongs to which root type explicitly.

    import { defineConfig } from '@​graphql-mesh/compose-cli'
    import loadGrpcSubgraph from '@​omnigraph/grpc'
    
    export const composeConfig = defineConfig({
      subgraphs: [
        {
          sourceHandler: loadGrpcSubgraph('MyGrpcApi', {
            /** .. **/
    
            // Prefix to collect Query method default: list, get
            prefixQueryMethod: ['list', 'get'],
    
            // Select certain fields as Query or Mutation
            // This overrides `prefixQueryMethod`
            selectQueryOrMutationField: [
              {
                // You can use a pattern matching with *
                fieldName: '*RetrieveMovies',
                type: 'Query'
              },
              // Or you can use a specific field name
              // This will make the field GetMovie available as a Mutation
              // Because it would be Query because of `prefixQueryMethod`
              {
                fieldName: 'GetMovie',
                type: 'Mutation'
              }
            ]
          })
        }
      ]
    })
  • Updated dependencies []:

v0.103.11

Compare Source

Patch Changes
  • #​8196
    3fc1f3e
    Thanks @​ardatan! - - You can now choose the name of the alias you
    want to use for SOAP body;

    import { defineConfig } from '@​graphql-mesh/compose-cli'
    
    export const composeConfig = defineConfig({
      sources: [
        {
          sourceHandler: loadSOAPSubgraph('CountryInfo', {
            source:
              'http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL',
            bodyAlias: 'my-body'
          })
        }
      ]
    })
    • Then it will generate a body like below by using the alias;
    <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:my-body="http://foo.com/">
       <soap:Body>
          <my-body:Foo>
              <my-body:Bar>baz</my-body:Bar>
          </my-body:Foo>
       </soap:Body>
    </soap:Envelope>

    If you want to add SOAP headers to the request body like below;

    <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:header="http://foo.com/">
       <soap:Header>
          <header:MyHeader>
             <header:UserName>user</header:UserName>
             <header:Password>password</header:Password>
          </header:MyHeader>
       </soap:Header>

    You can add the headers to the configuration like below;

    import { defineConfig } from '@&#8203;graphql-mesh/compose-cli'
    import { loadSOAPSubgraph } from '@&#8203;omnigraph/soap'
    
    export const composeConfig = defineConfig({
      subgraphs: [
        {
          sourceHandler: loadSOAPSubgraph('CountryInfo', {
            source:
              'http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL',
            soapHeaders: {
              alias: 'header',
              namespace: 'http://foo.com',
              headers: {
                MyHeader: {
                  UserName: 'user',
                  Password: 'password'
                }
              }
            }
          })
        }
      ]
    })
  • Updated dependencies []:

v0.103.10

Compare Source

Patch Changes

v0.103.9

Compare Source

Patch Changes

v0.103.8

Compare Source

Patch Changes

v0.103.7

Compare Source

Patch Changes

v0.103.6

Compare Source

Patch Changes

v0.103.5

Compare Source

Patch Changes

v0.103.4

Compare Source

Patch Changes

v0.103.2

Compare Source

Patch Changes

v0.103.1

Compare Source

Patch Changes
  • #​8414
    d9cf1d3
    Thanks @​ardatan! - Auto detection of SOAP version to decide SOAP
    namespace; For SOAP 1.1, it is set to http://schemas.xmlsoap.org/soap/envelope/ and for SOAP
    1.2, it is set to http://www.w3.org/2003/05/soap-envelope.

    If you want to use a custom namespace, you can set it like below;

    import { defineConfig } from '@&#8203;graphql-mesh/compose-cli'
    import { loadSOAPSubgraph } from '@&#8203;omnigraph/soap'
    
    export const composeConfig = defineConfig({
      subgraphs: [
        {
          sourceHandler: loadSOAPSubgraph('CountryInfo', {
            source:
              'http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL',
            soapNamespace: 'http://foo.com/schemas/soap/envelope'
          })
        }
      ]
    })
  • Updated dependencies []:

v0.103.0

Compare Source

Patch Changes

v0.102.13

Compare Source

Patch Changes

v0.102.12

Compare Source

Patch Changes

v0.102.11

Compare Source

Patch Changes

v0.102.10

Compare Source

Patch Changes

v0.102.9

Compare Source

Patch Changes

v0.102.8

Compare Source

Patch Changes

v0.102.7

Compare Source

Patch Changes

v0.102.6

Compare Source

Patch Changes

v0.102.5

Compare Source

Patch Changes

v0.102.4

Compare Source

Patch Changes

v0.102.3

Compare Source

Patch Changes

v0.102.2

Compare Source

Patch Changes

v0.102.1

Compare Source

Patch Changes

v0.102.0

Compare Source

Minor Changes
  • #​7530
    db41f96
    Thanks @​enisdenjo! - Support Hive's experimental persisted
    documents

    import { useMeshHive } from '@&#8203;graphql-mesh/plugin-hive'
    
    // Usage Reporting
    useMeshHive({
      token: '<hive_registry_token>'
    })
    
    // Persisted Documents
    useMeshHive({
      experimental__persistedDocuments: {
        cdn: {
          endpoint: 'https://cdn.graphql-hive.com/<target_id>',
          accessToken: '<cdn_access_token>'
        }
      }
    })
    
    // Usage Reporting and Persisted Documents
    useMeshHive({
      token: '<hive_registry_token>',
      experimental__persistedDocuments: {
        cdn: {
          endpoint: 'https://cdn.graphql-hive.com/<target_id>',
          accessToken: '<cdn_access_token>'
        }
      }
    })
Patch Changes

v0.101.0

Compare Source

Patch Changes

v0.100.0

Compare Source

Patch Changes

v0.99.7

Compare Source

Patch Changes
  • a1bfc49
    Thanks @​ardatan! - Removed non-functional `trustProxy` option in
    the config schema This might cause a non-functional config schemna validation warning This change
    does not have any impact on the functionality of the Mesh
  • Updated dependencies []:

v0.99.6

Compare Source

Patch Changes

v0.99.5

Compare Source

Patch Changes

v0.99.4

Compare Source

Patch Changes

v0.99.3

Compare Source

Patch Changes

v0.99.2

Compare Source

Patch Changes

v0.99.1

Compare Source

Patch Changes

v0.99.0

Compare Source

Patch Changes

v0.98.10

Compare Source

Patch Changes
  • #​7185
    0d916a4
    Thanks @​ardatan! - dependencies updates:

  • #​7183
    8a04cf7
    Thanks @​ardatan! - By default, Mesh does not allow extra parameters
    in the request body other than query, operationName, extensions, and variables, then
    throws 400 HTTP Error. This change adds a new option called extraParamNames to allow extra
    parameters in the request body.

    serve:
      extraParamNames:
        - extraParam1
        - extraParam2
    const res = await fetch('/graphql', {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json'
      },
      body: JSON.stringify({
        query: 'query { __typename }',
        extraParam1: 'value1',
        extraParam2: 'value2'
      })
    })
    
    console.assert(res.status === 200)
  • Updated dependencies
    [0d916a4]:

v0.98.9

Compare Source

Patch Changes

v0.98.8

Compare Source

Patch Changes

v0.98.7

Compare Source

Patch Changes

v0.98.6

Compare Source

Patch Changes

v0.98.5

Compare Source

Patch Changes

v0.98.4

Compare Source

Patch Changes

v0.98.3

Compare Source

Patch Changes

v0.98.2

Compare Source

Patch Changes

v0.98.1

Compare Source

Patch Changes
  • #​7185
    0d916a4
    Thanks @​ardatan! - dependencies updates:

  • #​7183
    8a04cf7
    Thanks @​ardatan! - By default, Mesh does not allow extra parameters
    in the request body other than query, operationName, extensions, and variables, then
    throws 400 HTTP Error. This change adds a new option called extraParamNames to allow extra
    parameters in the request body.

    serve:
      extraParamNames:
        - extraParam1
        - extraParam2
    const res = await fetch('/graphql', {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json'
      },
      body: JSON.stringify({
        query: 'query { __typename }',
        extraParam1: 'value1',
        extraParam2: 'value2'
      })
    })
    
    console.assert(res.status === 200)
  • Updated dependencies
    [0d916a4]:

v0.98.0

Compare Source

Patch Changes

v0.97.5

Compare Source

Patch Changes

v0.97.4

Compare Source

Patch Changes

v0.97.3

Compare Source

Patch Changes

v0.97.2

Compare Source

Patch Changes

v0.97.1

Compare Source

Patch Changes

v0.97.0

Compare Source

Minor Changes
Patch Changes

v0.96.6

Compare Source

Patch Changes

v0.96.5

Compare Source

Patch Changes

v0.96.4

Compare Source

Patch Changes

v0.96.3

Compare Source

Patch Changes

[v0.96.2]


Configuration

📅 Schedule: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates 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 force-pushed the renovate/graphql-mesh-types-0.x branch from 423f643 to c8a2488 Compare February 28, 2024 16:57
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.96.6 fix(deps): update dependency @graphql-mesh/types to v0.97.0 Feb 28, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from c8a2488 to 6509b2d Compare March 13, 2024 20:32
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.97.0 fix(deps): update dependency @graphql-mesh/types to v0.97.3 Mar 13, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 6509b2d to 962069c Compare March 14, 2024 15:05
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.97.3 fix(deps): update dependency @graphql-mesh/types to v0.97.4 Mar 14, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 962069c to 4cf9c86 Compare March 22, 2024 17:41
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.97.4 fix(deps): update dependency @graphql-mesh/types to v0.97.5 Mar 22, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 4cf9c86 to 8976d4e Compare April 26, 2024 22:14
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.97.5 fix(deps): update dependency @graphql-mesh/types to v0.98.0 Apr 26, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 8976d4e to 28d618e Compare April 29, 2024 11:50
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.0 fix(deps): update dependency @graphql-mesh/types to v0.98.1 Apr 29, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 28d618e to 07e8c25 Compare April 29, 2024 14:28
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.1 fix(deps): update dependency @graphql-mesh/types to v0.98.2 Apr 29, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 07e8c25 to 772453e Compare April 30, 2024 19:16
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.2 fix(deps): update dependency @graphql-mesh/types to v0.98.3 Apr 30, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 772453e to 512f6e9 Compare May 8, 2024 14:58
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.3 fix(deps): update dependency @graphql-mesh/types to v0.98.4 May 8, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 512f6e9 to 7c456cd Compare May 22, 2024 12:05
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.4 fix(deps): update dependency @graphql-mesh/types to v0.98.5 May 22, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 7c456cd to e8f0953 Compare May 27, 2024 12:56
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.5 fix(deps): update dependency @graphql-mesh/types to v0.98.6 May 27, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from e8f0953 to abdbd4a Compare June 9, 2024 08:53
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.6 fix(deps): update dependency @graphql-mesh/types to v0.98.7 Jun 9, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from abdbd4a to 32bed82 Compare June 20, 2024 17:17
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.7 fix(deps): update dependency @graphql-mesh/types to v0.98.8 Jun 20, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 32bed82 to 248434c Compare June 26, 2024 16:46
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.8 fix(deps): update dependency @graphql-mesh/types to v0.98.9 Jun 26, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 248434c to 5eae3fd Compare July 4, 2024 23:34
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.9 fix(deps): update dependency @graphql-mesh/types to v0.98.10 Jul 4, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 5eae3fd to 790f839 Compare July 26, 2024 18:11
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch 2 times, most recently from f4f27f7 to 312d0ce Compare August 18, 2024 18:17
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.98.10 fix(deps): update dependency @graphql-mesh/types to v0.101.0 Aug 18, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 312d0ce to bd2357f Compare September 8, 2024 11:49
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.101.0 fix(deps): update dependency @graphql-mesh/types to v0.102.5 Sep 22, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from bd2357f to a91ee47 Compare October 20, 2024 08:56
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from a91ee47 to f6d03b8 Compare November 17, 2024 08:56
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.102.5 fix(deps): update dependency @graphql-mesh/types to v0.102.13 Nov 17, 2024
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from f6d03b8 to e8d89d3 Compare December 15, 2024 04:40
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch 2 times, most recently from cb965c1 to cb44edc Compare August 10, 2025 08:17
@renovate renovate bot changed the title fix(deps): update dependency @graphql-mesh/types to v0.102.13 fix(deps): update dependency @graphql-mesh/types to v0.104.7 Aug 10, 2025
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from cb44edc to 30dd5b3 Compare September 21, 2025 11:33
@renovate renovate bot force-pushed the renovate/graphql-mesh-types-0.x branch from 30dd5b3 to a6f5469 Compare November 23, 2025 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant