Skip to content

Releases: parse-community/Parse-SDK-iOS-OSX

1.15.0

27 Jun 03:42
Compare
Choose a tag to compare
⚡️ Release 1.15.0 (#1153)

1.14.5

26 Jun 16:40
Compare
Choose a tag to compare

Parse 1.14.5

1.14.4

07 Apr 13:31
Compare
Choose a tag to compare
Parse 1.14.4 (#1131)

1.14.3

19 Feb 03:51
Compare
Choose a tag to compare
  • Fix crash affecting the inspection of not loaded bundles (#1006)

1.14.2

21 Jul 22:23
Compare
Choose a tag to compare

Fixed

  • Fixed crash when an NSBundle without executable is loaded.
    #981 by @fluidsonic

1.14.1

15 Jul 23:48
Compare
Choose a tag to compare

Fixed

  • Fix not automatically registered subclasses of built-in subclasses of PFObject.
    #976 by @nlutsenko

1.14.0

15 Jul 01:00
Compare
Choose a tag to compare

New

  • All subclasses of PFObject are now registered automatically without a need to call +registerSubclass.
    #967 by @richardjrossiii
  • New APIs to load currentUser, currentInstallation, currentConfig asynchronously.
    #886 by @nlutsenko
  • It's now invalid to initialize Parse twice in a single run of an application.
    #874 by @nlutsenko
  • Added ability to clear PFFile cache manually.
    #899 by @nlutsenko

Improved

  • Updated starter projects to use new configuration-based Parse initialization API.
    #957 by @nlutsenko
  • Improved all client-side error and exception reporting on misuse of API.
    #897 by @nlutsenko
  • Updated Bolts-ObjC dependency to 1.8.4.
    #958, #972 by @nlutsenko

Fixed

  • Fixed rare crash when creation of currentInstallation would fail to write to disk.
    #901, #970 by @nlutsenko
  • Fixed decoding of PFObject via +objectWithClassName:dictionary: API.
    #947 by @kangaroo5383
  • Fixed incorrect Swift method conversion in PFObject.
    #867 by @nlutsenko
  • Fixed incorrect checks in iOS Swift Starter Project.
    #784 by @ParadimeWeb
  • Fixed few incorrect documentation directives.
    #844 by @hhanesand
  • Fixed double call to init on PFObjectState.
    #922 by @maxep

1.13.0

22 Mar 03:15
Compare
Choose a tag to compare

New

  • Parse SDK now fully supports Xcode 7.3.
  • Added ability to add multiple include keys at once in a PFQuery with includeKeys().
    #765 by @AndrewSB

Improved

  • Removed client-side PFFile size limitation.
    #833 by @nlutsenko
  • Allow clientKey to be nil when using new ParseClientConfiguration API.
    #827 by @nlutsenko
  • Properly annotated as nullable Parse.currentConfiguration() getter.
    #858 by @nlutsenko
  • Improved performance and error handling on loading PFInstallation.currentInstallation().
    #860 by @nlutsenko

Fixed

  • Fixed few static analyzer warnings.
    #750 by @nlutsenko
  • Fixed specifying the client scheduled push date that is far in the future.
    #790 by @jrturton
  • Fixed Swift 2.2 naming conversion for PFObject.init(withoutDataWithClassName:).
    #859 by @nlutsenko

1.12.0

09 Jan 03:05
Compare
Choose a tag to compare

New

Improved

Fixed

  • Fixed usage of PFObject.-setValuesForKeysWithDictionary: with NSNull values.
    #669
    by @nlutsenko
  • Fixed wrong result type set on pin*/unpin* methods of PFObject.
    #697
    by @nlutsenko
  • Fixed potential deadlock and slow getters of local paths for PFFile.
    #719
    by @nlutsenko
  • Fixed PurchaseController not initialized on tvOS.
    #743
    by @nlutsenko

1.11.0

14 Dec 17:48
Compare
Choose a tag to compare

New

  • Parse SDK now fully supports tvOS and watchOS 2. #179, #250
  • Added ability to schedule push notifications to be delivered at a specific time. #610
  • +parseClassName is now the only required method of PFSubclassing protocol. #616
  • All instance variables of PFObject are private only. #618.

Improved

  • Improved performance of querying objects from Local Datastore. #603, #605
  • Improved performance of saving objects to Local Datastore. #591
  • Improved performance of parsing dates from strings. #591, #603
  • Updated, cleaned up and improved documentation. #615
  • Cleaned up header polluting imports. #636

Fixed

  • Fixed inability to use iOS SDK in App Extensions when installed via CocoaPods. #642
  • Fixed potential crash when loading offline objects from Local Datastore. #592
  • Fixed memory leak when using Local Datastore. #626, #629
  • Fixed saving a PFObject with circular links. #612, #587