github Urigo/graphql-mesh release-1659623487633
Release (from main)

latest releases: release-1660141840432, json-machete@0.11.1, @omnigraph/raml@0.5.64...
2 years ago

@graphql-mesh/cache-cfw-kv@0.0.9

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/cache-file@0.9.8

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/cache-localforage@0.6.23

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/cache-redis@0.10.8

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/cli@0.75.5

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/config@5.1.5
    • @graphql-mesh/runtime@0.41.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/config@5.1.5

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/cache-localforage@0.6.23
    • @graphql-mesh/merger-bare@0.15.7
    • @graphql-mesh/merger-stitching@0.16.6
    • @graphql-mesh/runtime@0.41.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/container@0.1.127

Patch Changes

  • Updated dependencies [162c06744, 31d5f6eaa, 945f49887, 42e19c58c]:
    • @graphql-mesh/openapi@0.29.0
    • @graphql-mesh/json-schema@0.30.6
    • @graphql-mesh/cli@0.75.5
    • @graphql-mesh/config@5.1.5
    • @graphql-mesh/graphql@0.29.7
    • @graphql-mesh/grpc@0.24.18
    • @graphql-mesh/odata@0.18.9
    • @graphql-mesh/postgraphile@0.20.39
    • @graphql-mesh/soap@0.12.7
    • @graphql-mesh/runtime@0.41.6
    • @graphql-mesh/transform-cache@0.12.28
    • @graphql-mesh/transform-encapsulate@0.3.74
    • @graphql-mesh/transform-extend@0.10.38
    • @graphql-mesh/transform-filter-schema@0.14.73
    • @graphql-mesh/transform-mock@0.15.6
    • @graphql-mesh/transform-prefix@0.11.62
    • @graphql-mesh/transform-rename@0.12.63
    • @graphql-mesh/transform-resolvers-composition@0.12.72

@graphql-mesh/graphql@0.29.7

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/grpc@0.24.18

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/json-schema@0.30.6

Patch Changes

@graphql-mesh/mongoose@0.10.76

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/mysql@0.16.16

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/neo4j@0.18.9

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/new-openapi@0.5.10

Patch Changes

@graphql-mesh/odata@0.18.9

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/openapi@0.29.0

Minor Changes

  • 945f49887 Thanks @ascheffe-kenna! - Allow swagger docs that don't have defined schema refs. Right now whole app crashes if a schema is missing a \$ref;

      /**
       * Allow processing to continue if the swagger schema is missing a schema $ref.
       */
      allowUndefinedSchemaRefTags?: boolean;
    
      /**
       * Object type to use for missing swagger schemas refs default is object.
       */
      defaultUndefinedSchemaType?: 'string' | 'number' | 'object' | 'array' | 'boolean' | 'integer';

Patch Changes

@graphql-mesh/postgraphile@0.20.39

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/raml@0.4.9

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @omnigraph/raml@0.5.61
    • @graphql-mesh/store@0.8.26

@graphql-mesh/soap@0.12.7

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/thrift@0.9.9

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/tuql@0.5.39

Patch Changes

  • Updated dependencies [f95036a33]:
    • @graphql-mesh/types@0.78.6

@graphql-mesh/jit-executor@0.0.18

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

json-machete@0.10.6

Patch Changes

  • #4221 12430d907 Thanks @ardatan! - Respect "required" field in anyOf and allOf schemas and fix the bug that puts an Any schema if this kind of schema is present

  • #4237 02c018249 Thanks @ardatan! - - Respect pattern of number types

    • Dereference first-level circular dependencies properly in dereferenceObject
    • Do not make the schema single if there is one allOf or anyOf element but with properties
  • #4216 f95036a33 Thanks @ardatan! - Rewrite JSON Schema visitor and support circular dependencies in a better way

    Now visitJSONSchema takes two different visitor functions instead of enter and leave, previously we used to handle only leave.

    Also generateInterfaceFromSharedFields has been dropped for now because it wasn't working as expected.

  • #4221 12430d907 Thanks @ardatan! - Use single "Any" schema for unknown types defined in "required" in order to prevent duplication

  • Updated dependencies [02c018249]:

    • @graphql-mesh/utils@0.37.7

@omnigraph/json-schema@0.24.6

