Skip to content

Releases: netreconlab/Parse-Swift

5.4.3

02 May 17:24
0e40929
Compare
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
Compare
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
Compare
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.

5.4.0

03 Apr 00:37
a790bb7
Compare
Choose a tag to compare

Full Changelog, Documentation

New features

  • Add batch and increment double operations. All operations have also been made public so developers can build batch operations with ParseOperationBatch (#88), thanks to @cbaker6.

5.3.3

17 Mar 20:07
8c7d8dc
Compare
Choose a tag to compare

Full Changelog, Documentation

Fixes

  • Only retry connections for specific error codes (#84), thanks to @cbaker6.

5.3.2

17 Mar 17:08
c371d5d
Compare
Choose a tag to compare

Full Changelog, Documentation

Fixes

  • ParseFile id creation should be consistent to ensure proper hashing (#83), thanks to @cbaker6.

Release for Cocoapods

16 Mar 14:51
4eb872d
Compare
Choose a tag to compare

Full Changelog, Documentation

Fixes

  • Release as ParseSwiftOG on cocoapods (#82), thanks to @cbaker6.

5.3.0

16 Mar 01:01
6e81c2f
Compare
Choose a tag to compare

Full Changelog, Documentation

New features

  • Add ParseUser.loginAs(objectId: String) method to allow impersonating a user. This method requires the server primaryKey and is intended to run server-side (#79), thanks to @cbaker6.

Fixes

  • Fix ParseUser.become(), ParseUser.linkCommand, and other calls that depend on a specific endpoint for specialized ParseObjects such as ParseUser, ParseInstallation, ParseRole, etc. (#80), thanks to @cbaker6.

5.2.0

13 Mar 16:21
8140c4d
Compare
Choose a tag to compare

Full Changelog, Documentation

New features

  • All Parse-Swift view models now update on the MainActor to make view changes more predictable (#75), thanks to @cbaker6.

5.1.1

12 Mar 23:49
01c0b20
Compare
Choose a tag to compare

Full Changelog, Documentation

Fixes

  • Instead of a possible inifinite loop, throw an error if the Swift SDK is used, but not initialized within 5 seconds of first use (#73), thanks to @cbaker6.