Skip to content
This repository was archived by the owner on Aug 30, 2019. It is now read-only.

Releases: fusionjs/fusion-apollo-universal-client

v2.0.1-0

28 Nov 19:59
0186af1

Choose a tag to compare

v2.0.1-0 Pre-release
Pre-release

Changelog

Highlighted Changes

  • Fix flow types of plugin export (#172)

v2.0.0

27 Nov 01:19
4424394

Choose a tag to compare

Changelog

No pull requests in this release

v2.0.0-0

21 Nov 20:53
60d5be8

Choose a tag to compare

v2.0.0-0 Pre-release
Pre-release

Changelog

Highlighted Changes

  • Update cache logic to create a new cache per request (#166)

Migration Guide

Update ApolloClientCacheToken to GetApolloClientCacheToken

This fixes an issue where the server side cache could be shared across
requests. If you were not registering a custom cache implementation, you can
upgrade with no code changes. The default caching mechanism is InMemory.

-import {ApolloClientCacheToken} from 'fusion-apollo-universal-client'
+import {GetApolloClientCacheToken} from 'fusion-apollo-universal-client'

-app.register(ApolloClientCacheToken, new InMemoryCache());
+app.register(GetApolloClientCacheToken, (ctx: Context) => new InMemoryCache());

v1.4.4

21 Nov 20:50
6375ee7

Choose a tag to compare

Changelog

Highlighted Changes

  • Create a new in memory cache per apollo client on the server (#167)

v1.4.3

13 Nov 07:30
da303f2

Choose a tag to compare

Changelog

Highlighted Changes

  • Add initial integration testing framework for apollo client (#162)

Other Changes

  • Implement CI for multiple node versions (#160)
  • Update dependency eslint-plugin-flowtype to v3 (#158)
  • Update dependency fusion-core to v1.8.0 (#157)
  • Update dependency eslint to v5.7.0 (#155)

v1.4.2

16 Oct 00:21
3b1ec79

Choose a tag to compare

Changelog

Highlighted Changes

  • Set ssrMode to true for both server and client (#152)

Other Changes

  • Update dependency flow-bin to v0.83.0 (#151)
  • Update uber/web-base-image Docker tag to v1.0.9 (#150)
  • Upgrade dependency version (#149)
  • Update dependency eslint to v5.6.0 (#143)

v1.4.1

18 Sep 00:20
c092db6

Choose a tag to compare

Changelog

Highlighted Changes

  • Set connectToDevTools for Apollo developer tools (#144)

v1.4.0

05 Sep 17:42
899b17c

Choose a tag to compare

Changelog

  • Provide context for getApolloLinks (#139)
  • Fix documentation for token exports (#141)
  • Update docs for GetApolloClientLinksToken (#138)

v1.4.0-1

03 Sep 05:46
35edca9

Choose a tag to compare

v1.4.0-1 Pre-release
Pre-release

Changelog

Highlighted Changes

  • Disable ssrMode client side (#130)

Other Changes

  • Update GetApolloClientLinksToken implementation for handling terminal links (#136)
  • Add ApolloClientCacheToken for specifying and utilizing a cache (#134)

v1.4.0-0

24 Aug 17:16
98fe4f6

Choose a tag to compare

v1.4.0-0 Pre-release
Pre-release

Changelog

  • Add ApolloClientLinkToken for composing with the default ApolloLink (#128)
  • Update dependency flow-bin to v0.79.1 (#122)