Skip to content

Commit

Permalink
chore(release): update monorepo packages versions (ardatan#2644)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and github-actions[bot] authored Feb 24, 2021
1 parent 0194118 commit 8d9e0a6
Show file tree
Hide file tree
Showing 9 changed files with 86 additions and 45 deletions.
35 changes: 0 additions & 35 deletions .changeset/modern-melons-clean.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/new-wombats-complain.md

This file was deleted.

2 changes: 1 addition & 1 deletion packages/batch-delegate/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
},
"devDependencies": {
"@graphql-tools/schema": "7.1.3",
"@graphql-tools/stitch": "7.3.0",
"@graphql-tools/stitch": "7.4.0",
"@graphql-tools/utils": "7.5.0"
},
"publishConfig": {
Expand Down
35 changes: 35 additions & 0 deletions packages/merge/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,40 @@
# @graphql-tools/merge

## 6.2.10

### Patch Changes

- 0194118f: Introduces a suite of stitched schema validations that enforce the integrity of merged schemas. This includes validations for:

- Strict and safe null consistency (the later of which allows safe transitions in nullability).
- Named type consistency with the option to whitelist proxiable scalar mappings.
- Argument and input field name consistency.
- Enum value consistency when used as an input value.

Validations may be adjusted by setting `validationLevel` to `off|warn|error` globally or scoped for specific types and fields. In this initial v7 release, all validations are introduced at the `warn` threshold for backwards compatibility. Most of these validations will become automatic errors in v8. To enable validation errors now, set `validationLevel: 'error'`. Full configuration options look like this:

```js
const gatewaySchema = stitchSchemas({
subschemas: [...],
typeMergingOptions: {
validationSettings: {
validationLevel: 'error',
strictNullComparison: false, // << gateway "String" may proxy subschema "String!"
proxiableScalars: {
ID: ['String'], // << gateway "ID" may proxy subschema "String"
}
},
validationScopes: {
// scope to specific element paths
'User.id': {
validationLevel: 'warn',
strictNullComparison: true,
},
}
},
});
```

## 6.2.9

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/merge/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@graphql-tools/merge",
"version": "6.2.9",
"version": "6.2.10",
"description": "A set of utils for faster development of GraphQL tools",
"repository": {
"type": "git",
Expand Down
6 changes: 6 additions & 0 deletions packages/resolvers-composition/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @graphql-tools/resolvers-composition

## 6.2.6

### Patch Changes

- 0194118f: chore(resolvers-composition): bump lodash version

## 6.2.5

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/resolvers-composition/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@graphql-tools/resolvers-composition",
"version": "6.2.5",
"version": "6.2.6",
"description": "Common package containing utils and types for GraphQL tools",
"repository": {
"type": "git",
Expand Down
40 changes: 40 additions & 0 deletions packages/stitch/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# @graphql-tools/stitch

## 7.4.0

### Minor Changes

- 0194118f: Introduces a suite of stitched schema validations that enforce the integrity of merged schemas. This includes validations for:

- Strict and safe null consistency (the later of which allows safe transitions in nullability).
- Named type consistency with the option to whitelist proxiable scalar mappings.
- Argument and input field name consistency.
- Enum value consistency when used as an input value.

Validations may be adjusted by setting `validationLevel` to `off|warn|error` globally or scoped for specific types and fields. In this initial v7 release, all validations are introduced at the `warn` threshold for backwards compatibility. Most of these validations will become automatic errors in v8. To enable validation errors now, set `validationLevel: 'error'`. Full configuration options look like this:

```js
const gatewaySchema = stitchSchemas({
subschemas: [...],
typeMergingOptions: {
validationSettings: {
validationLevel: 'error',
strictNullComparison: false, // << gateway "String" may proxy subschema "String!"
proxiableScalars: {
ID: ['String'], // << gateway "ID" may proxy subschema "String"
}
},
validationScopes: {
// scope to specific element paths
'User.id': {
validationLevel: 'warn',
strictNullComparison: true,
},
}
},
});
```

### Patch Changes

- Updated dependencies [0194118f]
- @graphql-tools/merge@6.2.10

## 7.3.0

### Minor Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/stitch/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@graphql-tools/stitch",
"version": "7.3.0",
"version": "7.4.0",
"description": "A set of utils for faster development of GraphQL tools",
"repository": {
"type": "git",
Expand All @@ -27,7 +27,7 @@
"dependencies": {
"@graphql-tools/batch-delegate": "^7.0.0",
"@graphql-tools/delegate": "^7.0.10",
"@graphql-tools/merge": "^6.2.7",
"@graphql-tools/merge": "^6.2.10",
"@graphql-tools/schema": "^7.1.2",
"@graphql-tools/utils": "^7.2.4",
"@graphql-tools/wrap": "^7.0.3",
Expand Down

0 comments on commit 8d9e0a6

Please sign in to comment.