@graphql-mesh/cache-cfw-kv@0.0.9
Patch Changes
@graphql-mesh/cache-file@0.9.8
Patch Changes
@graphql-mesh/cache-localforage@0.6.23
Patch Changes
@graphql-mesh/cache-redis@0.10.8
Patch Changes
@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
- 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
- @graphql-mesh/store@0.8.26
@graphql-mesh/mongoose@0.10.76
Patch Changes
@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
- Updated dependencies [
02c018249
,f95036a33
,12430d907
,12430d907
]:- @omnigraph/openapi@0.7.10
- @graphql-mesh/utils@0.37.7
- @graphql-mesh/types@0.78.6
- @graphql-mesh/store@0.8.26
@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
-
#4232
162c06744
Thanks @renovate! - ### Dependencies Updates- Updated dependency (
openapi-diff@0.23.6
↗︎) (was0.23.5
, independencies
)
- Updated dependency (
-
#4228
31d5f6eaa
Thanks @ardatan! - feat: expand content type handling in openapi handler. possibly resolves for issue #3044 -
#3635
42e19c58c
Thanks @JasonKong-Quantium! - Useqs
to stringify query parameters because URLSearchParameters doesn't respect nested values -
Updated dependencies [
02c018249
,f95036a33
]:- @graphql-mesh/utils@0.37.7
- @graphql-mesh/types@0.78.6
- @graphql-mesh/store@0.8.26
@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
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! - - Respectpattern
ofnumber
types- Dereference first-level circular dependencies properly in
dereferenceObject
- Do not make the schema single if there is one
allOf
oranyOf
element but with properties
- Dereference first-level circular dependencies properly in
-
#4216
f95036a33
Thanks @ardatan! - Rewrite JSON Schema visitor and support circular dependencies in a better wayNow
visitJSONSchema
takes two different visitor functions instead ofenter
andleave
, previously we used to handle onlyleave
.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! - - Respectpattern
ofnumber
types- Dereference first-level circular dependencies properly in
dereferenceObject
- Do not make the schema single if there is one
allOf
oranyOf
element but with properties
- Dereference first-level circular dependencies properly in
-
#4216
f95036a33
Thanks @ardatan! - Rewrite JSON Schema visitor and support circular dependencies in a better wayNow
visitJSONSchema
takes two different visitor functions instead ofenter
andleave
, previously we used to handle onlyleave
.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 structureFor example if you have
foo-bar
in your request input, it is sanitized tofoo_bar
in order to fit the requirements of GraphQL specification. But then, JSON Schema loader recovers it to the originalfoo-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! - - Respectpattern
ofnumber
types- Dereference first-level circular dependencies properly in
dereferenceObject
- Do not make the schema single if there is one
allOf
oranyOf
element but with properties
- Dereference first-level circular dependencies properly in
-
#4216
f95036a33
Thanks @ardatan! - Rewrite JSON Schema visitor and support circular dependencies in a better wayNow
visitJSONSchema
takes two different visitor functions instead ofenter
andleave
, previously we used to handle onlyleave
.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
- 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/merger-bare@0.15.7
Patch Changes
@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
@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
@graphql-mesh/store@0.8.26
Patch Changes
@graphql-mesh/transform-cache@0.12.28
Patch Changes
@graphql-mesh/transform-encapsulate@0.3.74
Patch Changes
@graphql-mesh/transform-extend@0.10.38
Patch Changes
@graphql-mesh/transform-federation@0.9.17
Patch Changes
@graphql-mesh/transform-filter-schema@0.14.73
Patch Changes
@graphql-mesh/transform-hoist-field@0.1.38
Patch Changes
@graphql-mesh/transform-mock@0.15.6
Patch Changes
@graphql-mesh/transform-naming-convention@0.10.63
Patch Changes
@graphql-mesh/transform-prefix@0.11.62
Patch Changes
@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
@graphql-mesh/transform-rename@0.12.63
Patch Changes
@graphql-mesh/transform-replace-field@0.3.72
Patch Changes
@graphql-mesh/transform-resolvers-composition@0.12.72
Patch Changes
@graphql-mesh/transform-snapshot@0.14.39
Patch Changes
@graphql-mesh/transform-type-merging@0.4.17
Patch Changes
@graphql-mesh/types@0.78.6
Patch Changes
-
#4216
f95036a33
Thanks @ardatan! - Rewrite JSON Schema visitor and support circular dependencies in a better wayNow
visitJSONSchema
takes two different visitor functions instead ofenter
andleave
, previously we used to handle onlyleave
.Also
generateInterfaceFromSharedFields
has been dropped for now because it wasn't working as expected. -
Updated dependencies []:
- @graphql-mesh/store@0.8.26