Releases: Backendless/Swift-SDK
Releases · Backendless/Swift-SDK
5.5.5
- fixed error on decoding ObjectProperty received from Flutter
- fixed serialization/deserialization of GeoCluster
- fixed serialization/deserialization of MessageStatus
- fixed CodingKeys in class DeviceRegistration
- fixed serialization/deserialization of class DeliveryOptions
- fixed serialization/deserialization of class ReconnectAttemptObject
- fixed serialization/deserialization of class BackendlessUser
5.5.4
- fixed bug when mapped relations are broken
- the FileService
saveFile
method fixed to return url String value correctly - fixed putting and getting custom types in the CacheService
- added method to the CacheService
func get(key: String, ofType: Any.Type, responseHandler: ((Any?) -> Void)!, errorHandler: ((Fault) -> Void)!)
This method is available for Swift projects.
- fixed error on sending BackendlessGeoQuery with empty metadata
5.5.3
- the CacheService
get
method returns nil if cache for the key doesn't exsist - the CacheService
get
method fixed to return String values correctly
5.5.2
- fixed a bug when missing inherited object properties
5.5.1
- fixed deserialization of BackendlessGeoQuery class
- fixed class to table mappings
5.5.0
- added RT support to the BackendlessDataCollection class
- the SharedObject
invoke
method fixed
0.0.19
- the BackendlessDataCollection whereClause fix
0.0.18
- the BackendlessDataCollection class fix
0.0.17
- added the BackendlessDataCollection class for automatic data loading purposes
- added the blUserLocale property (two character code) to the BackendlessUser object
- fixed crashes in the uploadFile and saveFile functions when file name contains unsupported characters
- added methods to UserService:
func setUserToken(value: String)
func getUserToken()
func loginAsGuest(responseHandler: ((BackendlessUser) -> Void)!, errorHandler: ((Fault) -> Void)!)
func loginAsGuest(stayLoggedIn: Bool, responseHandler: ((BackendlessUser) -> Void)!, errorHandler: ((Fault) -> Void)!)
- added methods for Backendless headers:
func getHeaders() -> [String : String]
func setHeader(key: String, value: String)
func removeHeader(key: String)
0.0.16
- added Codable and NSCoding support for LoadRelationsQueryBuilder
- LoadRelationsQueryBuilder initializers updated
- the addRelations methods fixed to work correctly