Releases: netreconlab/Parse-Swift
Releases · netreconlab/Parse-Swift
5.8.1
Fixes
- There was an issue where Parse pointers were not sending includeKeys to the server (#133), thanks to @proj-sashido.
5.8.0
New features
- Add concrete types: ParseHookTrigger and ParseHookFunction to reduce code developers need to write. Deprecate triggerName in favor of trigger where possible. The SDK also yields for 0.5 second as oppose to 1 second, which can lead to faster app starts (#122), thanks to @cbaker6.
Fixes
- There was a problem when the developer did not implement merge() on a ParseObject and depended on the internal mergeAutomatically() to merge. If the developer used mergeAutomatically() indirectly for objects with different objectId's, the method allowed the merge. Now the method throws the proper error (#122), thanks to @cbaker6.
5.7.4
Fixes
5.7.3
Fixes
5.7.2
Fixes
- ParsePolygon encoding during a save and decoding resulted in (longitude, latitude) when it should be (latitude, longitude). If a developer used ParseSwift <= 5.7.1 to save/update ParsePolygon's, they will need to update the respective ParseObjects by swapping the latitude and longitude manually. Deprecated withinPolygon() query constraint for geoPoint() and polygonContains() for polygon() (#118), thanks to @cbaker6.
5.7.1
5.7.0
New features
5.6.0
5.5.1
Fixes
5.5.0
New features
- Adds a setting to enable automatic user login by calling User.current(). The setting can be enabled/disabled when initializing the SDK by setting "usingAutomaticLogin" or at anytime after initialization using User.enableAutomaticLogin() (#98), thanks to @cbaker6.
- Add ParseServer.information() to retrieve version and info from a Parse Server. Depracates ParseHealth and check() in favor of ParseServer and health() respectively (#97), thanks to @cbaker6.