Platform Release 302 - January 2025

Prev Next

Release 302 brings updates to several features and bug fixes throughout the platform.

Let us know your thoughts and questions in the Tulip Community.

Features and Improvements

Community Request

  • In the app editor, app builders may now configure an additional validation rule on text input widgets and multiline input widgets: "Doesn't contain." If this rule is configured, any input containing that text will be considered invalid.

General Improvements

  • Machine Activity Field events in automations now have the option to run only when a new value has been reported, allowing for more granular filtering.

Bug Fixes

Release 302 contains multiple bug fixes:

Referenced Ticket Description
PLAT-40837 In the app editor, fixes an issue where pre-existing multiline input widgets configured with a "Minimum character limit" or "Maximum character limit" validation rule would cause the app editor to crash when selected. Now, everything should behave as expected.

PLAT-40755 Fixes a bug where the API was creating invalid connector snapshots as the function to be snapshotted was not present in the original connector

PLAT-40562 Fixes an issue with connector function executions, were these were not restored properly and causing function timeout errors.

PLAT-40643 Fixes a bug where users with custom roles which have the automations publish permission but do not have automations edit permissions could not successfully publish automations.

PLAT-40831 Fixes attribution of published automations in some cases.

PLAT-40343 Fixes issue on some instances where successful automation imports resulted in a 500 error in the import modal.
PLAT-39907 Fixes an issue, and now when "Auto provision stations and interfaces" are ON, the browser player will no longer require the operator login once the admin registers the player through the auto provisioning process.

PLAT-40714 Fixes a bug where if the "Logout user when Player app is closed. Logout is enforced 20s after Player app is closed." account setting was enabled, stations auto provisioning (if enabled) would force the admin to login twice in the player.

PLAT-39920 Fixes a small bug where the wrong number of versions would be displayed in the versions tab of the app.

Full List of Ticket IDs included in Release 302

PLAT-40837
PLAT-40831
PLAT-40755
PLAT-40714
PLAT-40643
PLAT-40562
PLAT-40343
PLAT-39920
PLAT-39907
PLAT-34863
PLAT-33598