JourneyApps Container v4.40.5

We recently spent a week making small updates to various parts of the JourneyApps Container. Today, we’re happy to share the results with you in the form of v4.40.5.

What we’ve added

  • on-capture callback for capture-file components.

  • You can now turn sorting on and off per object-table column.

  • We’re introducing default- properties on object-tables, allowing you to set default values for all columns in an object-table. Included in 4.40.5 is default-filter and default-sorting.

  • Components that support on-change (excluding toggle), on-capture (excluding capture-file) and on-scan now take a $value parameter, representing the selected value. In the case of on-capture, $value is the ID of the captured asset.

What we’ve improved

  • We revisited our display-photo and display-signature components - which now boast better empty states, error dialogs and previews.

  • We improved the sidebar component’s colors in light and dark mode.

  • Views on mobile devices now use the full width of the device when in landscape mode.

  • We updated our buttons’ icon sizing and gave them a bit more breathing room.

What we’ve fixed

  • We’ve addressed a few scrollability issues in our Desktop container - specifically on Windows. Dropdowns (object-dropdown and optionList) are now scrollable via scrollbars.

  • Our hamburger menu didn’t go orange anymore when an update was available - this has been fixed.

  • We fixed an error dialog that popped up when cancelling a photo selection.

  • Attachments’ toString methods broke for attachments that were not synced yet. Not anymore.

  • When using DB.Batch, an annoying “Cannot add an object in DB to a Batch in DB” message would appear every now and then. This has been fixed.

  • When using background location tracking on Android 8.1, the container would crash. This has been fixed.

Changelog

  • added: on-capture callback for capture-file components.

  • added: Turn sorting on and off per object-table column.

  • added: default- properties for Object Table columns

  • added: Components that support on-change, on-capture and on-scan now take a $value parameter, representing the selected value

  • improved: display-photo and display-signature components

  • improved: sidebar component’s colors in light and dark mode.

  • improved: Views on mobile devices now use the full width of the device when in landscape mode.

  • improved: Buttons’ icon sizing and gave them a bit more breathing room.

  • fixed: Scrollability issues in our Desktop container - specifically on Windows. Dropdowns (object-dropdown and optionList) are now scrollable via scrollbars

  • fixed: Hamburger menu not going orange when an update is available

  • fixed: An error dialog that popped up when cancelling a photo selection.

  • fixed: Attachments’ toString methods broke for attachments that were not synced yet

  • fixed: “Cannot add an object in DB to a Batch in DB” message when using DB.Batch

  • fixed: Background location tracking on Android 8.1

Last updated