Download Latest Version 1.23.0 source code.tar.gz (3.3 MB)
Email in envelope

Get an email when there's a new version of Apollo iOS

Home / 1.22.0
Name Modified Size InfoDownloads / Week
Parent folder
apollo-ios-cli.tar.gz 2025-05-30 3.2 MB
1.22.0 source code.tar.gz 2025-05-30 3.3 MB
1.22.0 source code.zip 2025-05-30 3.4 MB
README.md 2025-05-30 1.7 kB
Totals: 4 Items   9.9 MB 0

Improvement

  • Make cache public within ReadTransaction (#661): Some users have use cases for accessing a custom NormalizedCache implementation directly while performing cache transactions. A new ReadOnlyNormalizedCache protocol exposes the cache as read-only in the ReadTransaction and as writable in the ReadWriteTransaction. See PR #661.

Fixed

  • Multiple deprecation warning directives not compiling (#3559): Codegen would generate an incorrect list-style character between the Swift deprecation annotations when using multiple deprecation directives in GraphQL. See PR #658. Thank you to @guilherme-anchorage for raising the issue.
  • Non-all field merging causes selection set initializers to stop being generated for local cache mutations (#3554): Codegen will now force field merging behaviour and selection set initializer generation for local cache mutations. See PR #654.
  • Referenced fragments within a local cache mutation operation are generated as mutable (#3557): Any fragments referenced within a local cache mutation will now be generated as mutable too, including any fragments within those fragments. See PR #659.
Source: README.md, updated 2025-05-30