- DATE:
- AUTHOR:
- JourneyApps Product Team
Runtime 4.90.0 (RC)
We are excited to announce that runtime version 4.90.0 RC has been released.
Version 4.90 introduces View Templates: Now developers can define view XML as a standalone template, and reference it across views. What this means for developers:
Less code duplication across views.
Easier to maintain complex views, by breaking up the view XML into smaller snippets in templates.
Can introduce a better separation of concerns - a set of view components can be grouped into distinct templates.
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.
Runtime version 4.90 additionally includes several smaller improvements and additions. Find the full changelog below.
4.90.0:
Added
View Templates, enabling developers to define a view XML template definition (
template-def
), and use it with thetemplate
component on views in their app. Learn how to use them here.Support for registering a shortcut (using the
shortcut
UI component orShortcutManager
in JS/TS) for the RealWear action button (with shortcut keybutton:rw_actionbutton
).Support for the
application/vnd.valvelink
mime type to upload.exp
files asAttachments
.
Improved
Underlying improvements to the
object-table
styling mechanism. This has no UI updates, but worth keeping an eye out for any edge cases or regressions on heavily-styled tables.TypeScript: As part of
runtime-build
version 2.4.5: When importing App Modules in a view, named imports are now possible, e.g.import { myFunction } from="~/lib/mylib"
Questions / Feedback
Please share any questions or feedback about the features in Runtime version 4.90 via support@journeyapps.com or the developer forum. We'd love to hear from you.