Skip to content

3.5.2

Compare
Choose a tag to compare
@heyzooi heyzooi released this 05 Jun 21:44
· 572 commits to master since this release

Improvements

  • Files are now able to have custom properties subclassing the File class and specifying when create your FileStore instance, for example: let fileStore = FileStore<MyFileSubclass>()
  • Push.unRegisterDeviceToken() now returns an error instead of crash if the device token was not found
  • Support for MIC authentication service selection using the clientId parameter when called MIC.urlForLogin() or User.presentMICViewController()

Bugfixes

  • Query using dates were being misconstructed when sent to the backend

Deprecated

  • FileStore.getInstance() in favor of the usage of constructors FileStore<File>()
  • Global constants PersistableIdKey, PersistableAclKey and PersistableMetadataKey in favor of Entity.Key.entityId, Entity.Key.acl and Entity.Key.metadata respectively
  • Metadata.LmtKey, Metadata.EctKey and Metadata.AuthTokenKey in favor of Metadata.Key.lastModifiedTime, Metadata.Key.entityCreationTime and Metadata.Key.authToken respectively

Breaking Changes

  • None