Skip to content

Releases: Backendless/JS-SDK

v6.6.5

13 Feb 13:38

Choose a tag to compare

  • BKNDLSS-31341 improve logging
    • keep messages if a sending request was failed
    • added Backendless.Logging.setMessagesLimit(limit:number) to configure max messages limit

v6.6.4

10 Feb 16:53

Choose a tag to compare

  • [BKNDLSS-31377] Allow using Number as ObjectId

changed signatures:


Backendless.Users.enableUser(userId: string | number): Promise<void>;

Backendless.Users.disableUser(userId: string | number): Promise<void>;

Backendless.Data.of(MyTable).remove(id: object | string | number): Promise<object>;

Backendless.Data.of(MyTable).findById<T = object>(objectId: string | number, query?: Backendless.DataQueryBuilder | DataQueryI): Promise<T>;

Backendless.Data.of(MyTable).loadRelations<T = object>(parent: string | number | object, query: Backendless.LoadRelationsQueryBuilder | RelationsQueryI): Promise<Array<T>>;

Backendless.Data.of(MyTable).setRelation(parent: object | string | number, columnName: string, children: Array<object | string | number>): Promise<string>;

Backendless.Data.of(MyTable).setRelation(parent: object | string | number, columnName: string, whereClause: string): Promise<string>;

Backendless.Data.of(MyTable).addRelation(parent: object | string | number, columnName: string, children: Array<object | string | number>): Promise<string>;

Backendless.Data.of(MyTable).addRelation(parent: object | string | number, columnName: string, whereClause: string): Promise<string>;

Backendless.Data.of(MyTable).deleteRelation(parent: object | string | number, columnName: string, children: Array<object | string | number>): Promise<string>;

Backendless.Data.of(MyTable).deleteRelation(parent: object | string | number, columnName: string, whereClause: string): Promise<string>;

Backendless.Data.of(MyTable).bulkDelete(where: string | Array<string | number | { objectId: string | number, [key: string]: any }>): Promise<string>;

v6.6.3

08 Feb 14:33

Choose a tag to compare

  • fix getObjectsCount method is ignoring the groupBy option

v6.6.2

12 Jan 17:37

Choose a tag to compare

  • BKNDLSS-30972 remove resolving Data Classes from the global scope

6.6.1

12 Jan 16:25

Choose a tag to compare

BKNDLSS-30763 RT not connecting after disconnecting in the background in iOS

v.6.6.0

20 Dec 12:29

Choose a tag to compare

  • BKNDLSS-29862 JS API to create a directory #234
  • BKNDLSS-29900 Hive: change the delete() method response #235

v6.5.9

13 Dec 18:20

Choose a tag to compare

  • rename the "count" option to "pageSize" for the SortedSet type in Hive API

v6.5.8

09 Dec 08:21

Choose a tag to compare

  • removed the following invalid methods for List/Map types in Hive:
hive.ListStore(keyName: string).set(items: JSONValue[]): Promise<number>;
hive.ListStore(keyName: string).set(value: JSONValue, index: number): Promise<void>;
hive.MapStore(keyName: string).add(data:Map<string,JSONValue>): Promise<number>;

v6.5.7

25 Nov 17:49

Choose a tag to compare

  • removed the following Hive API methods:
hive.SetStore(keyName: string).setValue(value: JSONValue): Promise<number>;
hive.SetStore(keyName: string).setValues(values: JSONValue[]): Promise<number>;

hive.SortedSetStore(keyName: string).set(items: SortedSetItem[]): Promise<number>;
hive.SortedSetStore(keyName: string).set(items: SortedSetItem[],  options?: SortedSetItemOptionsI): Promise<number>;

v6.5.6

23 Nov 10:56

Choose a tag to compare

  • upgrade the backendless-request module to version ^0.4.1