Releases: ExpediaGroup/graphql-kotlin
Releases · ExpediaGroup/graphql-kotlin
6.5.0
What's Changed
- feat: update graphql-java version with backwards compatible changes by @samuelAndalon in #1783
This is an special release, that updates graphql-java
to 20.3, implementing the LightDataFetcher
along with other performance improvements,
version update is backwards compatible, making this a candidate for a minor release.
Full Changelog: 6.4.1...6.5.0
6.4.1
What's Changed
- fix: grab kotlinDataLoaderRegistry from environment (#1767) by @samuelAndalon in #1768
Full Changelog: 6.4.0...6.4.1
7.0.0-alpha.5
Major Changes
- BREAKING CHANGE(generator): make dependency on ClassGraph optional (#1733) @dariuszkuc
- BREAKING CHANGE(generator): update functionDataFetcherFactory to accept KClass (#1732) @dariuszkuc
Minor Changes
- feat(plugin): new GraalVm metadata Gradle task (#1743) @dariuszkuc
- feat: new GraalVM reflect metadata generator (#1739) @dariuszkuc
Patch Changes
- fix(server): pin GraphiQL versions (#1735) @dariuszkuc
Other Changes
- GraalVM example integration (#1742) @dariuszkuc
- chore(build): gradle script cleanups (#1740) @dariuszkuc
- feat: update graphiql packages cdn (#1737) @samuelAndalon
- chore: remove gradle duplicates from composite builds (#1721) @dariuszkuc
7.0.0-alpha.4
Major Changes
- [ktor plugin] refactor route configuration (#1688) @dariuszkuc
Patch Changes
- [ktor server] simplify KtorGraphQLRequestParser (#1704) @dariuszkuc
- add support for application/graphql-response+json content type (#1699) @gumimin
- fix(ktor-server): move plugin install to routing context (#1684) @lucsoft
- fix(gradle-plugin): compileKotlin does not exist in Multiplatform (#1681) @nothendev
Other Changes
- introduce graphql-over-http spec compliance tests (#1715) @dariuszkuc
- Fix typo in NestedQueries.kt (#1689) @martinbonnin
- build
- build: set permissions to deploy GH pages (#1724) @dariuszkuc
- build: set permissions for release drafter (#1727) @dariuszkuc
- chore: update actions/cache to v3 (#1707) @dariuszkuc
- build: update PR fed check to use pull-requests permissions instead of issues (#1706) @dariuszkuc
- build: fix fed action permissions (#1703) @dariuszkuc
- build: refactor fed integration workflows to use pull_request event (#1701) @dariuszkuc
- fix federation integration workflows (#1687) @dariuszkuc
- dependencies
- docs
- docs: fix typo in generator-config.md (#1722) @tenstad
- docs: update
@composeDirective
usage documentation (#1696) @dariuszkuc - docs: update v6 docs with fed2.3 info (#1686) @dariuszkuc
- chore: add example how to use data loaders with suspendable functions (#1678) @samuelAndalon
7.0.0-alpha.3
Minor Changes
- add ktor server plugin module (#1667) @dariuszkuc
- federation: add support for Apollo Federation subgraph spec v2.3 (#1661) @dariuszkuc
Other Changes
- chore: update to latest docusaurus version (#1668) @dariuszkuc
- docs: arguments spelling mistake (#1669) @andydenk
- fix: update federation PR workflows to check out correct codebase (#1671) @dariuszkuc
New Contributors
Full Changelog: 7.0.0-alpha.2...7.0.0-alpha.3
6.4.0
Minor Changes
- feat: add support for federation v2.3 (#1674) @dariuszkuc
- feat: pass graphQLContext as fallback if deprecated context is null (#1652 #1653 ) @samuelAndalon
7.0.0-alpha.2
This is a technical release without any new features or fixes. Triggering new release as previous one failed.
7.0.0-alpha.1
WARNING: This release updates the minimum required JVM version to 17 and Kotlin to 1.7.21
Major Changes
- feat: add and use graphiql as default for browser IDE (#1623 #1641) @samuelAndalon
- [build] update to kotlin 1.7.21 (#1627) @samuelAndalon
- update to SpringBoot 3 and Java 17 (#1638) @dariuszkuc
Minor Changes
- feat: add missing async leafs use case to sync exhaustion (#1612) @samuelAndalon
- feat: add graphiql explorer plugin (#1624) @samuelAndalon
- feat: add explorer and exporter plugins (#1626) @samuelAndalon
- plugin: allow configuring streamed response for introspection task/mojo (#1639) @dariuszkuc
- feat: config property to print schema (#1641) @samuelAndalon
Other Changes
- misc doc cleanup/updates (#1603 #1605 #1616 #1619 #1620 #1621 #1622 #1629 #1646)
- build updates
- migrate build to version catalog (#1630) @dariuszkuc
- [build] add Apollo Federation Subgraph Compatibility tests (#1628 #1632 #1637) @dariuszkuc
- build: migrate to use buildSrc and convention plugins (#1633) @dariuszkuc
- build: use typesafe project accessors (#1635) @dariuszkuc
- Bump Gradle to 7.6 (#1648) @martinbonnin
- migrate Gradle plugin IT to a composite build (#1654 #1656 #1657 #1658 #1659)
- dependency updates
- chore: update federation-jvm version to 2.2.0 (#1634) @samuelAndalon
6.3.5
Patch Changes
- feat: config property to print schema (#1645) @samuelAndalon
- fix: fixed federation link imports (#1643) @dariuszkuc
6.3.4
Other Changes
- chore: update federation jvm to 2.2.0 (#1636) @samuelAndalon, this fixes CVE-2022-3171