Skip to content

Commit 9727995

Browse files
chore(deps): update dependency graphql to v16.12.0 (#203)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [graphql](https://redirect.github.com/graphql/graphql-js) | [`16.11.0` -> `16.12.0`](https://renovatebot.com/diffs/npm/graphql/16.11.0/16.12.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/graphql/16.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/graphql/16.11.0/16.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>graphql/graphql-js (graphql)</summary> ### [`v16.12.0`](https://redirect.github.com/graphql/graphql-js/releases/tag/v16.12.0): 16.12.0 [Compare Source](https://redirect.github.com/graphql/graphql-js/compare/v16.11.0...v16.12.0) #### v16.12.0 (2025-11-01) ##### New Feature 🚀 - [#&#8203;4482](https://redirect.github.com/graphql/graphql-js/pull/4482) Implement changes for executable descriptions ([@&#8203;JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - [#&#8203;4493](https://redirect.github.com/graphql/graphql-js/pull/4493) Backport schema coordinates ([@&#8203;JoviDeCroock](https://redirect.github.com/JoviDeCroock)) ##### Bug Fix 🐞 - [#&#8203;4392](https://redirect.github.com/graphql/graphql-js/pull/4392) Catch unhandled exception in abstract resolution ([@&#8203;JoviDeCroock](https://redirect.github.com/JoviDeCroock)) ##### Docs 📝 <details> <summary> 28 PRs were merged </summary> - [#&#8203;4374](https://redirect.github.com/graphql/graphql-js/pull/4374) docs: testing graphQL servers ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4376](https://redirect.github.com/graphql/graphql-js/pull/4376) docs: type generation for graphql servers ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4380](https://redirect.github.com/graphql/graphql-js/pull/4380) docs: add guides for custom scalars ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4381](https://redirect.github.com/graphql/graphql-js/pull/4381) docs: anatomy of a resolver ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4382](https://redirect.github.com/graphql/graphql-js/pull/4382) docs: understanding graphql errors ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4383](https://redirect.github.com/graphql/graphql-js/pull/4383) docs: N+1 problem and DataLoader ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4391](https://redirect.github.com/graphql/graphql-js/pull/4391) docs: cursor-based pagination guide ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4393](https://redirect.github.com/graphql/graphql-js/pull/4393) docs: add page on abstract types ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4394](https://redirect.github.com/graphql/graphql-js/pull/4394) docs: editorial on abstract types page ([@&#8203;benjie](https://redirect.github.com/benjie)) - [#&#8203;4395](https://redirect.github.com/graphql/graphql-js/pull/4395) docs: editorial for recent documentation updates ([@&#8203;benjie](https://redirect.github.com/benjie)) - [#&#8203;4396](https://redirect.github.com/graphql/graphql-js/pull/4396) docs: add page on authorization strategies ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4398](https://redirect.github.com/graphql/graphql-js/pull/4398) docs: update "going to production" guide ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4399](https://redirect.github.com/graphql/graphql-js/pull/4399) Update mutations-and-input-types.mdx ([@&#8203;roman-lakhnov](https://redirect.github.com/roman-lakhnov)) - [#&#8203;4400](https://redirect.github.com/graphql/graphql-js/pull/4400) Remove CJS from docs ([@&#8203;JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - [#&#8203;4401](https://redirect.github.com/graphql/graphql-js/pull/4401) docs: add guide on directives ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4402](https://redirect.github.com/graphql/graphql-js/pull/4402) docs: add guide for operation complexity controls ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4405](https://redirect.github.com/graphql/graphql-js/pull/4405) docs: add guide on nullability ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4406](https://redirect.github.com/graphql/graphql-js/pull/4406) docs: add guide on subscriptions ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4411](https://redirect.github.com/graphql/graphql-js/pull/4411) docs: add guide on caching strategies ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4414](https://redirect.github.com/graphql/graphql-js/pull/4414) docs: guide on scaling your API ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4416](https://redirect.github.com/graphql/graphql-js/pull/4416) Editorial for [#&#8203;4405](https://redirect.github.com/graphql/graphql-js/issues/4405) (nullability) ([@&#8203;benjie](https://redirect.github.com/benjie)) - [#&#8203;4417](https://redirect.github.com/graphql/graphql-js/pull/4417) Indicate that field arguments should always be preferred over directives ([@&#8203;benjie](https://redirect.github.com/benjie)) - [#&#8203;4418](https://redirect.github.com/graphql/graphql-js/pull/4418) docs: trusted documents ([@&#8203;benjie](https://redirect.github.com/benjie)) - [#&#8203;4419](https://redirect.github.com/graphql/graphql-js/pull/4419) docs: cleanup and fixes ([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) - [#&#8203;4436](https://redirect.github.com/graphql/graphql-js/pull/4436) Suggestions for federation links ([@&#8203;Urigo](https://redirect.github.com/Urigo)) - [#&#8203;4444](https://redirect.github.com/graphql/graphql-js/pull/4444) Fix navigation ([@&#8203;JoviDeCroock](https://redirect.github.com/JoviDeCroock)) - [#&#8203;4452](https://redirect.github.com/graphql/graphql-js/pull/4452) fix(docs/mutations-and-input-types.mdx): root being inside of SDL ([@&#8203;alesculek](https://redirect.github.com/alesculek)) - [#&#8203;4473](https://redirect.github.com/graphql/graphql-js/pull/4473) docs: remove fourth permutation of the visit API ([@&#8203;janmeier](https://redirect.github.com/janmeier)) </details> ##### Polish 💅 * [#&#8203;4453](https://redirect.github.com/graphql/graphql-js/pull/4453) Remove oneof validation from values of correct type ([@&#8203;JoviDeCroock](https://redirect.github.com/JoviDeCroock)) ##### Internal 🏠 <details> <summary> 3 PRs were merged </summary> - [#&#8203;4390](https://redirect.github.com/graphql/graphql-js/pull/4390) Add the version support policy ([@&#8203;benjie](https://redirect.github.com/benjie)) - [#&#8203;4412](https://redirect.github.com/graphql/graphql-js/pull/4412) internal: use empty merge commit to clean up git diff from 16.x.x ([@&#8203;yaacovCR](https://redirect.github.com/yaacovCR)) - [#&#8203;4479](https://redirect.github.com/graphql/graphql-js/pull/4479) updated location of ModelSim gitignore file ([@&#8203;magicmark](https://redirect.github.com/magicmark)) </details> ##### Committers: 9 * Aleš Culek([@&#8203;alesculek](https://redirect.github.com/alesculek)) * Benjie([@&#8203;benjie](https://redirect.github.com/benjie)) * Jan Aagaard Meier([@&#8203;janmeier](https://redirect.github.com/janmeier)) * Jovi De Croock([@&#8203;JoviDeCroock](https://redirect.github.com/JoviDeCroock)) * Mark Larah([@&#8203;magicmark](https://redirect.github.com/magicmark)) * null([@&#8203;roman-lakhnov](https://redirect.github.com/roman-lakhnov)) * Sarah Sanders([@&#8203;sarahxsanders](https://redirect.github.com/sarahxsanders)) * Uri Goldshtein([@&#8203;Urigo](https://redirect.github.com/Urigo)) * Yaacov Rydzinski ([@&#8203;yaacovCR](https://redirect.github.com/yaacovCR)) </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/graphql-hive/federation-composition). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 4550b91 commit 9727995

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
"@types/node": "24.10.1",
7777
"@vitest/ui": "4.0.14",
7878
"bob-the-bundler": "7.0.1",
79-
"graphql": "16.11.0",
79+
"graphql": "16.12.0",
8080
"lodash.sortby": "4.7.0",
8181
"mitata": "1.0.34",
8282
"prettier": "3.7.3",

pnpm-lock.yaml

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/graphql/printer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ function printBlockString(string: string) {
99
}
1010

1111
const nodes: {
12-
[NodeT in ASTNode as NodeT["kind"]]: (node: NodeT) => string;
12+
[NodeT in ASTNode as NodeT["kind"]]?: (node: NodeT) => string;
1313
} = {
1414
Document(node) {
1515
return node.definitions?.length > 0

0 commit comments

Comments
 (0)