Skip to content

Releases: Kinvey/swift-sdk

6.0.0

17 Feb 12:44
deb36a3
Compare
Choose a tag to compare

Improvements

  • Update all dependencies to latest versions with support for Xcode 13 and iOS 15
    • Most notably Realm from v3.21.0 to v10.15.1

Breaking Changes

  • The designated initializers defined by RLMObject and RealmSwift.Object when inheriting Entity, File, etc. are no longer required and should be removed.
  • Carthage:
    • We are using xcframeworks now
  • SPM:
    • The Package.swift file was updated to use the exact version of dependencies matching the ones from Cartfile.resolved
    • The tests related dependencies are removed from Package.swift

Bug Fixes

  • Fix build error on Cocoapods for WatchOS.

6.0.0-rc.1

30 Sep 14:15
d502a63
Compare
Choose a tag to compare

Improvements

  • Update all dependencies to latest versions with support for Xcode 13 and iOS 15
    • Most notably Realm from v3.21.0 to v10.15.1

Breaking Changes

  • The designated initializers defined by RLMObject and RealmSwift.Object when inheriting Entity, File, etc. are no longer required and should be removed.
  • Carthage:
    • We are using xcframeworks now
  • SPM:
    • The Package.swift file was updated to use the exact version of dependencies matching the ones from Cartfile.resolved
    • The tests related dependencies are removed from Package.swift

5.0.1

03 Nov 17:25
Compare
Choose a tag to compare

Bug Fixes

  • KDEV-1151: Respect maximum items per request limit on push (#384)

5.0.0

28 Jul 19:38
Compare
Choose a tag to compare

Features

  • Set default API version to 5 (307fe90)

Bug Fixes

  • Update dependencies and fix incompatibility with PubNub v4.14.2 (#382)
  • Consistent MultiSaveError behavior (#383)
  • Fix multi insert errors parsing (#381)

4.1.2

03 Apr 10:05
Compare
Choose a tag to compare

Improvements

  • None

Bugfixes

  • Build with ObjectMapper 3.5.2 (#379)
  • Codable support for File (#378)

Deprecated

  • None

Breaking Changes

  • None

4.1.1

31 Oct 19:02
Compare
Choose a tag to compare

Improvements

  • None

Bugfixes

  • Allowing query into file metadata. ([#375 ]
    (#375))
  • Fixing multi-client support. (#376 )

Deprecated

  • None

Breaking Changes

  • None

4.1.0

03 Oct 01:07
Compare
Choose a tag to compare

Improvements

  • Swift Package Manager Support (#302)

Bugfixes

  • Missing JSON Content-Type HTTP Header for multi-insert operations. ([#371]
    (#371))
  • Fixed return when an entire batch fails. (#372)
  • Auto DataStore now handling network fails correctly. (#374)

Deprecated

  • None

Breaking Changes

  • None

4.0.0

11 Sep 23:19
Compare
Choose a tag to compare

Improvements

  • None

Bugfixes

  • None

Deprecated

  • None

Breaking Changes

  • To avoid possible rejections by the Apple App Review team, any support for login with MIC using UIWebView was removed. (#370)

3.27.0

23 Aug 18:49
Compare
Choose a tag to compare

Improvements

  • None

Bugfixes

  • None

Deprecated

  • None

Breaking Changes

  • Minimum version for watchOS is now version 4.0

3.26.1

23 Aug 17:10
Compare
Choose a tag to compare

Improvements

  • None

Bugfixes

  • Fixing compilation because of PubNub 4.9 (#367)
  • Removing compiler warnings from Realm (#368)
  • Fixing Index for Errors when multiple requests are necessary (#369)

Deprecated

  • None

Breaking Changes

  • None

Known Bugs

  • Version not available at CocoaPods, please use version 3.27.0