|
8 | 8 | ### 5.0.0
|
9 | 9 | [Full Changelog](https://github.com/netreconlab/Parse-Swift/compare/4.16.2...5.0.0), [Documentation](https://swiftpackageindex.com/netreconlab/Parse-Swift/5.0.0/documentation/parseswift)
|
10 | 10 |
|
11 |
| -__New features__ |
12 |
| - |
13 |
| -* Adds the the ability to watch particular keys with LiveQueries. Requires Parse-Server 6.0.0 ([#47](https://github.com/netreconlab/Parse-Swift/pull/47)), thanks to [Corey Baker](https://github.com/cbaker6). |
14 |
| - |
15 |
| -* (Breaking Change) Added a new ParseHealth.Status enum to support Parse Server. |
16 |
| -Developers can access the new status values (Status.initialized, Status.starting) |
17 |
| -using the ParseHealth.check callback or Combine methods. The new status values |
18 |
| -are not available for async/await and synchounous methods. Connecting to Parse |
19 |
| -Servers < 6.0.0, using async/await, or synchronous methods only returns |
20 |
| -Status.ok or throws an error |
| 11 | +__Breaking Changes__ |
| 12 | +* ParseVersion now supports pre-release versions of the SDK ([#49](https://github.com/netreconlab/Parse-Swift/pull/49)), thanks to [Corey Baker](https://github.com/cbaker6). |
| 13 | +* Added a new ParseHealth.Status enum to support new feature in Parse Server 6.0.0. |
| 14 | +Developers can now receive intermediate status updates (Status.initialized, Status.starting) |
| 15 | +using the ParseHealth.check callback or Combine methods. Status.initialized and |
| 16 | +Status.starting will only show for async/await and synchronous methods if they are the |
| 17 | +last value reported from the server after maxConnectionAttempts. Connecting to Parse |
| 18 | +Servers < 6.0.0 only returns Status.ok or a ParseError |
21 | 19 | ([#43](https://github.com/netreconlab/Parse-Swift/pull/43)),
|
22 | 20 | thanks to [Corey Baker](https://github.com/cbaker6).
|
| 21 | +* Add and update ParseError codes. unknownError has been renamed |
| 22 | +to otherCause. invalidImageData now has the correct error code of 150. webhookError has |
| 23 | +the correct error code of 143 ([#23](https://github.com/netreconlab/Parse-Swift/pull/23)), |
| 24 | +thanks to [Corey Baker](https://github.com/cbaker6). |
| 25 | +* Remove all deprecated code. Be sure to follow the suggestions of all |
| 26 | +deprecation warnings when building your app in Xcode before upgrading |
| 27 | +([#23](https://github.com/netreconlab/Parse-Swift/pull/23)), thanks |
| 28 | +to [Corey Baker](https://github.com/cbaker6). |
23 | 29 |
|
| 30 | +__New features__ |
| 31 | +* ParseVersion now supports pre-release versions of the SDK ([#49](https://github.com/netreconlab/Parse-Swift/pull/49)), thanks to [Corey Baker](https://github.com/cbaker6). |
| 32 | +* Adds the the ability to watch particular keys with LiveQueries. Requires Parse-Server 6.0.0 ([#48](https://github.com/netreconlab/Parse-Swift/pull/48)), thanks to [Corey Baker](https://github.com/cbaker6). |
24 | 33 | * The Swift SDK can now properly handle HTTP Status codes 429 and 503 and will retry after the delay specified in the respective header ([#43](https://github.com/netreconlab/Parse-Swift/pull/43)), thanks to [Corey Baker](https://github.com/cbaker6).
|
25 |
| - |
26 | 34 | * The max connection attempts for LiveQuery can now be changed when initializing the SDK ([#43](https://github.com/netreconlab/Parse-Swift/pull/43)), thanks to [Corey Baker](https://github.com/cbaker6).
|
27 | 35 |
|
28 | 36 | __Fixes__
|
29 |
| - |
30 | 37 | * Fixed issues that can cause cache misses when querying ([#46](https://github.com/netreconlab/Parse-Swift/pull/46)), thanks to [Corey Baker](https://github.com/cbaker6).
|
31 |
| - |
32 | 38 | * Fixed a threading issue with .current objects that can cause apps to crash
|
33 | 39 | ([#45](https://github.com/netreconlab/Parse-Swift/pull/45)), thanks
|
34 | 40 | to [Corey Baker](https://github.com/cbaker6).
|
35 | 41 |
|
36 |
| -* (Breaking Change) Add and update ParseError codes. unknownError has been renamed |
37 |
| -to otherCause. invalidImageData now has the error code of 150. webhookError has |
38 |
| -the error code of 143 ([#23](https://github.com/netreconlab/Parse-Swift/pull/23)), |
39 |
| -thanks to [Corey Baker](https://github.com/cbaker6). |
40 |
| - |
41 |
| -* (Breaking Change) Remove deprecated code |
42 |
| -([#23](https://github.com/netreconlab/Parse-Swift/pull/23)), thanks |
43 |
| -to [Corey Baker](https://github.com/cbaker6). |
44 |
| - |
45 | 42 | ### 4.16.2
|
46 | 43 | [Full Changelog](https://github.com/netreconlab/Parse-Swift/compare/4.16.1...4.16.2), [Documentation](https://swiftpackageindex.com/netreconlab/Parse-Swift/4.16.2/documentation/parseswift)
|
47 | 44 |
|
|
0 commit comments