Releases: Backendless/JS-SDK
Releases · Backendless/JS-SDK
v6.6.5
v6.6.4
- [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
- fix
getObjectsCountmethod is ignoring thegroupByoption
v6.6.2
6.6.1
v.6.6.0
v6.5.9
v6.5.8
- 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
- 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>;