1 | # Change log
|
2 |
|
3 | ### vNEXT
|
4 |
|
5 | ### 0.4.2
|
6 | - Allow providing resolvers via function [#293](https://github.com/apollographql/apollo-link-state/pull/293)
|
7 | - Add support for DocumentNode input to `typeDefs` [#284](https://github.com/apollographql/apollo-link-state/pull/284)
|
8 | - Remove dependency on zen-observable's flatMap [#284](https://github.com/apollographql/apollo-link-state/pull/284)
|
9 |
|
10 | ### 0.4.1
|
11 | - Return defaults when no Queries resolver is found and check for `resolverMap` [#202](https://github.com/apollographql/apollo-link-state/pull/202)
|
12 | - Fix for merging local & remote data not part of same selection set [#193](https://github.com/apollographql/apollo-link-state/pull/193)
|
13 | - Fix Typescript sourcemaps [#211](https://github.com/apollographql/apollo-link-state/pull/211)
|
14 | - Set schema on context with each request [#197](https://github.com/apollographql/apollo-link-state/pull/197)
|
15 |
|
16 | ### 0.4.0
|
17 | - Change config destructuring to support TS strict mode [#165](https://github.com/apollographql/apollo-link-state/pull/165)
|
18 | - Add `typeDefs` config property for client-side schemas [#180](https://github.com/apollographql/apollo-link-state/pull/180)
|
19 | - Upgraded `apollo-utilities` [#195](https://github.com/apollographql/apollo-link-state/pull/195)
|
20 |
|
21 | ### 0.3.1
|
22 | - Fix propogating errors thrown in resolvers [#148](https://github.com/apollographql/apollo-link-state/pull/148)
|
23 | - Support aliases in @client queries [#150](https://github.com/apollographql/apollo-link-state/pull/150)
|
24 | - Fix aliases for default resolvers for @client queries [#162](https://github.com/apollographql/apollo-link-state/pull/162)
|
25 | - Exposed writeDefaults method on the state link for `client.onResetStore` [#164](https://github.com/apollographql/apollo-link-state/pull/164)
|
26 | - Removed writeData monkey-patching [#164](https://github.com/apollographql/apollo-link-state/pull/164)
|
27 |
|
28 | ### 0.3.0
|
29 | - BREAKING: Changed `withClientState` API to take a config object with `resolvers`, `defaults`, and `cache` properties: [#132](https://github.com/apollographql/apollo-link-state/pull/132)
|
30 | - Fix overriding fragment parent's __typename: [#131](https://github.com/apollographql/apollo-link-state/pull/131)
|
31 |
|
32 | ### 0.2.0
|
33 | - Added `cache.writeData` to easily write data to the cache: [#123](https://github.com/apollographql/apollo-link-state/pull/123)
|
34 |
|
35 | ### 0.1.0
|
36 | - official async support
|
37 |
|
38 | ### 0.0.5-alpha.0
|
39 | - moved to lerna repo for examples
|
40 | - added support for async state
|
41 |
|
42 | ### 0.0.4
|
43 | - fix to use aliases in server-side query responses
|
44 |
|
45 | ### 0.0.3
|
46 | - fix mutation of operation breaking context access
|
47 |
|
48 | ### 0.0.2
|
49 | - ensure source data is passed to resolvers
|
50 |
|
51 | ### 0.0.1
|
52 | - initial release
|