JourneyApps Product Team

Runtime 4.87.0 (RC)

AUTHOR: JourneyApps Product Team

We are excited to announce that runtime version 4.87.0 RC has been released.

Version 4.87 introduces the time-input component, and includes improvements to the in-app sync indicator. This version also contains various smaller improvements and fixes. These are listed below.

You can use this version of the runtime by selecting it from the list of Release Candidate runtime versions under App Settings/Runtime Version in OXIDE. You may need to disable the Only show stable runtime versions setting in OXIDE.


  • Updates from runtime version 4.86.8.


  • Updates from runtime version 4.86.7.


  • Updates from runtime version 4.86.6.



  • The time-input UI component, allowing users to capture a time value only. See its docs here.

  • A new deregister method was added to the html component, to remove callbacks from the component for a specific command or view. See its syntax here.


  • The sync indicator, situated in the top-right corner of an app, has been redesigned to include a more granular breakdown of the sync process, and it now includes additional details to assist with troubleshooting when a sync error occurs (e.g. Server errors now include the HTTP response codes, e.g. Internal Server Error (500)).

  • Updated the datetime-input UI component, including new attributes and component methods. See its updated docs here.

  • Updated the card UI component, including new advanced attributes such as setting text color and font size. See its updated docs here.


  • When the device is out of sync with the server time, the error would not show after the first sync when an app is opened.


  • The placeholder-date and placeholder-time attributes of the datetime-input UI component have been deprecated and replaced with date-placeholder and time-placeholder respectively.

Powered by LaunchNotes