github apollographql/apollo-ios 2.0.0-beta-3
2.0.0 Beta 3

pre-release10 hours ago

New

  • Added @fieldPolicy directive (#766, #749): The @fieldPolicy directive provides new functionality for configuring cache keys for fields with arguments. See the documentation for more information.

  • RootSelectionSet Convenience Initializer (#748): Added convenience initializer for RootSelectionSet from inline fragments for easier model construction.

Improved

  • Swift 6 Language Mode (#740): Enabled Swift 6 language mode with strict concurrency checking for improved thread safety and modern Swift patterns.

  • Xcode 26 Support (#756): Updated project configuration and build settings for Xcode 26 compatibility.

Fixed

  • Subscription Over HTTP Support for RequestChainNetworkTransport (#759): Added subscription support to RequestChainNetworkTransport with HTTP chunked multipart response handling for GraphQL subscriptions over HTTP.

  • Fix Fetch Default Cache Policies (#777): Fixed default cache policy behavior for fetch operations to ensure consistent caching behavior across different operation types.

  • Narrowly Scoped SelectionSet Equality Checking (#757, #770): Fixed equality checking implementation for generated models in Apollo iOS 2.0 to ensure proper comparison of selection set data.

  • CLI Installation (#746): Fixed issues with Apollo iOS CLI installation and distribution.

Don't miss a new apollo-ios release

NewReleases is sending notifications on new releases.