Releases: ExpediaGroup/graphql-kotlin
Releases · ExpediaGroup/graphql-kotlin
5.4.0
Minor Changes
- feat: support directives with union (#1439) @samuelAndalon
6.0.0-alpha.4
Other Changes
- Revert "feat(generator): avoid adding
input
-suffix for input-only classes" (#1438) @samuelAndalon
6.0.0-alpha.3
Major Changes
- feat(generator): avoid adding
input
-suffix for input-only classes (#1434) @mervyn-mccreight
Patch Changes
- fix: willAddGraphQLTypeToSchema needs annotations from field (#1437) @bherrmann2
Other Changes
- Fix typo in README (#1433) @viomckinney
6.0.0-alpha.2
Minor Changes
- feat: add dataLoader instrumentation configuration to server (#1423) @samuelAndalon
- feat: support directives with the union annotation (#1424) @bherrmann2
Patch Changes
- [generator] support directive array/vararg parameters (#1431) @dariuszkuc
- Upgrade to KotlinPoet v1.11.0, make corresponding required changes. (#1427) @bsorbo
Other Changes
6.0.0-alpha.1
Major Changes
- feat: graphql-kotlin-dataloader (#1415) @samuelAndalon
- [dependency] update to graphql-java 18 (#1393) @dariuszkuc
Minor Changes
- feat: DataLoader Sync Execution Exhaustion Instrumentation (#1419) @samuelAndalon
- feat: rename instrumentation module (#1418) @samuelAndalon
- feat: remove transaction-batcher module (#1411) @samuelAndalon
- feat: transaction batcher instrumentation level (#1378) @samuelAndalon
Other Changes
- [build] update dependencies (#1413) @dariuszkuc
- [docs] fix gradle plugin tasks example (#1406) @dariuszkuc
- [docs] fix breaking page on Expedia logo click (#1401) @rv12kumar
- [docs] documentation on inline value classes (#1395) @dariuszkuc
- [docs] update to latest docusaurus (#1391) @dariuszkuc
- [build] Optimize CI a bit (#1390) @Goooler
- [examples] update federation gateway example to latest (#1387) @dariuszkuc
- [docs] Update README.md (#1386) @imashnake0
6.0.0-alpha.0
Major Changes
- [client] generate fallback/default implementation for polymorphic types (#1382) @dariuszkuc
- [generator] avoid duplicate argument deserialization (#1379) @dariuszkuc
- [client] kotlinx support for custom scalar optional input (#1357) @dariuszkuc
- standardize coroutine context propagation in the execution (#1349) @dariuszkuc
Minor Changes
- [generator] add IDValueUnboxer for correctly serializing ID value class (#1385) @dariuszkuc
- feat: transaction batcher module (#1348) @samuelAndalon
- [server] concurrent execution for batched queries (#1301) @samuelAndalon
Patch Changes
- [build] update to latest federation-jvm (#1381) @dariuszkuc
- [generator] apply hooks after filtering properties and functions (#1374) @dariuszkuc
- feat: add GraphQLContext extension functions (#1369) @samuelAndalon
- [generator] filter lambda properties (#1366) @dariuszkuc
- [generator] support repeatable directives (#1360) @dariuszkuc
- [generator] support input field deprecation (#1361) @dariuszkuc
- [build] update to latest version of dependencies (#1358) @dariuszkuc
- [generator] mark default PropertyDataFetcher as "trivial" (#1359) @dariuszkuc
Other Changes
- Class name in SchemaGeneratorHooksProvider example (#1383) @ashu-dd
- Fix typo in data-loaders.md (#1372) @matsluni
- [docs] update information about optional arguments and default values (#1367) @dariuszkuc
- [build] update to Gradle 7.3.3 (#1354) @dariuszkuc
- start 6.x.x development (#1353) @dariuszkuc
- examples/ktor-server: expose GraphQL Schema at /sdl (#1351) @jmfayard
- Fix broken link (#1345) @jgorman-exp
- Release drafter now supports putting "other changes" in a category (#1343) @smyrick
5.3.2
Patch Changes
- [client] support @include and @Skip directives (#1341) @FidasL
- Updated schema generator to support return DataFetcherResult of list of DataFetcherResult (#1338) @dryan-cais
Non-version Changes
- [docs] fix readme links for client generator (#1342) @dariuszkuc
- Documentation: update spring server link in the "Exceptions and partial data" page (#1325) @martinbonnin
New Contributors
- @martinbonnin made their first contribution in #1325
- @dryan-cais made their first contribution in #1338
- @FidasL made their first contribution in #1341
Full Changelog: 5.3.1...5.3.2
5.3.1
Patch Changes
- [generator] add runtime warning on deprecated context usage (#1323) @jbrwn
- [federation] fix non-federated schema SDL (#1322) @dariuszkuc
5.3.0
Minor Changes
Patch Changes
- [dependencies] downgrade to graphql-java 17.2 (#1317) @dariuszkuc
- [client] support optional scalar input (#1284) @dariuszkuc
- Upgrade classgraph to 4.2.131 (#1299) @xenomachina
Non-version Changes
- Update graphql-request-parser.md (#1302) @JonForest
- Add example which requires an external array (#1295) @smyrick
5.2.0
Minor Changes
Non-version Changes
- Update playground link (#1286) @smyrick
- Update graphql-context-factory.md (#1279) @JonForest
Full Changelog: 5.1.1...5.2.0