Releases: raweng/BuiltIOBackend-iOS
Releases · raweng/BuiltIOBackend-iOS
v4.3.1
Changelog
Date: 25-January-2019
New Features:
- BuiltUser:
- Added method 'clearSession'
- Added method ‘saveSession’
Bug Fixes:
- BuiltUser:
- Fixed Crash issue while using 'removeFromCurrentUser' method when upgrading from v2 to v4.
API Deprecation:
- BuiltUser:
- Deprecated method ‘removeFromCurrentUser’
- Deprecated method ‘setAsCurrentUser’
v4.3.0
Changelog
Date: 13-July-2018
New Features:
-
BuiltApplication:
- Added method ‘syncWithPagination’
- Added method ‘syncOnlyWithPagination:’
- Added method ‘syncExceptWithPagination:’
-
BuiltQueryResult:
- Added method ‘createdCount’
- Added method ‘updatedCount’
- Added method ‘deletedCount’
Bug Fixes:
- Issue while downloading data and Image using BuiltUpload fixed.
v4.2.0
Changelog
Date: 01-Mar-2018
Note : Currently extension API with Delete type will not be available.
New Features:
-
BuiltApplication:
- Added property ‘extensionKey’
- Added method ‘extension’
- Added method ‘extensionWithKey:’
-
BuiltClass:
- Added property ‘extensionKey’
-
BuiltConfig:
- Added property ‘extensionKey’
-
BuiltObject:
- Added property ‘extensionKey’
-
BuiltQuery:
- Added property ‘extensionKey’
-
BuiltExtension:
- Added enum ‘BuiltRequestType’
- Added property ‘requestParams’
- Added method ‘execute:’
- Added method ‘executeFunction:’
- Added method ‘setRequestURL:withRequestType:’
- Added method ‘setHeader:forKey:’
- Added method ‘addHeadersWithDictionary:’
- Added method ‘removeHeaderForKey:’
API Deprecation:
- BuiltExtension:
- Removed method ‘executeWithData:completion:’
v4.1.0
Changelog
Date: 06-Feb-2018
-
BuiltObject:
- Added method ‘importFromExcelWithPath:completion:’
-
BuiltQuery:
- Added method ‘exportToExcel:’
- Added method ‘exportToExcelAtPath: completion:’
v4.0.0
Changelog
Date: 14-Dec-2017
NOTE:
- Updating SDK version from 3.X.X to 4.X.X will invalid the previous login session. Please refer docs link for more details.
- Points to Built.io Backend API version v4
New Features:
-
BuiltUser:
- Added method ‘loginWithSSO:’
- Added method ‘refreshAccessToken:completion:’
- Added method ‘refreshAccessToken:’
- Added property ‘accessToken’
- Added property ‘refreshToken’
-
BuiltConfig:
- Added property ‘persistRefreshToken’
Bug Fixes:
-
BuiltACL:
- Fixed issue while applying ACL on Anonymous User
-
BuiltUser:
- Fixed issue while deactivating user causing error while fetching current User and its property.
API Deprecation:
- BuiltUser:
- Removed property ‘authtoken’
v3.2.0
Changelog
Date: 23-Nov-2017
New Features:
- BuiltUser:
- Added method ‘loginWithUsername:andPassword:completion:()’
Bug Fixes:
- BuiltUpload:
- fix issue while updating new file for existing file
v3.1.3
Changelog
Date: 9-Feb-2017
Bug Fixes:
- Realtime issue fix while attempting to reconnect the server.
v3.1.2
Changelog
Date: 30-Jan-2017
API Deprecation:
NOTE: GroupMultiple has been deprecated. Please read the following blog post to understand it better https://goo.gl/6Swaq4
- BuiltGroupMultiple:
- This class has been deprecated.
- BuiltObject:
- Deprecated method 'addGroupMultiple:’
- Deprecated method 'groupMultipleForKey:'
- BuiltGroup:
- Deprecated method 'addGroupMultiple:'
- Deprecated method 'removeGroupMultiple:'
- Deprecated method 'groupMultipleForKey:'
v3.1.1
Changelog
Date: 2-Dec-2016
Modifications:
- BuiltObject:
- renamed 'addUpsertForReferenceField:condition:replaceWith:’ to 'addUpsertForReference:condition:replaceWith:’
- BuiltGroup:
- renamed 'addUpsertFormultipleReferenceField:condition:replaceWith:’ to 'addUpsertForReferences:condition:replaceWith:’
API deprecation:
- BuiltUser:
- Removed method 'requestPresenceAccess:'
v3.1.0
Changelog
Date: 24-Nov-2016
New Features:
- BuiltUserRoleMapper:
- New class introduced.
- BuiltRole:
- Added method ‘setUsersWithQuery:’
- BuiltUser:
- Added property ‘lastLoginAt’
- BuiltApplication:
- Added method 'userRoleMapper'
- Added method 'userRoleMapperWithUID:'
- BuiltObject:
- Added method 'addUpsertForMultipleReferenceField:condition:replaceWith:'
- BuiltGroup:
- Added method 'addUpsertForMultipleReferenceField:condition:replaceWith:'
Modifications:
- BuiltObject:
- Method 'addUpsertForReferenceField:condition:replaceWith:’ removed support for multiple field uid
- BuiltGroup:
- Method 'addUpsertForReferenceField:condition:replaceWith:’ removed support for multiple field uid
API deprecation:
- BuiltPresence:
- Removed property 'requests'
- Removed property 'isPublic'
- Removed property 'statusMessage'
- Removed method 'whitelistUsers'
- Removed method 'acceptRequests'
- Removed method 'addUserInWhiteList:’
- Removed method 'addUserUidInWhiteList:’
- Removed method 'removeUserFromWhiteList:’
- Removed method 'removeUserUidFromWhiteList:’