Documentation Index

Fetch the complete documentation index at: https://support.tulip.co/llms.txt

Use this file to discover all available pages before exploring further.

Platform Release 375 - July 2026

Prev Next

Release 375 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

API, Triggers

  • Backend improvement to the app editor service. This update does not change the behavior of triggers or widgets, but includes the following minor improvements:
    • Success and error notifications are clearer for undo, copy, cut, and paste.
    • Default names are more consistent when copying, cutting, pasting, or duplicating widgets and triggers.
    • Triggers are created on paste, instead of only on save, and appear immediately in the triggers list.
    • When pasting triggers that contain translated text into apps without translations enabled, the user will see an error message.
    • If a user alt-drags base layout widgets while not on the base layout step, only the widgets belonging to the current step are cloned and dragged.

Automations, Functions

  • Invalid regular expressions in the function conditions "Matches Regular Expression" and "Doesn't Match Regular Expression" now surface specific, user-friendly errors. This change only applies to functions and automations.

Connector, Connector Environment, Connectors Page

  • Editing a connector configuration now shows a loading indicator while the configuration is retrieved, so changes made while loading are no longer lost.

Copilot

  • The default Tulip AI agent in the Agent Chat widget can now search table records and read text from files and PDFs attached to table records. Note: reading file and PDF content requires document processing (embeddings) to be enabled on the table.

Tulip Platform

  • Errors (e.g. when logging in or registering an interface without the required role) now direct users to contact their Tulip administrator. Previously, users were shown a generic message.

Bug Fixes

Release 375 contains the following bug fixes:

Referenced Ticket Description
PLAT-55639 Fixed an issue where Japanese translations for certain phrases (i.e. stations) were incorrect or misleading.
PLAT-55445 Fixed an issue that could cause OAuth-based connectors to fail during token refresh when the authentication provider returned {expires_in} in an unexpected format.
PLAT-55271 Fixed an issue where MQTT connector functions could fail with an HTTP 500 error.
PLAT-55270 Fixed an issue related to API usage where certain delete operations could proceed even when the user did not have the required permissions.
PLAT-55245 Fixed a bug in Developer Mode where table records created during a test session could not be linked to other records.
PLAT-54472 Fixed an issue where files and images sent through connector functions in form requests were missing their file type multipart/form-data information. Each file is now sent with the correct type, so downstream systems can process it properly.
PLAT-54403 Fixed a bug where multiline input widget labels were not being translated when using "Translate with AI" to translate an app.
PLAT-54359 Fixed a bug where a connector function could still send a request-body parameter after that parameter was removed or renamed. This could happen when a function was duplicated, edited, and exported to another instance, where the exported copy could continue requesting the old parameter instead of using its current definition.
PLAT-50136 Fixed an error where, when audit history is enabled, table records with IDs longer than 255 characters could not be created.

Full List of Ticket IDs included in Release 375

PLAT-55639
PLAT-55445
PLAT-55271
PLAT-55270
PLAT-55245
PLAT-55174
PLAT-54961
PLAT-54749
PLAT-54472
PLAT-54403
PLAT-54359
PLAT-53930
PLAT-51464
PLAT-50136