Releases: ExpediaGroup/graphql-kotlin
Releases · ExpediaGroup/graphql-kotlin
1.0.0-RC7
Major Changes
Minor Changes
- Add new module graphql-kotlin-spring-server (#329) @dkuc84
- Allow data and errors to be returned with DataFetcherResult (#342) @smyrick
- feature: abstract away creation of GraphQL context (#346) @dkuc84
Non-version Changes
- examples README.md (#349) @dkuc84
- federation documentation cleanup (#347) @dkuc84
- Update CONTRIBUTING.md with license header (#348) @smyrick
- Fixing typo (#344) @lasanthak
- Add usage in the main README (#343) @smyrick
- build: 1.0.0-RC7-SNAPSHOT (Travis Build 991) (#334) @smyrick
- Create PULL_REQUEST_TEMPLATE.md (#341) @smyrick
- Mark junit as test scoped dependency (#340) @larslorenzen
- Create build.yml (#339) @smyrick
- Fix the copyright header (#338) @smyrick
- Update READMEs with new maven central link (#336) @smyrick
- Github action for PR check (#335) @smyrick
1.0.0-RC6
Major Changes
Patch Changes
- Fix nested federation (#316) @smyrick
- Directives on constructor args with no prefix (#320) @smyrick
- Fix bugs with generating arguments (#319) @smyrick
- Copyright header (#332) @smyrick
- Update contributors to generic EG (#333) @smyrick
- add more test coverage for federation (#327) @smyrick
Non-version Changes
- Create CODE_OF_CONDUCT.md (#330) @smyrick
- Federation example (#315) @smyrick
- build: 1.0.0-RC6-SNAPSHOT (Travis Build 948) (#312) @smyrick
- Update badges (#311) @smyrick
- Remove all other references to ExpediaDotCom (#324) @smyrick
- Update .travis.yml (#323) @gscheibel
- Update repo refs after the change of organization (#322) @gscheibel
1.0.0-RC5
Major Changes
- feature: batch support for resolving federation requests (#306) @dkuc84
- NOTE: If you were using
graphql-federation
in the previous RC releases this is a non-backwards compatible change asFederatedTypeResolver
resolve signature is changed to process list of representations at once. This allows resolver to either instantiate entities one by one or use some batch logic.
- NOTE: If you were using
Patch Changes
- fix: *generateGraphQLType hooks are now called on interfaces (#303) @smyrick
- fix: federated _service query SDL should not contain directives (#302) @dkuc84
- Changes to sdl field of _service object to make it compliant with the… (#304) @tobias-f
Non-version Changes
1.0.0-RC4
1.0.0-RC3
Patch Changes
- fix: allow modifying GraphQLInterfaceType in the willAddGraphQLTypeToSchema hook (#293) @dkuc84
- fix: properly cache GraphQL object/interfaces/union types (#291) @dkuc84
- fix: directives with arguments should be created per declaration (#287) @dkuc84
- Fix type resolvers for renamed polymorphic types and fix hooks signature (#282) @dkuc84
Non-version Changes
1.0.0-RC2
1.0.0-RC1
Major Changes
- BREAKING CHANGE: update library structure (#255) @dkuc84
Library was updated to a multi-module project that will allow creating more specialized packages in the future. Project previously released as graphql-kotlin
is now released as graphql-kotlin-schema-generator
.
Minor Changes
- Fix built-in directive print strings to include arguments (#256) @dkuc84
- feat: allow renaming of properties and functions (#272) @smyrick