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

pre-release6 days ago

This is the first beta release of Apollo iOS 2.0 This release contains some APIs that are still in development and are subject to change prior to general release.

New

  • Narrowly Scoped SelectionSet Equality (#736): Generated models now implement Equatable and Hashable using only the relevant fields for the model. This means that named fragments that do not have access to fields from the parent operation that fetched them will be equal if only the fields the fragment can access are equal.

Changed

  • Remove Cocoapods Support (#723): Apollo iOS 2.0 will no longer support Cocoapods. While support was carried over in the alpha releases, this has been officially removed in beta 1.

  • Only Input Variables use Int32 in generated models (#729): Generated models in alpha-2 generated Int as Int32 to more safely represent GraphQL spec compliant data. This made using the models much more cumbersome. Beta 1 changes this behavior so only input variables that may be sent to a GraphQL server use Int32.

Fixed

  • Fix nullable list of nullable items in InputObject (#730): Fixed a bug when generating a nullable list of nullable items on an InputObject.

Don't miss a new apollo-ios release

NewReleases is sending notifications on new releases.