v16.0.0-rc.4 (2021-10-13)
Breaking Change π₯
- #3311 GraphQLError: use enumerable properties (@IvanGoncharov)
Deprecation β
New Feature π
- #3208 Add 'UniqueArgumentDefinitionNamesRule' validation rule (@IvanGoncharov)
- #3305 Added 'GraphQLSchema.getRootType' and deprecate
getOperationRootType
(@IvanGoncharov) - #3306 Deprecate SubscriptionArgs and broaden ExecutionArgs (@yaacovCR)
- #3312 language: change OperationTypeNode to enum (@lekoaf)
- #3313 GraphQLError: keep extensions always present (@IvanGoncharov)
Bug Fix π
- #3308 execute: Correctly report missing root type error (@IvanGoncharov)
Polish π
6 PRs were merged
- #2984 refactor(language/ast.d.ts): use Kind enum type (@jjangga0214)
- #3290 Remove unnecessary Promise.resolve and Promise.reject (@IvanGoncharov)
- #3293 Align calls of buildExecutionContext (@yaacovCR)
- #3307 Reuse
groupBy
in validation rules (@IvanGoncharov) - #3309 Move deprecated
SubscriptionArgs
to 'src/subscription' (@IvanGoncharov) - #3310 expectJSON: return custom object instead of
expect
(@IvanGoncharov)
Internal π
2 PRs were merged
- #3289 integrationTests/ts: Simplify extensions tests (@IvanGoncharov)
- #3304 README: remove credits for
*.d.ts
files (@IvanGoncharov)
Committers: 4
- Ivan Goncharov(@IvanGoncharov)
- null(@jjangga0214)
- Martin TrobΓ€ck(@lekoaf)
- Yaacov Rydzinski (@yaacovCR)