JourneyApps Runtime v4.75
We're happy to announce that v4.75 of the JourneyApps Runtime has been released. You can use this version of the runtime by selecting it from the list of stable
runtime versions under App Settings/Version Management.
v4.75.0
This release includes all the fixes for v4.74.x and the following:
Added:
Added
journey.leaveApp()
function to programmatically leave the app.Introduced
journey.runtime.version
in order to get the current runtime information, seejourney.runtime
for more information.Support for dark theme date- and time pickers on Android and iOS.
Added keyboard shortcuts to the date-picker component.
Added the ability to clear the date in Object Tables v3, by hitting the
delete
orbackspace
key when the date-picker is open.Added experimental support for Bluetooth (BLE).
Added ability to query by id.
Improved:
The
single-choice-radio
component has been improved and visually updated, adding support for thedisabled
attribute. See Syntax reference for more detail.The
multi-choice-checklist
component now supports thedisabled
attribute and has been visually updated.Loading of translations in the sidebar are now more consistent.
Improved consistency when evaluating
show-if
andhide-if
attributes for all components.Improved mouse interactions on buttons,
on-press
andon-long-press
now only trigger when using the left mouse button.Added a
label
attribute to theinfo-table
component and visually improved how it is displayed in dark theme and in dialogs.Improved dialog component scrolling when it has a lot of content. Also, added support for
align="fullwidth"
on the<body/>
tag, allowing the dialog to go full width.Improved developer console tooling:
Access view variables directly from the console.
Call view functions directly from the console.
Click on console stack traces to view source.
Use Promise/await in the console for any asynchronous functions.
Show view XML name in stack trace of errors in
$:
functions.
Fixed:
Fixed detection of users logged out via the backend API.
Fixed an issue with background location tracking.
Fixed an issue where an update will be blocked by a view's
on-back
function.Fixed icon colors in the
navigation
component when using custom image icons.Fixed an issue where the view history dropdown (long-press on the back button) would not close.
Fixed Object Tables v3's default text sorting on text cells, and improved UX for clickable elements such as cell- and row-actions, editable cells, sorting, filters, etc.
Fixed an issue that caused the navigation drawer to incorrectly evaluate expressions when using
$:
functions for labels and icons.Fixed text-input placeholders not always displaying special characters correctly.
v4.75.1
Fixed:
Regression where empty
column
nodes did not hide.
v4.75.2
Fixed:
An issue with component
display-photo
andcapture-photo
where tooltips inside the fullscreen preview would break.Support for component
single-choice-radio
syntax, allowing options to be described inside the component node, for example:
XML
v4.75.3
Fixed:
Regression with navigation component which caused empty items to be displayed in the navigation drawer.
v4.75.4
Fixed:
Regression where long dialog titles did not display correctly.
v4.75.5
Fixed:
Regression with visibility of primary buttons and button-groups.
v4.75.6
Fixed:
A regression with
multiple-choice-checklist
where the component did not recognize options manually defined in the view XML. For example:
XML
v4.75.7
Fixed:
Regression where
navigate.x
functions in a view'sresume()
function would cause an "Unknown error" and not navigate.
Last updated