JourneyApps Container v4.31
List improvements
Your new favorite component just got a whole lot better:
Lists can now display database images in their
<asset>
fields. Need to show thumbnails of the equipment your user needs to inspect? Would it be handy to have a list of users with their pictures next to them? All this and more. See list for more details.List items can now validate on navigation. (See the next section for more details)
Bug fix: When using
color=”positive”
(or any named color) within the List component, it would incorrectly use the base JourneyApps Container colors - and not your custom color theme colors. This has been fixed.
validate=”” updates
We’ve made some improvements to the validate tag:
You can now return the result of a function, allowing you to dynamically determine whether a component should validate on navigation or not.
We’ve extended all components with an
<action>
to accept avalidate=
tag. This includes list, object tables, object lists, sidebar and cards.
SQLCipher on Windows
The Windows Container now uses SQLCipher to encrypt your users’ data, making it on par with the Android and iOS containers. The encryption is enabled automatically for all apps. We advise you to also enable password or pin protection for proper security of your users' data.
Other:
The Windows Container now correctly displays its database storage size on the Diagnostics page.
Sidebar icons used to be a little off center. This has been fixed.
Long titles in an
optionList
used to flow over the close button. Not anymore.We had the incorrect German translation for “No value selected.” It’s been updated.
Menu buttons with and without subtext vertically aligned differently. It’s been updated to be consistent.
We fixed an issue with
index
on date fields in v3 apps which caused repeated re-builds of the index.We fixed a bug which caused inconsistency issues when you would update a query and a selection on object-* components at the same time.
We fixed a bug which caused Windows container updates to download twice in some cases.
On the Chrome Container, the HTML component incorrectly judged your HTML content’s height in some cases, resulting in enormous padding. This has been fixed. (Note that this was released as 4.30.1)
Changelog
added: Ability to use database images in
list-item
added: Ability to return a function in a
validate
tagadded: Ability to validate on all
<action>
tagsadded: SQLCipher encryption on Windows
fixed: When using
color=”positive”
(or any named color) within the List component, it now uses your correct color theme colors.fixed: The Windows Container now correctly displays its database storage size on the Diagnostics page
fixed: Sidebar icons are properly centered
fixed: Long titles in an
optionList
used to flow over the close buttonfixed: We had the incorrect German translation for “No value selected.”
fixed: Menu buttons with and without subtext vertically aligned inconsistently
fixed: Issue with
index
on date fields in v3 apps which caused repeated re-builds of the index.fixed: On the Chrome Container, the HTML component incorrectly judged your HTML content’s height in some cases, resulting in enormous padding
fixed: Bug which caused Windows container updates to download twice in some cases
fixed: Bug which caused inconsistency issues when you would update a query and a selection on object-* components at the same time
fixed: (4.31.2) Database images in
list-item
now work correctly in static lists toofixed: (4.31.2) You can now do string comparisons in LocalDB queries
fixed: (4.31.2) Overriding the hamburger menu 'Messages' entry didn't work correctly
improved: (4.31.2) We've improved the logic of
Query#include
, making it fasterfixed: (4.31.3) We've fixed a bug that caused Desktop containers to crash when using an
actionSheet
and alist
together.broken: (4.31.3) iOS 9 compatibility broke during this release
fixed: (4.31.5) iOS 9 compatibility has been restored
Last updated