apollo-ios v0.6.0 Release Notes

    • โž• Added read and write functions for fine-grained manual store updates.

    • โž• Added support for pluggable asynchronous caches, with an optional experimental SQLite implementation.

    • ๐Ÿ”€ Fragments are now merged into the parent result, so you only need to go through fragments when you want to pass a fragment explicitly.

    • Generated result models are no longer immutable (but still obey value semantics).

    • Generated result models now have memberwise initializers (when they represent a concrete type) or type-specific factory methods (when they represent multiple possible types).

    • Any generated result model can be safely initialized from a JSON object (init(jsonObject:) and converted into a jsonObject.

    • Generated input objects now differentiate between a property being null and a property not being present.