Release History

By product

Backend Services v2.2

June 11, 2015

Release Notes

NEW

What's New

This section describes major new features and improvements in this release.

  • Portal
    • An ability to enable or disable Backend Services features to reduce clutter in the UI
    • Other minor UI improvements
  • Push Notifications
    • You can now install and use the Telerik Push Notifications Cordova plug-in that provides numerous new features
    • An ability to check if the notifications are enabled on this device has been added
    • An ability to display multiple notifications on Android instead of replacing the previous has been added
    • Support for interactive push notifications in iOS 8+
    • Device registration in JavaScript SDK is now done using a single method: push.register
    • The maximum allowed payload size on iOS has been increased to 2KB
    • An ability to set the Category field on iOS 8+ has been added
    • An ability to set badge increments/decrements on iOS has been added
    • The Push Browser now displays more columns with extended information about each sent message
    • The Details view for a push notification shows separate counts for targeted and failed devices as well as the reason for failure
  • Cloud Data
    • You can now select a "Display field" when creating or editing a content type using the portal; the portal uses this field to make it easier for you to identify items when choosing items for relation fields
    • Ability to select a single or multiple items for relation fields when editing a content type item in the portal
  • NativeScript support for the JavaScript SDK
  • Documentation: New Getting Started section containing hands-on articles that introduce you to the basics of various Backend Services features
FIXED

Resolved Defects

This section lists the major resolved defects in this release.

  • The rename cloud function pop-up's Cancel button is not working properly
  • A recently renamed function cannot be renamed again in some cases
  • Missing message for disabled Cloud Code log
  • When the item details screen in the Cloud Code log is maximized it appears broken
  • Object fields are not visualized properly in Cloud Code logs
  • Push notifications to a segment created through the REST API are shown as sent to everyone in details
  • Push grid is not opening if a notification is created with additional fields through the REST API
  • Email should not be a required field when adding new user through the portal
  • Expire On is not prefilled and throws an error if Send On = Now in push notifications
  • Search performed even if a query string hasn't been entered
  • "Not set" is saved for a Yes/No value instead of No when adding an item to a content type from the portal
  • Dates are incorrectly displayed in UTC when creating a new content type item from the portal
  • PowerFields do not work with Data Connectors content types
  • Cloud Data: The permission type is missing in Granular Permissions
  • Portal: User role cannot be changed in the portal when the assigned role was deleted
  • Portal: Cannot search by role in the Users grid
  • Portal: Role names should be case-insensitive to prevent creating roles with similar names
  • Cannot open the Permissions screen in duplicated project
  • IE10: The Code Navigator page is very slow/unresponsive
  • Duplicated project contains no services
  • Cloud Code: Do not show types from Data Connectors if Data Connectors service is disabled
  • HTTPS requests from AppBuilder are failing for accounts without an HTTPS quota
  • Cloud Files: Permissions in a duplicated project are not correctly displayed
  • Cloud Code: When using Everlive.Response.setErrorResult() or Everlive.Request.cancel() for the Users content type, the error is not properly propagated to the HTTP response
  • Links from Appbuilder to Cloud Code should also add the Cloud Data service
  • Targeted Devices value is not changed if a pending push notification is modified
  • When editing a scheduled notification, you cannot remove a platform that was previously selected for sending
CHANGED

Changes

This section lists important changes that apply to this release.

  • REST API: It is now possible to set "IsVerified" to true when making a PUT request to update the user with MasterKey authorization
  • In newly created apps the Files content type has its permissions set to Public by default
  • Related items are now opened in the same window/tab instead of opening a new one