Patch Changes

  • 78552ab23 Thanks @ardatan! - Respect "nullable" property of a property schema

  • #4237 02c018249 Thanks @ardatan! - - Respect pattern of number types

    • Dereference first-level circular dependencies properly in dereferenceObject
    • Do not make the schema single if there is one allOf or anyOf element but with properties
  • #4216 f95036a33 Thanks @ardatan! - Rewrite JSON Schema visitor and support circular dependencies in a better way

    Now visitJSONSchema takes two different visitor functions instead of enter and leave, previously we used to handle only leave.

    Also generateInterfaceFromSharedFields has been dropped for now because it wasn't working as expected.

  • #4220 961e07113 Thanks @ardatan! - Delete the escaped field name in favor of unescaped/original field name to keep the expected structure

    For example if you have foo-bar in your request input, it is sanitized to foo_bar in order to fit the requirements of GraphQL specification. But then, JSON Schema loader recovers it to the original foo-bar field name before sending request. But it was sending both field names.

    input FooBar {
      foo_bar: String
    }

    Before;

    {
      "foo-bar": "baz",
      "foo_bar": "baz"
    }

    After;

    {
      "foo-bar": "baz"
    }
  • Updated dependencies [12430d907, 02c018249, f95036a33, 12430d907]:

    • json-machete@0.10.6
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@omnigraph/openapi@0.7.10

Patch Changes

  • #4237 02c018249 Thanks @ardatan! - - Respect pattern of number types

    • Dereference first-level circular dependencies properly in dereferenceObject
    • Do not make the schema single if there is one allOf or anyOf element but with properties
  • #4216 f95036a33 Thanks @ardatan! - Rewrite JSON Schema visitor and support circular dependencies in a better way

    Now visitJSONSchema takes two different visitor functions instead of enter and leave, previously we used to handle only leave.

    Also generateInterfaceFromSharedFields has been dropped for now because it wasn't working as expected.

  • #4221 12430d907 Thanks @ardatan! - Respect "\$ref" in parameters

  • #4221 12430d907 Thanks @ardatan! - Respect global parameters object on top of method objects like;

    parameters: # Take this as well
      - name: foo
        ...
    get:
      parameters:
        - name: bar
  • Updated dependencies [78552ab23, 12430d907, 02c018249, f95036a33, 12430d907, 961e07113]:

    • @omnigraph/json-schema@0.24.6
    • json-machete@0.10.6
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@omnigraph/raml@0.5.61

Patch Changes

@graphql-mesh/merger-bare@0.15.7

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/merger-federation@0.12.6

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/merger-stitching@0.16.6

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6
    • @graphql-mesh/store@0.8.26

@graphql-mesh/plugin-live-query@0.1.8

Patch Changes

  • Updated dependencies [f95036a33]:
    • @graphql-mesh/types@0.78.6

@graphql-mesh/plugin-rate-limit@0.0.9

Patch Changes

  • Updated dependencies [f95036a33]:
    • @graphql-mesh/types@0.78.6

@graphql-mesh/plugin-response-cache@0.1.10

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/plugin-webhook@0.0.5

Patch Changes

  • Updated dependencies [f95036a33]:
    • @graphql-mesh/types@0.78.6

@graphql-mesh/runtime@0.41.6

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/store@0.8.26

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-cache@0.12.28

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-encapsulate@0.3.74

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-extend@0.10.38

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-federation@0.9.17

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-filter-schema@0.14.73

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-hoist-field@0.1.38

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-mock@0.15.6

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-naming-convention@0.10.63

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-prefix@0.11.62

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-prune@0.0.49

Patch Changes

  • Updated dependencies [f95036a33]:
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-rate-limit@0.1.41

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-rename@0.12.63

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-replace-field@0.3.72

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-resolvers-composition@0.12.72

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-snapshot@0.14.39

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/transform-type-merging@0.4.17

Patch Changes

  • Updated dependencies [02c018249, f95036a33]:
    • @graphql-mesh/utils@0.37.7
    • @graphql-mesh/types@0.78.6

@graphql-mesh/types@0.78.6

Patch Changes

  • #4216 f95036a33 Thanks @ardatan! - Rewrite JSON Schema visitor and support circular dependencies in a better way

    Now visitJSONSchema takes two different visitor functions instead of enter and leave, previously we used to handle only leave.

    Also generateInterfaceFromSharedFields has been dropped for now because it wasn't working as expected.

  • Updated dependencies []:

    • @graphql-mesh/store@0.8.26

@graphql-mesh/utils@0.37.7

Patch Changes

  • #4237 02c018249 Thanks @ardatan! - - Respect pattern of number types
    • Dereference first-level circular dependencies properly in dereferenceObject
    • Do not make the schema single if there is one allOf or anyOf element but with properties
  • Updated dependencies [f95036a33]:
    • @graphql-mesh/types@0.78.6

Don't miss a new graphql-mesh release

NewReleases is sending notifications on new releases.