Skip to content

Releases: parse-community/Parse-Swift

1.2.3

27 Mar 03:15
96b26a5
Compare
Choose a tag to compare

Full Changelog

Fixes

  • Fixed a bug that prevented custom objectIds from working (#101), thanks to Corey Baker.

1.2.2

22 Mar 00:43
453ebdb
Compare
Choose a tag to compare

Full Changelog

New features

  • Allow custom objectIds (#100), thanks to @cbaker6.
  • Add ParseTwitter and ParseFacebook authentication (#97), thanks to @abs8090.
  • Add build support for Android (#90), thanks to @jt9897253.

Fixes

  • There was another bug after a user first logs in anonymously and then becomes a real user. The authData sent to the server wasn't stripped, keep the user anonymous instead of making them a real user (#100), thanks to @cbaker6.

1.2.1

18 Mar 00:03
a99bf31
Compare
Choose a tag to compare

Full Changelog

Improvements

  • Child objects are now automatically saved in batches using transactions. This will result in less network overhead and prevent uneccessary clean up of data on the server if a child objects throws an error while saving (#94), thanks to Corey Baker.

Fixes

  • There was a bug after a user first logs in anonymously and then becomes a real user as the server sends a new sessionToken when this occurs, but the SDK used the old sessionToken, resulting in an invalid sessionToken error (#94), thanks to Corey Baker.

1.2.0

15 Mar 01:26
82cbecd
Compare
Choose a tag to compare

Full Changelog

Breaking changes

  • Allows return types to be specified for ParseCloud, query hint, and explain (see playgrounds for examples). Changed functionality of synchronous query.first(). It use to return nil if no values are found. Now it will throw an error if none are found. (#92), thanks to Corey Baker.

New features

  • Add transaction support to batch saveAll and deleteAll (#89), thanks to Corey Baker.
  • Add modifiers to containsString, hasPrefix, hasSuffix (#85), thanks to Corey Baker.

Improvements

  • Better error reporting when decode errors occur (#92), thanks to Corey Baker.
  • Can use a variadic version of exclude. Added examples of select and exclude query in playgrounds (#88), thanks to Corey Baker.

1.1.6

23 Feb 15:12
8bab749
Compare
Choose a tag to compare

Full Changelog

Fixes

  • Send correct SDK version number to Parse Server (#84), thanks to Corey Baker.

1.1.5

22 Feb 20:51
2df5729
Compare
Choose a tag to compare

Full Changelog

Improvements

  • Make it easier to use ParseApple (#81), thanks to Corey Baker.
  • ParseACL improvements. Only call ParseUser.current when necessary (#80), thanks to Corey Baker.

1.1.4

14 Feb 20:36
0d81cd4
Compare
Choose a tag to compare

Full Changelog

New features

Improvements

  • Added ParseLiveQuery SwiftUI example to Playgrounds (#77), thanks to Corey Baker.

1.1.3

31 Jan 20:08
fb61b78
Compare
Choose a tag to compare

Full Changelog

New features

Fixes

  • Fixes some issues with ParseUser.logout (#73), thanks to Corey Baker.

1.1.2

26 Jan 12:41
d03861f
Compare
Choose a tag to compare

Full Changelog

Fixes
Installing via SPM crashes (#69), thanks to @pmmlo.

1.1.1

25 Jan 01:18
1db0674
Compare
Choose a tag to compare

Full Changelog

Fixes

  • Expose ParseLiveQuery subscription properties (#66), thanks to Corey Baker.