Releases: ExpediaGroup/graphql-kotlin
Releases · ExpediaGroup/graphql-kotlin
4.0.0-alpha.12
Major Changes
- [server] support batch requests (#1019) @dariuszkuc
- Move schema generator and federation to new generator package (#1009) @smyrick
- Move all types to common package and folder (#1005) @smyrick
- [client] move GraphQLKotlinClient implementations to specific packages (#1006) @dariuszkuc
Patch Changes
- fix passing doc string as format parameter (#1024) @brennantaylor
- [generator] create Kotlin PropertyDataFetcher (#1018) @dariuszkuc
- revert: add common supbackages back (#1008) @dariuszkuc
- [build] update to Kotlin 1.4, Spring Boot 2.4.2 and Ktor 1.5 (#1007) @dariuszkuc
Non-version Changes
- [build] include client examples as part of the examples build (#1025) @dariuszkuc
- Add note on interface as arguments (#1017) @smyrick
- [examples] use proper junit5 method order (#1016) @dariuszkuc
- Update example subscription tests (#1015) @smyrick
- Scope package of examples (#1014) @smyrick
- [build] upload failure reports on CI and release workflows (#1013) @dariuszkuc
- Update simple subscription test to use single client (#1012) @smyrick
- [build] enable GH action to upload build reports on failure (#1011) @dariuszkuc
4.0.0-alpha.11
Major Changes
- [plugin] refactor Gradle tasks to use Worker API (#1002) @dariuszkuc
- Move spring-server to com.expediagroup.graphql.server.spring (#999) @smyrick
- Common graphql-kotlin-server (#988) @smyrick
Minor Changes
- [plugin] new generate-sdl GraphQL MOJO (#994) @dariuszkuc
- [plugin] new graphqlGenerateSDL GraphQL task (#993) @dariuszkuc
- [plugins] create sdl-generator module that can generate graphql schema (#990) @dariuszkuc
Non-version Changes
- [build] update Gradle wrapper to 6.8 (#995) @dariuszkuc
- [build] specify timeouts for GH workflows (#998 #996) @dariuszkuc
- Remove spark examples (#992) @smyrick
- [build] update Gradle version to 6.7.1 (#991) @dariuszkuc
4.0.0-alpha.10
Major Changes
- move operation marker interfaces from spring-server to types (#985) @dariuszkuc
- Support default Kotlin values (#981) @smyrick
Non-version Changes
- [build] update gpg key (#989) @dariuszkuc
4.0.0-alpha.9
Major Changes
- [server] add support for flow subscriptions (#972) @dariuszkuc
Minor Changes
- [plugins] update introspection query (#973) @dariuszkuc
Patch Changes
- [generator] additional test for nested optional input values (#976) @dariuszkuc
- [build] exclude unnecessary plugin dependencies (#974) @dariuszkuc
Non-version Changes
- [docs] update contact info (#969) @dariuszkuc
- Bump ini from 1.3.5 to 1.3.8 in /examples/federation/gateway (#968) @dependabot
- Bump ini from 1.3.5 to 1.3.8 in /website (#967) @dependabot
3.7.0
Notes
With the changes in #960 we now depend on the federation-jvm library. This library is only published to jcenter currently, which means that any users of graphql-kotlin
must have setup jcenter as a repository in either their Maven or Gradle build.
We will look into possible including this dependency directly in the library for a next release so this is not a requirement, but in the meantime please update your build configurations.
Minor Changes
- [3.x.x] Fix some federated tracing issues (#963) @smyrick
- [3.x.x] Add federation context and tracing support (#960) @smyrick
Non-version Changes
- [3.x.x/docs] fixing documentation on adding types to generator (#961) @dariuszkuc
4.0.0-alpha.8
Major Changes
- [server] update default GraphQLContext (#955) @dariuszkuc
- fixes typo and adds tests for subscription (context) (#950) @gerald24
Minor Changes
- [plugins] allow renaming of the downloaded/introspected schema (#956) @dariuszkuc
- update to graphql java 16 (#943) @dariuszkuc
- fix(spring-server): adding credentials by default (#937) @libetl
Patch Changes
- [plugin] fix generation of self referencing types (#948) @dariuszkuc
- [federation] Update error message for invalid field selection (#932) @smyrick
- feat: catching field name collision on schema generation (#928) @Dragonazz
- [generator] Only add directives with valid locations (#925) @smyrick
Non-version Changes
3.6.8
Patch Changes
- [3.x.x/plugins] backport fix for generation of self referencing types #949 @dariuszkuc
3.6.7
3.6.6
4.0.0-alpha.7
Major Changes
- [plugin] Update Gradle extension to accept immutable lists (#909) @dariuszkuc
Patch Changes
- [plugin] improve client generation exception handling (#915) @dariuszkuc
- [plugin] support query file directory in Gradle extension (#914) @dariuszkuc
- [plugin] fix client generation when selecting custom scalars (#916) @dariuszkuc
- [client] update parameterizedType cache to use concurrent hash map (#913) @dariuszkuc
Non-version Changes
- [docs] add SpringOne 2020 presentation (#918) @dariuszkuc
- Bump object-path from 0.11.4 to 0.11.5 in /examples/federation/gateway (#912) @dependabot
- [docs] fix small typo (#904) @xetra11
- refactor(doc): change to intended syntax usage (#907) @xetra11