UNPKG

21.5 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file.
4See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5
6<a name="4.1.9"></a>
7## [4.1.9](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.8...aws-appsync@4.1.9) (2022-11-17)
8
9
10
11
12**Note:** Version bump only for package aws-appsync
13
14<a name="4.1.8"></a>
15## [4.1.8](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.7...aws-appsync@4.1.8) (2022-10-07)
16
17
18
19
20**Note:** Version bump only for package aws-appsync
21
22<a name="4.1.7"></a>
23## [4.1.7](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.6...aws-appsync@4.1.7) (2022-06-24)
24
25
26### Bug Fixes
27
28* peer dependency syntaxt [#699](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/699) ([#710](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/710)) ([9e98b59](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/9e98b59))
29
30
31
32
33<a name="4.1.6"></a>
34## [4.1.6](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.5...aws-appsync@4.1.6) (2022-05-02)
35
36
37
38
39**Note:** Version bump only for package aws-appsync
40
41<a name="4.1.5"></a>
42## [4.1.5](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.3...aws-appsync@4.1.5) (2022-03-04)
43
44
45
46
47**Note:** Version bump only for package aws-appsync
48
49<a name="4.1.4"></a>
50## [4.1.4](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.3...aws-appsync@4.1.4) (2021-10-18)
51
52
53
54
55**Note:** Version bump only for package aws-appsync
56
57<a name="4.1.3"></a>
58## [4.1.3](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.2...aws-appsync@4.1.3) (2021-09-24)
59
60
61
62
63**Note:** Version bump only for package aws-appsync
64
65<a name="4.1.2"></a>
66## [4.1.2](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.1...aws-appsync@4.1.2) (2021-09-24)
67
68
69### Bug Fixes
70
71* **aws-appsync:** Upgrade to [@react-native-async-storage](https://github.com/react-native-async-storage)/async-storage ([#673](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/673)) ([8f33fb8](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/8f33fb8))
72* add type fixes to fix 'prepare' scripts ([#670](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/670)) ([bf5676a](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/bf5676a))
73* redux-persist constants dependency resolution path ([c259bfc](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/c259bfc))
74
75
76
77
78<a name="4.1.1"></a>
79## [4.1.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.1.0...aws-appsync@4.1.1) (2021-07-28)
80
81
82
83
84**Note:** Version bump only for package aws-appsync
85
86<a name="4.1.0"></a>
87# [4.1.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.0.5...aws-appsync@4.1.0) (2021-07-16)
88
89
90### Features
91
92* **aws-appsync:** Remove storeCacheRootMutation flag ([#656](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/656)) ([2061589](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/2061589))
93
94
95
96
97<a name="4.0.5"></a>
98## [4.0.5](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.0.1...aws-appsync@4.0.5) (2021-07-09)
99
100
101
102
103**Note:** Version bump only for package aws-appsync
104
105<a name="4.0.1"></a>
106## [4.0.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@4.0.0...aws-appsync@4.0.1) (2020-09-10)
107
108
109
110
111**Note:** Version bump only for package aws-appsync
112
113<a name="3.0.4"></a>
114## [3.0.4](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@3.0.3...aws-appsync@3.0.4) (2020-06-24)
115
116
117
118
119**Note:** Version bump only for package aws-appsync
120
121<a name="3.0.3"></a>
122## [3.0.3](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@3.0.2...aws-appsync@3.0.3) (2020-04-15)
123
124
125
126
127**Note:** Version bump only for package aws-appsync
128
129<a name="3.0.1"></a>
130## [3.0.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@2.0.2...aws-appsync@3.0.1) (2019-11-15)
131
132
133
134
135**Note:** Version bump only for package aws-appsync
136
137<a name="2.0.2"></a>
138## [2.0.2](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@2.0.1...aws-appsync@2.0.2) (2019-10-31)
139
140
141
142
143**Note:** Version bump only for package aws-appsync
144
145<a name="2.0.1"></a>
146## [2.0.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@2.0.0...aws-appsync@2.0.1) (2019-10-11)
147
148
149### Features
150
151* exporting links ([#470](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/470)) ([50185bb](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/50185bb))
152
153
154
155
156<a name="2.0.0"></a>
157# [2.0.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.8.1...aws-appsync@2.0.0) (2019-09-06)
158
159
160### Bug Fixes
161
162* Adding support in the offline helpers to update the cache for queries whose result does not contain a list ([#455](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/455)) ([a7539fb](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/a7539fb))
163* Add support for React Native 0.60 ([#457](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/457)) ([fa19c4a](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/fa19c4a))
164* **aws-appsync:** Update aws-sdk to be the same as amplify ([#458](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/458)) ([fe513d8](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/fe513d8))
165
166
167
168
169<a name="1.8.1"></a>
170## [1.8.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.8.0...aws-appsync@1.8.1) (2019-06-17)
171
172
173### Bug Fixes
174
175* **offline:** Call observer.error when discarding mutation ([#408](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/408)) ([526b9b8](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/526b9b8)), closes [aws-amplify/amplify-js#3243](https://github.com/aws-amplify/amplify-js/issues/3243)
176
177
178
179
180<a name="1.8.0"></a>
181# [1.8.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.7.2...aws-appsync@1.8.0) (2019-05-14)
182
183
184### Bug Fixes
185
186* **deltaSync:** Read last sync timestamps from store if not present in options ([#401](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/401)) ([8d3602f](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/8d3602f))
187
188
189### Features
190
191* Multi-client support ([#398](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/398)) ([1885a8a](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/1885a8a))
192
193
194
195
196<a name="1.7.2"></a>
197## [1.7.2](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.7.1...aws-appsync@1.7.2) (2019-03-12)
198
199
200### Bug Fixes
201
202* **auth:** Remove temporary variables (starting with '@@') before signing ([#347](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/347)) ([920b47d](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/920b47d)), closes [#354](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/354)
203* **deltaSync:** Make sure query manager is initialized ([13a2dec](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/13a2dec)), closes [#893237](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/893237)
204
205
206
207
208<a name="1.7.1"></a>
209## [1.7.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.7.0...aws-appsync@1.7.1) (2019-01-11)
210
211
212### Bug Fixes
213
214* **deltasync:** Fix error when baseQuery is not specified ([#320](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/320)) ([8dbe01d](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/8dbe01d))
215* **offline-helpers:** Offline helpers types and fix issue with different options ([#329](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/329)) ([42ac50a](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/42ac50a))
216* **offline-helpers:** Preserve order of elements in update cache operation type ([#325](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/325)) ([5b49946](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/5b49946))
217* **subscriptions:** Do not retry mqtt disconnections ([#319](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/319)) ([b933379](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/b933379))
218* **subscriptions:** Guard against errors: null response in subscription handshake ([#337](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/337)) ([a2035d0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/a2035d0))
219
220
221
222
223<a name="1.7.0"></a>
224# [1.7.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.6.0...aws-appsync@1.7.0) (2018-12-12)
225
226
227### Features
228
229* **logging:** Add logging ([#316](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/316)) ([04015ee](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/04015ee))
230
231
232
233
234<a name="1.6.0"></a>
235# [1.6.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.5.2...aws-appsync@1.6.0) (2018-12-07)
236
237
238### Bug Fixes
239
240* **offline:** Do not write mutations to cache if fetchPolicy = no-cache ([#312](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/312)) ([e5f66a9](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/e5f66a9))
241
242
243### Features
244
245* **offline-cache:** Add option to prevent storing the ROOT_MUTATION ([#313](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/313)) ([20e387a](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/20e387a))
246
247
248
249
250<a name="1.5.2"></a>
251## [1.5.2](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.5.1...aws-appsync@1.5.2) (2018-12-04)
252
253
254### Bug Fixes
255
256* **retry-link:** RetryLink keeps retrying even if 401 is thrown ([#311](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/311)) ([1d0b904](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/1d0b904)), closes [#308](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/308)
257
258
259
260
261<a name="1.5.1"></a>
262## [1.5.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.5.0...aws-appsync@1.5.1) (2018-11-21)
263
264
265### Bug Fixes
266
267* **delta-sync:** Helper. Preserve deltaRecords changes when applying update functions ([#304](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/304)) ([7f39810](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/7f39810))
268
269
270
271
272<a name="1.5.0"></a>
273# [1.5.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.4.0...aws-appsync@1.5.0) (2018-11-20)
274
275
276### Bug Fixes
277
278* **delta-sync:** Change baseQuery fetch policy ([#303](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/303)) ([cef6dce](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/cef6dce))
279* **delta-sync:** Rename refreshIntervalInSeconds to baseRefreshIntervalInSeconds ([#301](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/301)) ([73870bd](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/73870bd))
280* **delta-sync:** Wait for client hydration ([#302](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/302)) ([8c519f8](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/8c519f8))
281* **offline-helpers:** Support input types for mutations ([#292](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/292)) ([c4cfe8f](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/c4cfe8f))
282* **subscriptions:** Fix NPE when unsubscribing ([#289](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/289)) ([dbdf603](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/dbdf603))
283
284
285### Features
286
287* **delta-sync:** Add DeltaSync support ([#293](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/293)) ([3b1af06](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/3b1af06))
288* **link:** Retry logic for query, mutation and subscription (incl. mqtt disconnects) ([#274](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/274)) ([7a3f5ce](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/7a3f5ce))
289
290
291
292
293<a name="1.4.0"></a>
294# [1.4.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.3.4...aws-appsync@1.4.0) (2018-10-16)
295
296
297### Bug Fixes
298
299* **complex-objects:** Mutation error with arrays ([#244](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/244)) ([ad9dc3c](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/ad9dc3c)), closes [#237](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/237)
300* **link:** Remove check for terminating link ([#235](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/235)) ([655efe8](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/655efe8))
301* **subscriptions:** Do not disconnect active mqtt connections when establishing new ones. ([#252](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/252)) ([3184d71](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/3184d71))
302* fixing aws-sdk version to 2.329.0 ([#266](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/266)) ([edf31dd](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/edf31dd))
303
304
305### Features
306
307* **offline:** Provide global callback for error handling ([#268](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/268)) ([619997f](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/619997f))
308
309
310
311
312<a name="1.3.4"></a>
313## [1.3.4](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.3.3...aws-appsync@1.3.4) (2018-08-20)
314
315
316### Bug Fixes
317
318* **link:** Create and use generic non terminating link ([4d91751](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/4d91751))
319* **offline:** Fix handling of objects when getting ids for local mapping ([#231](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/231)) ([29c4ff4](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/29c4ff4))
320* **react-native:** Discrepancy in JavaScriptCore iOS vs Android ([#222](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/222)) ([7c3a86c](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/7c3a86c))
321* **typescript:** Make all fields in ApolloClientOptions optional ([#226](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/226)) ([332e912](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/332e912))
322* **typescript:** Make client.mutate use the same types as Apollo's ([#224](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/224)) ([7fe7087](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/7fe7087))
323
324
325
326
327<a name="1.3.3"></a>
328## [1.3.3](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.3.2...aws-appsync@1.3.3) (2018-08-06)
329
330
331### Bug Fixes
332
333* **helpers:** Implement `isObject` function: check for `null` and `object` type ([#211](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/211)) ([61bd155](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/61bd155))
334* **typescript:** Fix types for apiKey and jwtToken ([#213](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/213)) ([eae3112](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/eae3112))
335
336
337
338
339<a name="1.3.2"></a>
340## [1.3.2](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.3.1...aws-appsync@1.3.2) (2018-07-20)
341
342
343### Bug Fixes
344
345* **typescript:** Typescript improvements ([#191](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/191)) ([712d089](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/712d089))
346
347
348
349
350<a name="1.3.1"></a>
351## [1.3.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.3.0...aws-appsync@1.3.1) (2018-07-18)
352
353
354### Bug Fixes
355
356* **typescript:** Add types info ([#187](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/187)) ([739470e](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/739470e))
357
358
359
360
361<a name="1.3.0"></a>
362# [1.3.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.2.1...aws-appsync@1.3.0) (2018-07-17)
363
364
365### Features
366
367* **offline:** Offline helpers ([#184](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/184)) ([0c0fe82](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/0c0fe82))
368
369
370
371
372<a name="1.2.1"></a>
373## [1.2.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.2.0...aws-appsync@1.2.1) (2018-07-10)
374
375
376### Bug Fixes
377
378* **offline:** Check if client is available before disabling broadcastQueries ([#177](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/177)) ([92a7baa](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/92a7baa))
379
380
381
382
383<a name="1.2.0"></a>
384# [1.2.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.1.4...aws-appsync@1.2.0) (2018-07-10)
385
386
387### Bug Fixes
388
389* **offline:** Enqueue mutation even if no optimisticResponse is provided ([#173](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/173)) ([73e48b4](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/73e48b4)), closes [#170](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/170) [#158](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/158)
390* **typescript:** client.mutate - remove JSDoc in favor of TypeScript ([#174](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/174)) ([39891f4](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/39891f4))
391
392
393### Features
394
395* **signer:** Export SigV4 Signer ([#165](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/165)) ([7a016cb](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/7a016cb)), closes [#153](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/153)
396
397
398
399
400<a name="1.1.4"></a>
401## [1.1.4](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.1.3...aws-appsync@1.1.4) (2018-06-29)
402
403
404### Bug Fixes
405
406* **auth:** replacing utf-8 with UTF-8 ([#162](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/162)) ([e95c5ae](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/e95c5ae))
407
408
409
410
411<a name="1.1.3"></a>
412## [1.1.3](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.1.1...aws-appsync@1.1.3) (2018-06-28)
413
414
415### Bug Fixes
416
417* **client:** Always pass refetchQueries when offline is disabled. ([#164](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/164)) ([baee768](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/baee768)), closes [#159](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/159)
418* **typescript:** Options parameter in AppSyncClient constructor made optional ([#156](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/156)) ([79aaaff](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/79aaaff))
419
420
421
422
423<a name="1.1.1"></a>
424## [1.1.1](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.1.0...aws-appsync@1.1.1) (2018-06-21)
425
426
427### Bug Fixes
428
429* **build:** Copy vendor files to lib/ ([5d4a240](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/5d4a240))
430
431
432
433
434<a name="1.1.0"></a>
435# [1.1.0](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.0.23...aws-appsync@1.1.0) (2018-06-21)
436
437
438### Features
439
440* **subscriptions:** Detect if we should use ssl via the mqtt url ([#151](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/151)) ([8cef83a](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/8cef83a))
441* Start incremental move to TypeScript ([#155](https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/155)) ([5897091](https://github.com/awslabs/aws-mobile-appsync-sdk-js/commit/5897091))
442
443
444
445
446<a name="1.0.23"></a>
447## [1.0.23](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.0.22...aws-appsync@1.0.23) (2018-06-06)
448
449
450
451
452**Note:** Version bump only for package aws-appsync
453
454<a name="1.0.22"></a>
455## [1.0.22](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.0.21...aws-appsync@1.0.22) (2018-05-26)
456
457
458
459
460**Note:** Version bump only for package aws-appsync
461
462<a name="1.0.21"></a>
463## [1.0.21](https://github.com/awslabs/aws-mobile-appsync-sdk-js/compare/aws-appsync@1.0.20...aws-appsync@1.0.21) (2018-05-24)
464
465
466
467
468**Note:** Version bump only for package aws-appsync
469
470# Changelog
471
472### 1.0.14
473- Fix apollo-client version to 2.2.6 [PR#71](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/71)
474
475### 1.0.13
476- Update complex-object-link.js to handle 'null' values [PR#67](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/67)
477
478### 1.0.12
479- Inconsistent store [PR#43](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/43)
480- Delete observer associated with a topic when cleanup function is called [PR#60](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/60)
481
482### 1.0.11
483- Add setimmediate as a dependency [PR#47](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/47)
484
485### 1.0.10
486- Update x-amz-user-agent header [PR#40](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/40)
487
488### 1.0.9
489- Fix AWS_IAM credentials fetching [PR#38](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/38)
490- Preserve the observer associated with an existing topic [PR#37](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/37)
491
492### 1.0.8
493- Handle missing optimisticResponse [PR#34](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/34)
494
495### 1.0.7
496- Make offline support optional [PR#33](https://github.com/awslabs/aws-mobile-appsync-sdk-js/pull/33)