JourneyApps Container v4.29

We’re excited to announce v4.29 of the JourneyApps Container. Included in this release:

List Component

Our most powerful component to date makes its debut appearance. Lists can be used to display collections of data in a more concise and usable manner - boasting icons, images, colors, pills and more in its arsenal. Lists are highly configurable and have a multitude of options that - when used in various combinations - can be used to emulate menus, complex inventories and vastly improve the overall look and feel throughout your apps. For more information, see: list

Query#include

As the complexity of your apps grows, there are common cases in which relationships in your data model require you to write code which makes an additional query for every item in a query result. This has lead to unintuitive workarounds or some serious knocks to your apps’ performance. Introducing the ‘.include’ API. This enables you to preload relationships on a query, significantly improving the performance of your apps by reducing the total number of queries required. For more information, see: Querying DB Objects

Broadcast API Update

We’ve expanded our v4 Broadcast API on Android to support categories. This allows much more flexible options for sending and receiving data via your JourneyApps app. For more information, see: Broadcast API

Other

  • You can now get the manufacturer and model of the device your app is running on. This allows you to conditionally use certain features and to offer better support to your users. For more information, see journey (Note: We’ve cleaned up the journey namespace a bit. All changes are backward compatible, i.e. your existing apps won’t break).

  • We’ve re-enabled compatibility with iOS 8, which was removed a few releases back. After this release, no further container updates will be available to iOS 8 users.

  • We’ve fixed a bug on object-table where the vertical scroll bar would block mouse input due to the foreground shadows.

  • We’ve fixed a bug which would prevent an app from loading when Unicode characters appear in a certain order.

Changelog

  • added: List Component

  • added: Query#include

  • added: Category support for the Android Broadcast API

  • added: Expose device manufacturer and model

  • fixed: Bug: blocked mouse input on object-table

  • fixed: Bug: Some apps with Unicode characters failed to load

Last updated