5.0.0-alpha.5 is "golden-path" ready ✨! It supports the latest GraphQL experimental features:
It also bumps KGP version to 2.3.10. This has no impact for JVM/Android consumers but requires Native/JS/Wasm consumers to compile with Kotlin 2.3.
Many thanks to @abeggsnf for the contributions in this release!
👷♂️ All changes
- [NEW] Add fragment-arguments (#6882)
- [NEW] Add support for service capabilities (#6858)
- [NEW] Add support for
onError(#6860) - [NEW] Implement field extensions (#6856, #6867)
- [NEW] Use KGP 2.3.10 (#6873)
- [NEW] Add GraphQLWsProtocol.parseServerMessage() (#6871)
- [NEW] Rework field merging validation (#6875)
- [FIX] Data builders: fix nullable fields of composite type (#6855)
- [FIX] Use the same classloader than the one which loaded apollo-gradle-plugin to lookup the AGP version (#6877)
- [FIX] Use public AGP API for version detection instead of internal class (#6874)