v16.12.0 (2025-11-01)
New Feature π
- #4482 Implement changes for executable descriptions (@JoviDeCroock)
- #4493 Backport schema coordinates (@JoviDeCroock)
Bug Fix π
- #4392 Catch unhandled exception in abstract resolution (@JoviDeCroock)
Docs π
28 PRs were merged
- #4374 docs: testing graphQL servers (@sarahxsanders)
- #4376 docs: type generation for graphql servers (@sarahxsanders)
- #4380 docs: add guides for custom scalars (@sarahxsanders)
- #4381 docs: anatomy of a resolver (@sarahxsanders)
- #4382 docs: understanding graphql errors (@sarahxsanders)
- #4383 docs: N+1 problem and DataLoader (@sarahxsanders)
- #4391 docs: cursor-based pagination guide (@sarahxsanders)
- #4393 docs: add page on abstract types (@sarahxsanders)
- #4394 docs: editorial on abstract types page (@benjie)
- #4395 docs: editorial for recent documentation updates (@benjie)
- #4396 docs: add page on authorization strategies (@sarahxsanders)
- #4398 docs: update "going to production" guide (@sarahxsanders)
- #4399 Update mutations-and-input-types.mdx (@roman-lakhnov)
- #4400 Remove CJS from docs (@JoviDeCroock)
- #4401 docs: add guide on directives (@sarahxsanders)
- #4402 docs: add guide for operation complexity controls (@sarahxsanders)
- #4405 docs: add guide on nullability (@sarahxsanders)
- #4406 docs: add guide on subscriptions (@sarahxsanders)
- #4411 docs: add guide on caching strategies (@sarahxsanders)
- #4414 docs: guide on scaling your API (@sarahxsanders)
- #4416 Editorial for #4405 (nullability) (@benjie)
- #4417 Indicate that field arguments should always be preferred over directives (@benjie)
- #4418 docs: trusted documents (@benjie)
- #4419 docs: cleanup and fixes (@sarahxsanders)
- #4436 Suggestions for federation links (@Urigo)
- #4444 Fix navigation (@JoviDeCroock)
- #4452 fix(docs/mutations-and-input-types.mdx): root being inside of SDL (@alesculek)
- #4473 docs: remove fourth permutation of the visit API (@janmeier)
Polish π
- #4453 Remove oneof validation from values of correct type (@JoviDeCroock)
Internal π
3 PRs were merged
Committers: 9
- AleΕ‘ Culek(@alesculek)
- Benjie(@benjie)
- Jan Aagaard Meier(@janmeier)
- Jovi De Croock(@JoviDeCroock)
- Mark Larah(@magicmark)
- null(@roman-lakhnov)
- Sarah Sanders(@sarahxsanders)
- Uri Goldshtein(@Urigo)
- Yaacov Rydzinski (@yaacovCR)