Skip to content

Releases: netreconlab/Parse-Swift

5.7.3

20 Jun 21:33
df20af5

Choose a tag to compare

Full Changelog, Documentation

Fixes

  • Remove all generic shadow warnings in Swift 5.9 (#120), thanks to @cbaker6.

5.7.2

13 Jun 17:51
47548b3

Choose a tag to compare

Full Changelog, Documentation

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

12 Jun 21:56
7f07262

Choose a tag to compare

Full Changelog, Documentation

  • ParseACL.defaultACL() calls should yield until SDK has finished configuration (#117), thanks to @cbaker6.
  • ParsePolygon.containsPoint() correctly uses longitude and latitude (#116), thanks to @cbaker6.

5.7.0

28 May 01:54
8ae5296

Choose a tag to compare

Full Changelog, Documentation

New features

  • Add failedLoginCount and accountLockoutExpiresAt to ParseCloudUser protocol for better access (#109), thanks to @cbaker6.

5.6.0

12 May 04:05
0902da8

Choose a tag to compare

Full Changelog, Documentation

New features

  • Adds liveQueryConnectionAdditionalProperties parameter to SDK configuration to prevent additional properties from being sent to LiveQuery servers. This is useful for Parse Servers < 4.0.0 (#103), thanks to @cbaker6.

Fixes

  • Modernize Xcode project by using only one framework target. Also removes Carthage testing from CI (#101), thanks to @cbaker6.

5.5.1

09 May 22:14
8e8a847

Choose a tag to compare

Full Changelog, Documentation

Fixes

  • Move enableAutomaticLogin() to the appropriate ParseUser protocol (#100), thanks to @cbaker6.

5.5.0

09 May 17:59
7a0540c

Choose a tag to compare

Full Changelog, Documentation

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.

5.4.3

02 May 17:24
0e40929

Choose a tag to compare

Full Changelog, Documentation

Fixes

  • Move some ParseObject methods and properties to required to leverage developer implementations (#96), thanks to @cbaker6.

5.4.2

01 May 16:15
a746db0

Choose a tag to compare

Full Changelog, Documentation

Fixes

  • Prevent crash when the developer makes query, fetch, etc. calls before the SDK is properly initialized (#95), thanks to @cbaker6.
  • Add backwards compatability to Xcode 13.2. Building on Xcode <13.3 only works for SPM (#92), thanks to @cbaker6.

5.4.1

04 Apr 03:30
088e420

Choose a tag to compare

Full Changelog, Documentation

Fixes

  • Refactor test suite and code for Swift 5.8. Removes a number of warnings that show up in Xcode 14.3 (#90), thanks to @cbaker6.