Skip to content

Commit 08f33f4

Browse files
authored
2025-08-21 Roadmap update (#6682)
1 parent dbdfa69 commit 08f33f4

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

ROADMAP.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 🔮 Apollo Kotlin Ecosystem Roadmap
22

3-
**Last updated: 2025-08-07**
3+
**Last updated: 2025-08-21**
44

55
For up-to-date release notes, refer to the project [Changelog](https://github.com/apollographql/apollo-kotlin/blob/main/CHANGELOG.md).
66

@@ -20,7 +20,7 @@ For up-to-date release notes, refer to the project [Changelog](https://github.co
2020

2121
All active feature development is now being done for `5.x` releases on the `main` branch. Critical bugfixes and security patches will land in version 4 on the `release-4.x` branch.
2222

23-
The scope will be refined as the release date approaches.
23+
The scope will be refined as the release date approaches.
2424

2525
We aim for ABI compatibility for all symbols except those that were deprecated in v4 (and have been removed), `@ApolloExperimental` symbols and artifacts used at build time (`apollo-gradle-plugin`, `apollo-compiler`, `apollo-tooling`).
2626

@@ -30,20 +30,24 @@ The incremental delivery portion of the GraphQL specification has been unchanged
3030

3131
### Other GraphQL spec tracking items
3232

33-
* [default values coercion](https://github.com/graphql/graphql-spec/pull/793/)
34-
* [schema coordinates](https://github.com/graphql/graphql-spec/pull/794/)
35-
* [fragment arguments](https://github.com/graphql/graphql-spec/pull/1081)
33+
We plan to implement these GraphQL specification RFCs:
34+
35+
- [x] [default values coercion](https://github.com/graphql/graphql-spec/pull/793/)
36+
- [x] [schema coordinates](https://github.com/graphql/graphql-spec/pull/794/)
37+
- [ ] [fragment arguments](https://github.com/graphql/graphql-spec/pull/1081)
3638

3739
### Testing improvements:
3840

39-
* [data builders in the test source set](https://github.com/apollographql/apollo-kotlin/issues/5257)
40-
* [strict mode](https://github.com/apollographql/apollo-kotlin/issues/3344)
41+
We have recently shipped these features, please try them out and give us feedback :)
42+
43+
- [x] [data builders in the test source set](https://github.com/apollographql/apollo-kotlin/issues/5257)
44+
- [x] [strict mode](https://github.com/apollographql/apollo-kotlin/issues/3344)
4145

4246
## [Cache improvements](https://github.com/apollographql/apollo-kotlin/issues/2331)
4347

4448
The new Apollo Normalized Cache v1 alphas [are available now](https://github.com/apollographql/apollo-kotlin-normalized-cache/releases) and contain lots of new features like [Cache Control](https://apollographql.github.io/apollo-kotlin-normalized-cache/cache-control.html), [garbage collection](https://apollographql.github.io/apollo-kotlin-normalized-cache/garbage-collection.html), TTL, [partial cache results](https://github.com/apollographql/apollo-kotlin-normalized-cache/issues/57), better performance and more...
4549

46-
We encourage you to try it out with the (important) caveat that the binary format might still change (your persistent cache might be lost when upgrading to a newer alpha versions, memory cache isn't impacted). Your feedback is greatly appreciated and helps us ship a stable version faster.
50+
We encourage you to try it out with the (important) caveat that the binary format might still change (your persistent cache might be lost when upgrading to a newer alpha version, memory cache isn't impacted). Your feedback is greatly appreciated and helps us ship a stable version faster.
4751

4852
## Apollo Kotlin Compose
4953

0 commit comments

Comments
 (0)