Application Builder

Release notes for Skylight Application Builder.

7.4.0

Released

March 25, 2021

New Functionality

  • New card size interface to support both responsive and fixed card sizes in applications

  • Annotations can be authored on application media

Enhancements

  • The script editor now supports dark mode

  • Updates to preview to more accurately simulate the selected client experience

  • Added ability to select and edit multiple cards at the same time

  • Added ability to select and edit multiple scripts at the same time

  • Added ability to search and refine the list cards, scripts, and views by ID

Known Issues

Visit Known Issues page.

7.3.0

January 27th, 2021

New Functionality

  • Script Editing UX Improvements - The script editor in Application Builder has been completely redesigned to make creating and editing scripts easier and more efficient.

  • Custom icons can now be configured for an application on the application page.

Bug Fixes

  • Various fixes and stability improvements

7.2.0

December 10th, 2020

New Functionality

  • View & Card Management UX Improvements - The layout of Application Builder has been improved to put more focus on the preview and make managing views and cards easier.

  • Card Badge & Accessory Glyphs - The badge and accessory properties now support 450+ glyphs that you can utilize to more deeply customize the UI for your application

Enhancements

  • Contents in the data binding field for a property can now be reset back to its default state.

  • Improved the UX for media player in the application's media page.

Bug Fixes

  • Various fixes and stability improvements

7.1.0

October 28th, 2020

New Functionality

  • A dedicated page now exists for managing media which is stored as a part of application data.

  • The upgrade behavior (optional or forced) can now be configured for an application.

  • The applicationUpgrade script can now be configured to run on the first application open after an upgrade.

  • Support for the application compatibility version. When an application is saved after a new Skylight platform release, the compatibility version will be bumped. The compatibility version of the current application version can be viewed the Application page under Info.

Bug Fixes

  • Various fixes and stability improvements

7.0.1

September 2nd, 2020

New Functionality

  • Code autocompletion support for global namespace

Bug Fixes

  • Fixed: Creating a script with the same name as an existing script would overwrite the existing script.

  • Fixed: Selecting a script in the dropdown when editing/creating a menu item caused duplicate scripts in script modal and the dropdown.

7.0.0

August 26th, 2020

First general release of Application Builder for next-gen Skylight applications.

New Functionality

  • Card Support: Text, HTML, Table, Image.

  • View Support: List, Collection.

  • Data Binding - Map UI properties to objects in application, session, or local data. When the underlying data changes, the UI element automatically updates with the new value. Use data binding expressions to add custom logic.

  • Card, View, and Application Actions - Configure custom actions to trigger for various card, view, and application events, or include actions on application's main menu.

  • Event Scripts - Build custom logic using JavaScript that that trigger from card, view, or application events.

  • Intelligent Code Completion - While typing script code, a popup appears that gives hints related to syntax, variable names, and functions.