github apollographql/apollo-kotlin v2.2.1

latest releases: v3.8.4, v4.0.0-beta.6, v3.8.3...
3 years ago

Summary

This version is a maintainance release to add the STORE_PARTIAL_RESPONSES cache header. Version 2.1.0 changed the caching behaviour to not store partial response if there are errors. This is the expected behaviour in the large majority of cases but some use cases might rely on this old behaviour. If you are in this case, you can now opt-in the previous behaviour with STORE_PARTIAL_RESPONSES. See #2363 for more details.

New

  • [Cache] Add opt-in to cache responses with errors (#2363)

Bugfixes

  • [Multiplatform] do not escape the variables json (#2377)
  • [Compiler] Don't merge inline fragment with directives (conditions) (#2352)
  • [Subscriptions] make the error message if subscriptions are not configured more actionable (#2373)

Misc

  • The documentation now contains a tutorial and different "getting started" pages for Jav/Kotlin/Multiplatform
  • The artifacts hosted on JCenter are now signed with an apollographql GPG key (key ID 5A446C80C27E095353CF3969F165A96372E61948) instead of the default Bintray key before.

Don't miss a new apollo-kotlin release

NewReleases is sending notifications on new releases.