GraphQL Kotlin v2.0.0.RC1 Release Notes
Release Date: 2020-01-15 // over 4 years ago-
Major Changes
- π₯ BREAKING CHANGE: Refactor graphQLTypeOf to top level function (#535) @smyrick
- π₯ BREAKING CHANGE: empty complex types should fail schema generation (#541) @dariuszkuc
- π₯ BREAKING CHANGE: Refactor schema generator to remove cyclic dependencies (#532) @smyrick
- π₯ BREAKING CHANGE: [generator] update generator hooks to include target kclass info (#530) @dariuszkuc
- π₯ BREAKING CHANGE: [spring-server] default data fetcher should use Jackson object mapper from spring context (#525) @dariuszkuc
- π₯ BREAKING CHANGE: [federation] federated type resolvers should have access to environment (#473) @dariuszkuc
- π₯ BREAKING CHANGE: Remove DataFetcherExecutionPredicate (#478) @smyrick
- π Update to next major release (#480) @dariuszkuc
Minor Changes
- π Support List for input arguments (#546) @smyrick
- π Fix recursive input schema (#531) @smyrick
Patch Changes
- β [federation] federated directives integration tests (#548) @dariuszkuc
- [generator] Rename internal files (#545) @smyrick
- π¨ Refactor federation validation unit tests (#540) @smyrick
- Prevent starting second subscription with the same id (#520) @gklijs
- π Fix subscription caching logic (#515) @smyrick
- β Add perf tests to validate subscription performance (#514) @smyrick
- Do not close session on subscription GQL_STOP (#513) @smyrick
- π fix subscriptions by not removing the ak subscription when one of theβ¦ (#510) @gklijs
- π² Log schema with starting newline (#502) @smyrick
- β Add unit tests for renaming input type fields (#501) @smyrick
- π Allow for subscription request on the same endpoint (#487) @smyrick
Non-version Changes
- π [docs] information about execution and how to return partial data (#542) @dariuszkuc
- β‘οΈ Update spring server overview page (#539) @smyrick
- GitHub Actions checkout v2 (#536) @sullis
- β Add Slack badge link (#528) @smyrick
- π Update subscription documentation (#522) @smyrick
- π [build] enforce jacoco coverage check at build time (#519) @dariuszkuc
- β Add integration tests for Spring Boot application example (#516) @lykims
- β‘οΈ Revert "Update publish-docs to use github tokens" (#511) @smyrick
- β‘οΈ Update documenting-fields.md (#505) @smyrick
- β‘οΈ Update publish-docs to use github tokens (#504) @smyrick
- β‘οΈ Update interface docs (#503) @smyrick
- β‘οΈ Update PR check formatting (#497) @smyrick
- Enable Github Action for PR checks (#495) @dariuszkuc
- β‘οΈ Update the spring server docs (#491) @smyrick
- β Add slack info to README (#490) @smyrick
- β‘οΈ Update website depencies and license notice (#488) @smyrick
- β‘οΈ Update doc links (#486) @smyrick
- β‘οΈ Updated broken links in the doc (#485) @Macarse