v16.10.0 (2024-12-15)
New Feature 🚀
- #4286 fix: properly type
extensions
in GraphQLFormattedError (@tpoisseau) - #4292 Expose tokenCount on the DocumentNode (@JoviDeCroock)
Bug Fix 🐞
- #4137 backport(v16): Require non-empty directive locations (#4100) (@benjie)
- #4168 fix(validation): catch OverlappingFieldsCanBeMergedRule violations with nested fragments (@sachindshinde)
- #4226 Backport introspection type fix (@JoviDeCroock)
- #4291 Address empty selection-set (@JoviDeCroock)
Docs 📝
10 PRs were merged
- #4240 Convert from docusaurus to nextra (@JoviDeCroock)
- #4248 Add content from graphql/graphql.github.io#1782 (@JoviDeCroock)
- #4249 Styling fixes (@JoviDeCroock)
- #4256 Various fixes to docs (@JoviDeCroock)
- #4279 Solve some low hanging fruit in the documentation (@JoviDeCroock)
- #4283 Add overview page and add stackblitz to tutorial (@JoviDeCroock)
- #4284 Provide people with tabs so they can use classes as well (@JoviDeCroock)
- #4289 Add note about defer/stream being v17 (@JoviDeCroock)
- #4290 Write about
@oneOf
in the graphql-js documentation (@JoviDeCroock) - #4295 Split up in v16 API documentation (@JoviDeCroock)
Internal 🏠
4 PRs were merged
- #4138 Upgrade codecov action and pass token (@benjie)
- #4139 Fix codecov workflow (@benjie)
- #4157 Add GraphQLConf 2024 banner (@bignimbus)
- #4193 Upgrade deprecated actions (@JoviDeCroock)
Committers: 5
- Benjie(@benjie)
- Jeff Auriemma(@bignimbus)
- Jovi De Croock(@JoviDeCroock)
- Sachin D. Shinde(@sachindshinde)
- tpoisseau(@tpoisseau)