Skip to content

Commit d5c6b1f

Browse files
authored
2023-11-02 Roadmap update
1 parent eff46e4 commit d5c6b1f

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

ROADMAP.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 🔮 Apollo iOS Roadmap
22

3-
**Last updated: 2023-10-25**
3+
**Last updated: 2023-11-02**
44

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

@@ -28,6 +28,7 @@ _Approximate Date: TBD - PR from an external contributor is in review_
2828
- Support for Relay-style (cursor-based), offset-based, and arbitrary pagination patterns
2929
- `@connection` directive support
3030
- This feature will be considered experimental, meaning that the public API could change in backwards-incompatible ways until it is declared stable in a future release
31+
- This package will be versioned independently from Apollo iOS, beginning with `0.1.0`
3132

3233
### [`@defer` support](https://github.com/apollographql/apollo-ios/issues/2395)
3334

@@ -39,16 +40,16 @@ We plan to release `@defer` support in a feature branch first, then will move it
3940

4041
### [Improvements to code generation configuration and performance](https://github.com/apollographql/apollo-ios/milestone/67)
4142

42-
_Approximate Date: to be released incrementally, beginning in October 2023 with 1.7.0_
43+
_Approximate Date: to be released incrementally_
4344

4445
- This effort encompasses several smaller features:
45-
- Make codegen support Swift concurrency (`async`/`await`)
46+
- Make codegen support Swift concurrency (`async`/`await`): available in v1.7.0
4647
- Add configuration for disabling merging of fragment fields
4748
- Fix retain cycles and memory issues causing code generation to take very long on certain large, complex schemas with deeply nested fragment composition
4849

4950
### [Reduce generated schema types](https://github.com/apollographql/apollo-ios/milestone/71)
5051

51-
_Approximate Date: December 2023_
52+
_Approximate Date: February 2024_
5253

5354
- 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
5455
- Create configuration for manually indicating schema types you would like to have schema types and TestMocks generated for

0 commit comments

Comments
 (0)