Skip to content

Releases: Backendless/JS-SDK

v5.4.2

22 Aug 05:17
Compare
Choose a tag to compare
  • add Guest Login functionality
  • add functionality for resolving current user language when register

v5.4.0

09 Jul 08:10
Compare
Choose a tag to compare

- add API for Email Templates

- fix Permissions API for Data and Files Services

Deprecated API:

<Data|Files>.Permissions.<OPERATOR>.grantUserSync
<Data|Files>.Permissions.<OPERATOR>.denyUserSync
<Data|Files>.Permissions.<OPERATOR>.grantUser
<Data|Files>.Permissions.<OPERATOR>.denyUser
<Data|Files>.Permissions.<OPERATOR>.grantRoleSync
<Data|Files>.Permissions.<OPERATOR>.denyRoleSync
<Data|Files>.Permissions.<OPERATOR>.grantRole
<Data|Files>.Permissions.<OPERATOR>.denyRole
<Data|Files>.Permissions.<OPERATOR>.grantSync
<Data|Files>.Permissions.<OPERATOR>.denySync
<Data|Files>.Permissions.<OPERATOR>.grant
<Data|Files>.Permissions.<OPERATOR>.deny

New API:

<Data|Files>.Permissions.<OPERATOR>.grantForUser
<Data|Files>.Permissions.<OPERATOR>.denyForUser

<Data|Files>.Permissions.<OPERATOR>.grantForAllUsers
<Data|Files>.Permissions.<OPERATOR>.denyForAllUsers

<Data|Files>.Permissions.<OPERATOR>.grantForRole
<Data|Files>.Permissions.<OPERATOR>.denyForRole

<Data|Files>.Permissions.<OPERATOR>.grantForAllRoles
<Data|Files>.Permissions.<OPERATOR>.denyForAllRoles

v5.2.14

04 Jul 13:24
Compare
Choose a tag to compare
  • fix problem with invocation BL with only one argument

v5.2.13

12 Jun 15:28
Compare
Choose a tag to compare
  • disable debug mode by default, for enabling use:
Backendless.debugMode = true

v5.2.12

11 Jun 16:58
Compare
Choose a tag to compare
  • improve Backendless.LoadRelationsQueryBuilder:
    • add new method setProperties
    • add new method getProperties
    • add new method addProperty
    • add new method getWhereClause
    • add new method getSortBy
    • add new method setSortBy

v5.2.11

11 Jun 11:33
Compare
Choose a tag to compare
  • fix findFirst method with data query as dataQueryBuilder instance
  • fix findLast method with data query as dataQueryBuilder instance

v5.2.10

17 Apr 17:44
Compare
Choose a tag to compare
  • add an ability to load push-templates for specific device type
getPushTemplates(deviceType: string): Promise<Object>;
  • add types definition for Messaging.pushWithTemplate
pushWithTemplate(templateName: string): Promise<Object>;

v5.2.9

02 Apr 09:04
Compare
Choose a tag to compare
  • add an ability to specify executionType for invoking Custom Events
Backendless.Events.dispatch('eventName')
Backendless.Events.dispatch('eventName', { foo: 'bar' })
Backendless.Events.dispatch('eventName', { foo: 'bar' }, Backendless.BL.ExecutionTypes.ASYNC_LOW_PRIORITY)
Backendless.Events.dispatch('eventName', Backendless.BL.ExecutionTypes.ASYNC_LOW_PRIORITY)
Backendless.Events.dispatch('eventName', Backendless.BL.ExecutionTypes. ASYNC)
Backendless.Events.dispatch('eventName', Backendless.BL.ExecutionTypes. SYNC)
  • add an ability to specify executionType for invoking Custom API Services
Backendless.CustomServices.invoke('ServiceName','MethodName')
Backendless.CustomServices.invoke('ServiceName','MethodName', { foo: 'bar' })
Backendless.CustomServices.invoke('ServiceName','MethodName', { foo: 'bar' }, Backendless.BL.ExecutionTypes.ASYNC_LOW_PRIORITY)
Backendless.CustomServices.invoke('ServiceName','MethodName', Backendless.BL.ExecutionTypes.ASYNC_LOW_PRIORITY)
Backendless.CustomServices.invoke('ServiceName','MethodName', Backendless.BL.ExecutionTypes.ASYNC)
Backendless.CustomServices.invoke('ServiceName','MethodName', Backendless.BL.ExecutionTypes.SYNC)

v5.2.8

27 Feb 11:13
Compare
Choose a tag to compare
  • fix types definitions

v5.2.7

04 Feb 10:45
Compare
Choose a tag to compare
  • revert POST find for Data.find