Release 390 contains updates to several features and bug fixes throughout the platform.
Let us know your thoughts and questions in the Tulip Community thread.
Features and Improvements
Automations, Functions
- In Functions and Automations, a “Logic contains a block with an invalid configuration” error now appears when a block’s inputs or outputs no longer match what it calls (e.g., after a connector function’s inputs change).
- In the Function editor and Automation editor, the right-hand panel can now be resized to allow more space for viewing content.
Connector Host
- In HTTP, SQL, MQTT, and OPC UA connectors, errors are now always reported with a specific error type, so failed connector function runs and browse requests show a more specific error.
Functions
- In the Functions View resources used modal, clicking a function now shows the triggers where the function is used, matching the behavior for connector functions. Previously, clicking a function opened the Function editor.
Bug Fixes
Release 390 contains the following bug fixes:
| Referenced Ticket | Description |
|---|---|
| PLAT-59225 | Fixed an issue where copying widgets or saving triggers failed with an "invalid value for schema" error in apps imported from another instance. |
| PLAT-58971 | Fixed an issue where a Connector Host could stop serving all connectors after repeated connection attempts to an unresponsive Oracle database, while still showing as Online. |
| PLAT-58772 | In AI agent chat, fixed a UI issue where a long agent response could push the copy and refresh buttons off-screen in a narrow browser window. |
| PLAT-57958 | Fixed a bug where Connector Hosts could not connect to Oracle databases that require Native Network Encryption, which had stopped working since LTS16. |
| PLAT-49694 | Fixed an issue where, when a SQL connector function on a MySQL, PostgreSQL, or Oracle database timed out, the running query continued on the database server. Now, the query is canceled when the function execution times out. |
Full List of Ticket IDs included in Release 390
PLAT-59225
PLAT-58971
PLAT-58839
PLAT-58772
PLAT-58665
PLAT-57958
PLAT-56545
PLAT-56350
PLAT-49694
