You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: ROADMAP.md
+11-12
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# 🔮 Apollo iOS Roadmap
2
2
3
-
**Last updated: 2024-04-30**
3
+
**Last updated: 2024-05-14**
4
4
5
5
For up to date release notes, refer to the project's [Changelog](https://github.com/apollographql/apollo-ios/blob/main/CHANGELOG.md).
6
6
@@ -25,10 +25,10 @@ As we identify feature sets that we intend to ship, we'll add to and update the
25
25
26
26
The `@defer` directive enables your queries to receive data for specific fields asynchronously. This is helpful whenever some fields in a query take much longer to resolve than others. [Apollo Kotlin](https://www.apollographql.com/docs/kotlin/fetching/defer/) and [Apollo Client (web)](https://www.apollographql.com/docs/react/data/defer/) currently support this syntax, so if you're interested in learning more check out their documentation. Apollo iOS has released a preview version of this feature in the `preview-defer.1` branch. This will be released as an experimental feature in an upcoming `1.x` minor version.
27
27
28
-
The feature is being rolled out on the `preview-defer.n` tags (currently `preview-defer.2`:
28
+
The feature is being rolled out on the `preview-defer.n` tags (currently `preview-defer.2`):
29
29
* ✅ Code generation
30
30
* ✅ Partial incremental execution
31
-
* 🔨 Partial and incremental caching (_approx. 2024-05-07_)
31
+
* 🔨 Partial and incremental caching (_approx. 2024-05-29_)
32
32
* 🔲 Selection Set Initializers (_next_)
33
33
34
34
### [Improvements to code generation configuration and performance](https://github.com/apollographql/apollo-ios/milestone/67)
@@ -40,13 +40,6 @@ _Approximate Date: to be released incrementally_
40
40
- (in progress) [Add configuration for disabling merging of fragment fields](https://github.com/apollographql/apollo-ios/issues/2560)
41
41
- (in progress) Fix retain cycles and memory issues causing code generation to take very long on certain large, complex schemas with deeply nested fragment composition
- Right now we are naively generating schema types that we don't always need. A smarter algorithm can reduce generated code for certain large schemas that are currently having every type in their schema generated
63
63
- Create configuration for manually indicating schema types you would like to have schema types and TestMocks generated for
0 commit comments