Release History

By product

Backend Services v2.0

June 10, 2015

Release Notes

NEW

What's New

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

  • A new Responsive Images service that makes it easier for you to resize images to better fit your application, saving bandwidth and decreasing page load times
  • Push Notifications
    • Ability to specify push notification parameters for Windows
    • The Push Notifications portal screens have been improved
    • Client side field validation has been added
    • Validation for iOS certificates has been added
  • Cloud Code
    • A more convenient Cloud Functions execution endpoint has been added: /v1/<apikey>/Functions/<functionname> vs. the previous /v1/<apikey>/System.Functions/<functionname>
    • You can now access the query string in Cloud Functions using request.queryString
  • Cloud Files
    • Ability to expand file metadata has been added
    • New JavaScript SDK method for retrieving file URLs: files.getDownloadUrlById
    • When updating a file's binary content, the changes are visible immediately rather than after 24 hours due to CDN cache
  • Email Notifications
    • Email validation has been added when creating or updating an email template
    • Mustache syntax validation has been added when creating or updating an email template
  • The JavaScript SDK can now be included from a Content Delivery Network (CDN): details
  • Portal
    • The Backend Services portal has been partially migrated to a new framework that allows improved performance and better user experience
    • Ability to duplicate a Backend Services project has been added; note that no customer data is copied to the duplicate, only project metadata
    • UI improvements
FIXED

Resolved Defects

This section lists the major resolved defects in this release.

  • Push notifications are always sent to all platforms, despite providing a platform-specific message
  • Cached metadata for content types is not invalidated on update
  • Projections using the X-Everlive-Fields header do not work properly for the Fields metadata endpoint of data link types—more fields than requested are returned
  • When using projections, some corner cases are not handled correctly in the data link server, for example projections where all fields are excluded
  • Code navigator breadcrumb is not working properly
  • Cloud Code: Initial loading of code navigator is showing wrong captions
  • .xap files and other Open Packaging Conventions (OPC) ZIP-derived files are downloaded as .zip instead of with the correct extension
  • Redirect mechanism for Files always uses HTTPS if the customer has an SSL license
  • It is possible to register two users with the same username
  • "Send now" button is deactivated when no platform is selected
  • When a push notification is deleted, the ModifiedAt property is not provided in the response
  • Inserting an item to a Data Connectors type with a Backend Services-calculated ID is not possible from the portal
  • Saving “Email notifications” settings from the Portal resets the “User authentication” settings
  • The download with the client's private key needed by the DataLink server is saved without .txt extension by some browsers
  • Not showing the proper error message when a Data Connectors content type is created with an existing ID
  • The Id (guid) value for data entries should not be case sensitive
  • Various issues when deleting push notifications
  • The usage metrics page (shown in the subscription page) is throwing an error
  • It is possible to create a content type with multiple Id fields
  • Updating the Name, DataType, Kind, and IsArray properties of fields should not be allowed.
CHANGED

Changes

This section lists important changes that apply to this release.

  • The domain api.everlive.com is now considered an internal domain for image resizing with Responsive Images
  • If a Title is not supplied when creating an application using the REST API, the Name field is used as a Title