- DATE:
- AUTHOR:
- JourneyApps Product Team
Runtime 4.86.14
We are excited to announce that runtime version 4.86.14 stable has been released.
Version 4.86 introduces Arabic as a new app language, several new and more consistent alignment and positioning attributes across UI components, and the ability to customize the favicon of web containers.
You can use this version of the runtime by selecting it from the list of stable runtime versions under App Settings/Runtime Version in OXIDE.
4.86.14
Fixed
An issue where the app update banner appeared behind the
sidebarUI component on mobile devices.A bug introduced in 4.86.13 causing click events to not fire on
sidebaritems on mobile devices.
4.86.13
Fixed
A bug introduced in version 4.86 of the JourneyApps Runtime, where a
buttonwith an emptylabeldisplayed full-width, instead of shrinking to the size of theicon.A bug introduced in version 4.86 of the JourneyApps Runtime, where the close icon of a
optionListdisplayed on the incorrect side.An issue with the
sidebarthrowing an error when long-pressing or when theitemhas noon-press.
4.86.12
Fixed
An issue where the advanced
active-color,active-handle-color,inactive-colorandinactive-handle-colorattributes of thetoggleUI component did not accept named color values.
4.86.11
Fixed
A bug causing the app to error after setting
auto-download="true"on an attachment field in the data model, and then receiving an app update.An issue where the sidebar UI component failed to display on mobile screen sizes when the
visible-on-mobileattribute was set totrue.
4.86.10
Fixed
An issue where an incorrect placement of whitespace was observed below an
object-tablewhen thecontrols="none"setting was enabled.An issue where format strings for
dateanddatetimevalues were not accurately considering the app's language. Moving forward, these values will be formatted according to the language selected in the application.
4.86.9
Fixed
An issue where, under certain conditions, the app enters an infinite loading state (with the loading spinner blocking any further interactions).
4.86.8
Added
The
timeoutparameter was added to theTCPSocketoptions.Note: This will also reflect in OXIDE's auto-complete soon.
Fixed
A "No enrolled user" error when opening the container after the user session has been locked.
A bug introduced in Runtime version 4.86, causing the
scan-barcodecomponent to crash the app or throw an error.
4.86.7
Fixed
A regression affecting RealWear devices, where the
context-menucannot be opened from the Diagnostics screen using voice.
4.86.6
Added
Voice support on the Select Language screen.
Voice support for the Rerun command on the Diagnostics screen.
Fixed
An issue affecting RealWear devices, causing the
context-menuto not always register the Close Menu command.
4.86.5
Fixed
An issue where the
label-caseattribute stopped functioning on some components since runtime version4.86.1. Affected components include input components,capture-components,display-coordinates,info, andinfo-table.A regression affecting pagination controls (e.g. on a paginated
list), where the next button stopped functioning after navigating away from and back to a view.
4.86.4
Fixed
An issue affecting the
on()method when communicating with thehtmlcomponent, where registered callbacks were not consistently cleared when dismissing or replacing a view.Note: Registering a callback for a
commandusing theon()method will now clear any callback already registered for thatcommandon the specific component and view. Previously, subsequent callbacks registered for acommandon a specific component and view were ignored.
4.86.3
Fixed
A regression affecting the
text-inputcomponent bound to atext:passwordfield, where a password's view/hide icon was incorrectly positioned.A regression where the
style-alignattribute on aobject-tablestopped functioning.A regression affecting the
infocomponent, where thealign-textattribute no longer aligned text as expected.An issue where floating action buttons sometimes failed to load upon navigating to or refreshing a view.
An issue affecting RealWear devices, where scrolling within the App Help screen sometimes incorrectly scrolled the underlying view.
4.86.2
Fixed
A regression where the
columnfilter input on anobject-tableonly took up half of the provided space.A regression affecting
edit-typeaheadobject-tablecells, where the cells' icons were misaligned.An issue where
on-long-pressfor buttons did not function correctly with an external mouse.
4.86.1
Added
Arabic is now a supported app language. Read more about it here.
The ability to customize the favicon of a web container. Find more information here and contact us should you want to update the container-level favicon of an existing web container.
The ability to specify the font size and various elements' padding in an
object-table. See the advanced attributes list in theobject-tablereference documentation.Several UI components received new attributes:
Components with labels now have the following attributes:
align-label,label-caseandlabel-color.Components with an
iconnow have anicon-positionattribute.
align-controlsandcontrol-orderwere added to media components (e.g.capture-file,capture-photo)outline-button-background-colorwas added tobutton.button-orderwas added tobutton-group.column-orderandcolumn-gapattributes were added tocolumns.content-directionwas added toinfo-tableandlist.column-orderwas added to thegridcomponent.checkbox-position,radio-positionandtoggle-positionwere added tomultiple-choice-checklist,single-choice-checklistandtogglerespectively.text-directionwas added totext-input.align-label-required-markerwas added as an advanced attribute to input components, to allow users to configure the position of the marker (*) that indicates whether the input field is required. It can either be aligned to the right (default) or left of the label.
The ability for an
htmlcomponent to access the device’s microphone and camera from cross origin (remote) HTML sources.Container-level capabilities are now visible in the Diagnostics view, in the Capabilities section.
Improved
style="outline"is now also available for floating action buttons.General improvements for indexes on all platforms.
Fixed
When previewing password-protected PDFs using the
capture-fileordisplay-filecomponents, users can now successfully dismiss the password prompt and a message will be shown when a password is entered incorrectly.A UI issue where a thin transparent line was displayed between items and dividers in a
context-menuon mobile devices.An issue where disabled floating action buttons were still clickable.
An issue affecting
sidebarwhich duplicated in the current view whenever a deploy was made during development.An issue affecting
multiple-choice-checklistandsingle-choice-radio, where thealign-contentattribute was ignored when the component's mode is set to row.An issue where not all section labels were translated in the Diagnostics view.
Deprecated
For the
info-tablecomponent,left-icon,left-icon-color,right-iconandright-icon-colorhave been deprecated and should be replaced withlabel-icon,label-icon-color,value-iconandvalue-icon-colorrespectively to ensure that your app remains compatible with the JourneyApps Runtime.