- DATE:
- AUTHOR:
- JourneyApps Product Team
Runtime 4.87.0 (RC)
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.
4.87.0-rc+4:
Updates from runtime version 4.86.8.
4.87.0-rc+3:
Updates from runtime version 4.86.7.
4.87.0-rc+2:
Updates from runtime version 4.86.6.
4.87.0-rc+1:
Added
The
time-input
UI component, allowing users to capture a time value only. See its docs here.A new
deregister
method was added to thehtml
component, to remove callbacks from the component for a specificcommand
or view. See its syntax here.
Improved
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.
Fixed
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.
Deprecated
The
placeholder-date
andplaceholder-time
attributes of thedatetime-input
UI component have been deprecated and replaced withdate-placeholder
andtime-placeholder
respectively.