Skip to content

Releases: raweng/BuiltIOBackend-iOS

v4.3.1

25 Jan 17:04
Compare
Choose a tag to compare

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

13 Jul 09:58
Compare
Choose a tag to compare

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

01 Mar 13:53
Compare
Choose a tag to compare

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

06 Feb 12:48
Compare
Choose a tag to compare

Changelog

Date: 06-Feb-2018
  • BuiltObject:

    • Added method ‘importFromExcelWithPath:completion:’
  • BuiltQuery:

    • Added method ‘exportToExcel:’
    • Added method ‘exportToExcelAtPath: completion:’

v4.0.0

14 Dec 14:09
Compare
Choose a tag to compare

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

28 Nov 05:13
Compare
Choose a tag to compare

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

09 Feb 10:24
Compare
Choose a tag to compare

Changelog

Date: 9-Feb-2017
Bug Fixes:
  • Realtime issue fix while attempting to reconnect the server.

v3.1.2

30 Jan 11:03
Compare
Choose a tag to compare

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

28 Dec 09:17
Compare
Choose a tag to compare

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

24 Nov 13:41
Compare
Choose a tag to compare

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:’