You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a retry mechanism to the SDK that randomly (up to 3 seconds each) tries to reconnect up to 5 times. The developer can increase or reduce the amount of retries when configuring the SDK (#291), thanks to @cbaker6.
Add toCLLocation and toCLLocationCoordinate2D methods for easy conversion from a ParseGeoPoint object. (#287), thanks to @jaysonng.
Fixes
Fixed an issue where an anonymous couldn't be turned into a regular user using signup (#291), thanks to @cbaker6.
The default ACL is now deleted from the keychain when a user is logged out. This previously caused an issue when logging out a user and logging in as a different user caused all objects to only have ACL permissions for the logged in user (#291), thanks to @cbaker6.
Added ability to fetch ParsePointer using async/await (#271), thanks to @cbaker6.
Fixes
By default, don't use cache when fetching ParseObject's and ParseFile's. Developers can choose to fetch from cache if desired by passing the necessary option while fetching. Fixed a bug when the incorrect file location for a dowloaded ParseFile was being cached (#272), thanks to @cbaker6.
Make ParseUser.current, ParseInstallation.current, ParseConfig.current immutable. This prevents accidently setting to nil. When developers want to make changes, they should make mutable copies, mutate, then save (#266), thanks to @cbaker6.
Added the ParseObjectMutable protocol to make emptyObject more developer friendly (#270), thanks to @vdkdamian.