Release Notes

This page provides a list of changes for the LTS12 release. LTS12 is composed of releases from r263 to r275 and LTS12 specific changes. Changes from prior releases are shown in previous versions of Tulip Docs.

"Release Notes" document each new and enhanced functionality in the Tulip product.

It exhaustively documents changes to:

  • The Tulip product i.e. your-instance.tulip.co

Here's an explanation of each column below.

Unique ID: The ID provides a unique reference to the functionality that was merged into the product. It provides a reference to the tickets used internally for development.

Release: The specific release of Tulip where this was launched. I.E. r199

Release Notes: A brief description of the change.

Type of Change: Chosen from one of three options:

  • Feature Enhancement: A new capability within an existing feature.

  • New Feature: An entirely new feature with functionality independent of all existing features.

  • Feature Deprecated: A feature that was removed and will no longer be supported.

  • Beta: Use of Beta Features offered by Tulip is optional and is at your sole risk. Due to the unproven nature of Beta versions, they are provided “as is,” “as available,” and without warranty. This means that any warranties, indemnities and other obligations of Tulip under any terms of service or MSA do not apply to Beta Versions. Once this feature comes off Beta for full release, a new release note will communicate this and the Beta tag will be removed from the relevant Product Specification.

Implemented By: The Product Specs where the changes are reflected. In many cases, Product Specs will not be updated due to changes impacting small edge cases that are too specific and unique to document. This document is now ordered by Implemented By.

As an additional source of information see also release notes on our Announcements community page where more illustrative information is provided for each regular release. Follow the link and look for the regular release number that you’re interested in!

Unique IDReleaseRelease NotesType of ChangeImplemented By
PLAT-25693263

Copilot limits have been updated

Feature Enhancement
PLAT-25418263

On the apps page, users will receive a notification when they try to favorite more than 200 apps/app folders - archived apps and folders don't count towards the 200 folder limit.

(Feature Flag)
Feature Enhancement
PLAT-23267263

On the app overview page, users will notice that the pagination controls have shifted from the center to the right.

Feature Enhancement
PLAT-19808263

On the apps page, apps can be created in the root folder

Feature Enhancement
PLAT-25587263

Automations will now disable datasources that are not supported by the current action/condition being configured.

(Feature Flag)
Feature Enhancement
PLAT-24947263

Users are unable to publish invalid automations.

(Feature Flag)
Feature Enhancement
PLAT-24817263

Add an "Optional" badge to the "Record ID" field for table events in Automations.

(Feature Flag)
Feature Enhancement
PLAT-24388263

Add support for MQTT data sources to subscribe to wildcards for specific attributes

Feature Enhancement
PLAT-25422263

Update several modals throughout the platform to use a more consistent design.

Feature Enhancement
PLAT-25659263

The Classify Text trigger can handle misspelled categories with fewer errors.

New Feature
PLAT-25658263

In Copilot, "answer question from data" and "answer question from document" are replacing "find references in input" and "answer question from input" triggers.

Feature Enhancement
PLAT-25393263

Copilot error handling is more user-friendly with improved error handling and query verification.

Feature Enhancement
PLAT-25332263

Customers using the Answer Question from Document and the Extract text from image trigger actions should see speed improvements when using a document they've used before.

Feature Enhancement
PLAT-24471263

Custom widgets add automatic code formatting on save.

Feature Enhancement
PLAT-25617264

When manual publishing for connector snapshots is enabled, users are able to update connector configurations in published apps.

Feature Enhancement
PLAT-25626264

On the apps page, users can choose 4:3 and 3:4 as their app resolution.

Feature Enhancement
PLAT-25490264

On the App Editor, all newly created widgets of any type will receive a name, e.g. "Button", "Button 1", "Button 2", similar to how the Signature widget currently works. Also, signature widgets are no longer forced to have unique names, even though this is still encouraged.

Feature Enhancement
PLAT-26169264

On the apps page, while in an app with 50 subfolders, users get a more specific error message as to why they can't add another subfolder.

Feature Enhancement
PLAT-25766264

For an improved user experience, the Recents page is now the default Apps landing page.

Feature Enhancement
PLAT-25360264

On the app home page, users can create more than 50 app folders.

Feature Enhancement
PLAT-22051264

Improved loading animation for various tables (most notably the apps table).

Feature Enhancement
PLAT-24370264

Users can utilize a new GET API endpoint to list all versions of a given app.

Feature Enhancement
PLAT-24364264

On the connector page, users can add image inputs to connectors.

(Feature Flag)
Feature Enhancement
PLAT-25116264

Users can now embed my base64 payload within a json blob so they can pass this data in a way that is compliant with my target endpoint

Feature Enhancement
PLAT-26056264

A security vulnerability which exposed the private key of a certificate used for Tulip SSO integrations has been patched and exposed certificates have been automatically replaced as a precaution.

Feature Enhancement
PLAT-23139264

Improves the experience of using the subheader on the apps page and app overview page by making it clearer that there are edit actions on the title of the page for apps and app folders.

Feature Enhancement
PLAT-25147264

In Player, when users sign in with the wrong badge ID, Player will no longer display an error despite if the show badge id box is ticked.

Feature Enhancement
PLAT-25248264

Changing the location and shape of specific notifications.

Feature Enhancement
PLAT-23975264

In Vision Camera configuration, users can remove the translucent layer.

Feature Enhancement
PLAT-25487264

On the apps editor page, users can give any widget a custom name via the right sidebar.

Feature Enhancement
PLAT-22885264

The Speech-to-Text widget is a copilot feature currently in beta. It enables realtime transcription of audio speech into text and can be used to input longer form text in environments where it may not be practical to use a keyboard.

Feature Enhancement
PLAT-26542265

Users may notice that the widget default button color in apps has changed.

Feature Enhancement
PLAT-26323265

On the app editor, the widget, step and app context panes have been updated with a bolder text style and outline style icons.

Feature Enhancement
PLAT-26014265

On the app editor page, widgets under the "Buttons" tab in the app editor will now be created with more accessible colors.

Feature Enhancement
PLAT-25878265

On the app editor, the pane on the right side defaults new components to appear as "My label" versus "My Label", "MY LABEL", or "my label". This lends itself to a more uniform user experience.

Feature Enhancement
PLAT-24982265

On the apps page, there is a new notification for duplicating, favoriting, and unfavoriting.

Feature Enhancement
PLAT-26055265

In the automations editor, the fields in the Create/Update Table Record Action are now sorted alphabetically.

(Feature Flag)
Feature Enhancement
PLAT-25874265

On the Automations page, at the bottom of the action block, the "add fields to update" link is now blue instead of black which makes it easier for users to understand that it is clickable.

(Feature Flag)
Feature Enhancement
PLAT-25872265

In the automations editor, the data source objects now have a darker font color to make it more readable for users.

(Feature Flag)
Feature Enhancement
PLAT-21152265

On the automations page, users can easily create a new automation and have the ability to name it through a new modal. This should help stop the propagation of unnamed automations in your instance.

(Feature Flag)
Feature Enhancement
PLAT-26000265

Replaced the old edge devices subheader with the new one, the new component maintains the primary action button as being on the right, but brings the search bar and filters beneath the title whenever applicable. This is a visual change that does not affect functionality.

Feature Enhancement
PLAT-26464265

When a user is in a modal, they are able to tab to navigate.

Feature Enhancement
PLAT-3039265

CSV import for tables now supports more timestamp formats. This makes it easier to import data with timestamps. It is now also possible to directly import timestamps that were created using the export feature for Tulip Tables without changing the format.

Feature Enhancement
PLAT-26410265

Customers should be able to upload oddly formatted documents when using the AI triggers.

Feature Enhancement
PLAT-26006265

On the vision page, the sub-pages have updated headers, the new component maintains the primary action button as being on the right, but brings the search bar beneath the title whenever applicable. This is a visual change that does not effect functionality. All 4 vision pages have the component, but since the IP Cameras page has no search bar, you cant tell that anything is different on that page.

Feature Enhancement
PLAT-21327266

Large numbers on the usage page are now formatted to be more human readable.

Feature Enhancement
PLAT-26018266

There will be a new type of notification (snackbar) for restoring/archiving a previously archived/restored app/app folder.

Feature Enhancement
PLAT-25867266

Remove the "Is Blank" and "Is Not Blank" conditions from the list of options when a static value specifier is selected. Additionally, if either of these conditions is configured with a static value specifier, the automation cannot be published.

In Automations, improved decision logic around "Is Blank" and "Is Not Blank".

(Feature Flag)
Feature Enhancement
PLAT-26494266

Removes the ability to change machine types after machine creation.

Feature Enhancement
PLAT-26463266

When navigating Tulip with your keyboard, tooltips will appear and if enabled as a setting, Mac Voice Over can read the contents to you.

Feature Enhancement
PLAT-25993266

There will be a new type of notification (snackbar) for restoring/archiving a previously archived/restored app/app folder.

Feature Enhancement
PLAT-26040266

On the stations page, the search bar and filters have been changed to be beneath the title.

Feature Enhancement
PLAT-25998266

Update Tables subheader design

Feature Enhancement
PLAT-26007266

Updates list view layout on vision page to look visually similar to apps page.

Feature Enhancement
PLAT-25574267

Users will receive an in-context product banner notifying them when their account has gone over the hard/soft limits for usage.

Feature Enhancement
PLAT-15839267

On the activity feed, users will notice that IP Allowlist changes are now available.

Feature Enhancement
PLAT-25489267

On the apps page, users can rename widgets from the left sidebar which offers more flexibility to our users.

Feature Enhancement
PLAT-27107267

On the apps overview page, the name and location columns are more responsive and adapt to the size of the window leading to a faster and more flexible user experience.

Feature Enhancement
PLAT-20535267

In the automations editor, users will have improved handling of static values in the datasource picker which allows for a more seamless user experience.

(Feature Flag)
Feature Enhancement
PLAT-27190267

On the Camera Configurations page, the columns (name and stations used) are now sortable.

Feature Enhancement
PLAT-10352267

Make Camera Configurations columns (name and stations used) sortable.

Feature Enhancement
PLAT-27985268

Add newsfeed record for each created display device when created from "Create multiple".

Feature Enhancement
PLAT-22620268

On the app editor page, users will notice small changes to typography of section headers in context panes(Steps / Records / Widget / Step / App tabs).

Feature Enhancement
PLAT-16958268

In the automations editor users can now see what variables are currently being used/unused.

Feature Enhancement
PLAT-27970268

Introduced a new feature to set the encoding for Connector Function text inputs.

Feature Enhancement
PLAT-25454268

Create a newsfeed record when display devices are created and registered.

Feature Enhancement
PLAT-23908268

In addition, users can use the torque-op driver that support MID 0900.

Feature Enhancement
PLAT-26926268

In addition, users will notice that some of the headers/sub-headers have changed as well as region search has moved to the side panel allowing for easier user navigation.

Feature Enhancement
PLAT-25614268

Update stations api and apps api to filter list enpdoints by query param {{archived}} (boolean).

Feature Enhancement
PLAT-26930268

Users can select "All Regions" in the header dropdown - this allows easier access to all regions.

Feature Enhancement
PLAT-26565268

Updates the UI used to set text for a widget, e.g. button widgets, text widgets, labels for input widgets, meanings for signature widgets. Now it's more visually consistent with other areas of the platform, looks much better with multilingual enabled, and shows updates to the text live on the canvas.

Feature Enhancement
PLAT-23138269

On the apps overview and apps editor page, users will notice that the header has an easier-to-read description display, and can hit escape to close the breadcrumb menu.

Feature Enhancement
PLAT-10640269

On the app editor page, users will see a new trigger transition "Complete App Then Go To First Step Of App By Name". This transition is the same as "Complete App Then Change App By Name" but will skip the splash screen for the new app and start the app on the first step.

Feature Enhancement
PLAT-28278269

On the app overview page, the location of the description box has changed to make it easier for users to find and use.

Feature Enhancement
PLAT-25509269

Added manual save and cancel button functionality to subheader v2 popover

Feature Enhancement
PLAT-26009269

Visual improvements to the subheader in the Automations Versions page and the Automations Editor.

(Feature Flag)
Feature Enhancement
PLAT-21883269

On the automations overview page, users can search for automations on the list page.

(Feature Flag)
Feature Enhancement
PLAT-28281269

On the stations page, users can no longer remap machine attribute/activity types - this helps users to avoid accidental mistyping of activities/attributes.

Feature Enhancement
PLAT-28082269

When using a keyboard to navigate Tulip, users will notice see a visual change when they are focused on Radio or Checkbox controls.

Feature Enhancement
PLAT-27300269

Make the widget list in the app editor search-able

Feature Enhancement
PLAT-27299269

Introduces a multiline input widget (replacing the multi line toggle on existing text input widgets).

Feature Enhancement
PLAT-26288269

In the app editor, there is a visual change to input widget behavior where the widget size only changes if a text label is added. Previously, the widget would change size when a text label was added or removed or if the font size was changed.

Feature Enhancement
PLAT-27265270

Updates the subheader in the app editor to follow the new style, which is more consistent with other apps pages, and is easier to navigate due to larger breadcrumbs and more consolidated edit actions.

Feature Enhancement
PLAT-27000270

Enhanced automations run history failure comments to make them human-readable, alongside a general re-design of the run history sidepanel.

(Feature Flag)
Feature Enhancement
PLAT-28146270

Automations will now warn you if you accidentally set up an infinite self-loop.

(Feature Flag)
Feature Enhancement
PLAT-23746270

Users can now create a variable via the lefthand Assets panel at any time, and no longer are required to configure an action block in order to create a variable. Visual improvements to the variable creation flow in automations.

(Feature Flag)
Feature Enhancement
PLAT-28223270

Users can specify the intended API to be used with an OAuth access token.

Feature Enhancement
PLAT-21524270

  • The shop floor page has been visually redesigned.
  • Components are now editable via a quick action pill that appears on hover.
  • Edit components no longer have explicit save buttons--changes are saved whenever they're made.

Feature Enhancement
PLAT-20086270

  • The shop floor page has been visually redesigned.
  • Components are now editable via a quick action pill that appears on hover.
  • Edit components no longer have explicit save buttons--changes are saved whenever they're made.

Feature Enhancement
PLAT-22870270

Update the header on vision configuration page to use the new subheader v2 component.

Feature Enhancement
PLAT-28774271

On the account usage page banner, users will be directed to a new knowledge base article(https://support.tulip.co/r230/docs/account-usage-page).

Feature Enhancement
PLAT-28636271

Users can now export the aggregated usage per month as a CSV export for each feature that counts towards account usage.

Feature Enhancement
PLAT-25756271

On the API tokens page under Account Setting when a workspaces are enabled, users can create and modify API tokens to use across workspaces.

Feature Enhancement
PLAT-28066271

In App Developer mode, users will notice a new subheader that is more visually consistent with the rest of the platform. This means that the "Return to app" breadcrumb has been replaced with a back button with the same functionality.

Feature Enhancement
PLAT-28823271

In the automations editor, users can now add more conditions per decision block allowing for more complex decision logic.

(Feature Flag)
Feature Enhancement
PLAT-27335271

In the automation editor, users can access an action menu that allows them to edit, duplicate, and delete variables as well as a three-dot menu that enables them to delete all of their unused variables. This allows user to more easily manage their variables.

(Feature Flag)
Feature Enhancement
PLAT-23350271

When an automation is published, a snapshot of connector functions is taken - this makes automations more resilient to connector changes.

(Feature Flag)
Feature Enhancement
PLAT-28381271

On the SAML page, the "Attribute Update Behavior" section has been moved above the "Attribute Mapping" section. Also, the "Authentication Options" section, if enabled on your instance, has been moved below the "Attribute Mapping" section. This allows for easier user access and a more logical flow.

Feature Enhancement
PLAT-27414271

All new input widgets created in the app editor that may have a label will be created from now on with a label by default, saying "Label" in the app's default locale. This is to encourage best practices with labeling inputs. The label can always still be removed, and this will have no effect on any existing widgets, only newly created ones.

Feature Enhancement
PLAT-28067272

In the Analytics Editor, updates the Subheader to use the new style that makes breadcrumbs easier to access, and is more visually consistent with the rest of the platform.

Feature Enhancement
PLAT-29310272

In the app editor, fixes a small issue where some buttons in the side panel for the grid widget were out of alignment. On the machine configuration page, fixes a similar issue where some buttons for configuring machine triggers were out of alignment. This makes for a more pleasing and consistent visual appearance.

Feature Enhancement
PLAT-28756272

In the widget datasource picker, makes the static value option clickable to give the user a way to close the selection dialog.

Feature Enhancement
PLAT-25825272

On the apps page, users will notice that widgets will not move when they are clicked on.

Feature Enhancement
PLAT-29212272

On the apps page, when a user hovers over a user profile in the apps side pane, the user profile text will be black instead of blue.

Feature Enhancement
PLAT-28070272

On the apps page, there is a visual change that shows the last modified user's avatar and name on the app preview panel.

Feature Enhancement
PLAT-27334272

On the automations page, users can search for variables in an automation.

(Feature Flag)
Feature Enhancement
PLAT-26046272

Introduces a new preview pane to the Automations list table, containing details about the automation such as the event type, its version number, and when it was last published. The addition of this pane enables users to see key information about the automation at a glance without needing to open the automation.

(Feature Flag)
Feature Enhancement
PLAT-25311272

While building an automation, Tulip will automatically be a task added to configure when building a decision or update data logic block.

(Feature Flag)
Feature Enhancement
PLAT-24467272

On the automation editor, The Run Connector Function Action now displays the connector's avatar as the action block's icon if the connector has an avatar.

(Feature Flag)
Feature Enhancement
PLAT-23743272

On the automations editor, users can now see where a variable is currently being used in an automation from the variables side panel.

(Feature Flag)
Feature Enhancement
PLAT-25378272

On the connectors page, users will notice connector list details side panel details and last edited sections.

Feature Enhancement
PLAT-25377272

On the new Connectors page, the connector details side panel displays the connector's environment information.

Feature Enhancement
PLAT-25376272

On the connectors page, users will see a Connectors details side pane. This visually aligns with the rest of Tulip and creates more vertical space for the user.

Feature Enhancement
PLAT-28466272

On the Connectors page, connectors are displayed 25 at a time, with pagination controls at the bottom of the page.

Feature Enhancement
PLAT-29690272

On the machine timeline widget, Tulip has added back the logic where updating the downtime reason for historical entries directly updates the machine activity table.

Feature Enhancement
PLAT-28974272

In the Machine Monitoring page, a new tooltip has been added to the attribute text. Users can now hover over the text to reveal a tooltip providing additional context. This change enhances the user experience by preventing confusion due to text truncation and offering an immediate clarification method for the users.

Feature Enhancement
PLAT-29393272

On all pages, updates the size of H1 (primary headers, which is used in page titles and breadcrumbs) to be slightly more compact. This frees up page space for other important content.

Feature Enhancement
PLAT-28736272

On the workspace page, users are able to generate and download a csv using the list of users.

Feature Enhancement
PLAT-29367272

On the stations page, users can expand the stations and station groups details pane to the left. This should improve the UX.

Feature Enhancement
PLAT-29088272

As part of the transition away from pre-transition runtime, users can now directly go to the trigger with pre-transition runtime.

Feature Enhancement
PLAT-25747272

Apps can no longer be reverted to pre-transition runtime. See more information here(https://support.tulip.co/docs/a-guide-to-app-transitions)

Feature Deprecated
PLAT-25347272

Add supports for linking to a trigger directly. These links can be shared in order to open a trigger directly.

Feature Enhancement
PLAT-16419273

On the API Tokens page, users can sort by name and can edit and archive global tokens after creation.

Feature Enhancement
PLAT-29087273

On the app overview page, apps running on the deprecated pre-transition trigger runtime will now appear in a dedicated "Requires Action" apps page

Feature Enhancement
PLAT-29235273

HTTP Connectors can handle mTLS pfx and passphrase.

Feature Enhancement
PLAT-29234273

In the HTTP Connector environment configuration modal's TLS Settings tab, mTLS settings are displayed, provided that the selected connector host presents the appropriate capabilities.

New Feature
PLAT-29233273

In the Connector Configuration modal, the CA certificate editor has been updated to align with new designs.

Feature Enhancement
PLAT-27056273

Converted the static strings on the edge devices page in the station column that say what station it is into actual links that navigate you to that station

Feature Enhancement
PLAT-26639273

Users will notice styling updates for section headers in context panes and improved accessibility of context panes by making their heading structure more consistent.

Feature Enhancement
PLAT-26371273

On the Users page, users can navigate away from the user page, and the filter is preserved. This helps reduce the annoyance of having to configure the checkboxes and textfield every time the user briefly visits other pages and comes back.

Feature Enhancement
PLAT-29886273

In the account settings > users > roles page, In create custom role modal, the user should see "Create, edit and Archive" as the label for the radio button in the "Apps", instead of the "Full Access". This is to reflect the reality more accurately

Feature Enhancement
PLAT-28704273

Users can filter camera station assignment based on camera status: online, offline, unstable.

Feature Enhancement
PLAT-27130273

In this work, users can easily see and assign new stations and cameras in the camera configuration page. Users can also edit, replace, and remove assigned cameras from the camera configuration page.

Feature Enhancement
PLAT-19641273

On the vision camera configuration page, users can easily see and assign new stations and cameras in the camera configuration page. Users can also edit, replace, and remove assigned cameras from the camera configuration page.

Feature Enhancement
PLAT-12950273

On the vision camera configuration page, users should see a slow connection status badge for Realsense cameras on the Camera Configuration page so they are aware that they should use a 3.0 cable and port for RealSense Cameras.

Feature Enhancement
PLAT-29172273

On Workspace Settings in Schedules and Shifts, the title for the "Actions" column on the custom widgets page has been removed, and colored buttons have been added.

Feature Enhancement
PLAT-30360274

When workspaces are enabled on your instance, the "Settings" category in the user role create & edit modal is now split into "Account settings" and "Workspace settings".

Feature Enhancement
PLAT-29941274

Admins on Enterprise and Regulated Industries plans can now enable behavior in the account settings to automatically log out users who have been inactive for a period of time.

Feature Enhancement
PLAT-29719274

At the bottom of the dropdown menu of the supportive activities, customers are now able to see the deploy version and timestamp .

Feature Enhancement
PLAT-17547274

When enabled, Tulip will now automatically log out users who are inactive for a period of time in the admin interface.

Feature Enhancement
PLAT-15716274

On the activity feed, users will notice a activity feed record for renaming your account, creating a workspace, archiving a workspace, restoring a workspacerenaming a workspace, changing a workspace's timezone settings, enabling SAML logins, and disabling SAML logins.

Feature Enhancement
PLAT-30274274

Users should see faster rendering of the news feed records in both the activity history page and recent activity sidebar. No explicit change in the UI.

Feature Enhancement
PLAT-28824274

On the dashboard page, users can click to edit the title of the currently active dashboard. This allows users to more easily edit the title of their dashboards.

Feature Enhancement
PLAT-29442274

In the Analytics Editor, updates the breadcrumbs in the subheader to link to the Tables page and the specific table associated with a given analysis. This allows for easier navigation between a table analysis and the underlying data.

Feature Enhancement
PLAT-30632274

Tulip API Documentation now display some more information about the parameter types such as: expected patterns for strings and minimum and maximum values. On the runaggregation endpoint in the Tables API, the maximum for the limit has been adjusted. In addition, table count no longer has a minimum or maximum value for the limit.

Feature Enhancement
PLAT-30553274

On the app editor, users will noitce that clear buttons on search bars and visibility toggles on passwords should now be better centered.

Feature Enhancement
PLAT-29419274

On the signature completion trigger, users can now access signature Info, including Signee (ID), signee name, signee email, signee badge ID, timestamp, comment, and meaning, on signature completion triggers and these new pieces of data are now able to be used in triggers.

Feature Enhancement
PLAT-19906274

In the app editor, all widgets associated with the base layout are now visible by expanding the new "Base layout" step at the top of the left side panel on the Steps tab.

Feature Enhancement
PLAT-30513274

On the app overview page in the steps list, users may notice a small visual issue where the icon for the base layout step would display off center is now fixed.

Feature Enhancement
PLAT-30254274

On the apps list page, users will now see the app's created time if it has no last modified time.

Feature Enhancement
PLAT-25066274

Fixes a visual bug where users will see one consistent color when highlighting an app folder on the side bar.

Feature Enhancement
PLAT-28843274

In the permissions tab of each apps, users will now see 2 new rows indicating that all account owners and workspace owners have owner permissions to the apps by default. And as indicated, all account and workspace owners have edit, publish and edit-permission permissions. Also, whenever user attempts to edit the permissions such that they're in danger of locking themselves out (for example, downgrading "Everyone" permission while you don't have an explicit app permission yourself), the permission editing will fail to save and the user will face an error message saying that they can't lock themselves out.

Feature Enhancement
PLAT-24992274

Apps using deprecated pre-transition triggers can no longer be published or restored. These applications must be migrated from the App Overview page for continued long term support.

Feature Deprecated
PLAT-29639274

In the Automations logic editor, icons for List variables now display an icon with the inner element's data type. In addition, the left-hand assets panel now lists the inner properties of Object List variables. These changes should improve the experience of using List variables by allowing users to see what data types they are working with at a glance.

(Feature Flag)
Feature Enhancement
PLAT-28975274

Add support for activating / disabling Automations from the Automation editor and Automation versions pages.

(Feature Flag)
Feature Enhancement
PLAT-30408274

In the Connector details page, users will notice that Connector environment statuses are updated after the environment has been modified.

Feature Enhancement
PLAT-26008274

On the Connector page and Connector Function page, users will notice a new header.

Feature Enhancement
PLAT-30472274

Users can now reach the station group from the station group column on display devices page via the link that replaced the static text there. This follows the existing pattern of clicking on the linked station to view it.

Feature Enhancement
PLAT-30142274

On the edge devices page, users will notice the updated icon on the IP address column.

Feature Enhancement
PLAT-28026274

On the Machine page and Machine Type page, users will notice the new header.

Feature Enhancement
PLAT-30764274

Adds support for multiple tag lists (under namespaces) in Tulip Edge Device Node-RED tags.

Feature Enhancement
PLAT-30631274

Users may notice the the size of the edit icon in the header has been made slightly smaller.

Feature Enhancement
PLAT-30395274

In player and editor, users will receive a deprecation warning when app is using a widget(Viewer3d and the old camera widget). The deprecation is due to happen in 6 months.

Feature Deprecated
PLAT-28164274

Record changes made to player settings from the account settings page in Recent Activity

Feature Enhancement
PLAT-30380274

In the record history widget, datetimes are shown using the time zone of the viewing user’s device.

Feature Enhancement
PLAT-30442274

Increases the maximum number for records that can be aggregated through the Tulip Tables API. For the uniqueValues aggregation function the maximum number of distinct elements in the result is still capped at 1000.

Feature Enhancement
PLAT-30761274

Users without admin access can now see the vision page if vision is enabled for the account.

Feature Enhancement
PLAT-30750274

When the user exports the roles in the roles page using the "Export CSV" button, the user will now get the correct csv that includes the accoutSettgins&workspaceSettings or Settings permissions, depending on the {{workspaces}} FF.

(Feature Flag)
Feature Enhancement
PLAT-30686274

Within custom user roles, the "station: create and display devices: create" permissions have been removed and roles with these permissions have been reverted to view-only status.

Feature Enhancement
PLAT-30661274

The beta tag has been removed from the Roles tab.

Feature Enhancement
PLAT-30520274

In User Roles, users may notice that the custom widgets, schedules and shift checkboxes has a message that lets you know about additional options nested under the checkbox.

Feature Enhancement
PLAT-30514274

In the create/edit/duplicate modal of custom user roles, users will notice that:

  • Changed Vision controls from a checkbox to full access/view only radio buttons

  • Changed the Connector Functions Run / Test radio options into ala carte options under a “Limited access“ radio button

  • Changed “Edit Approval Types“ to “Create and edit Approval types“

  • Changed instances of “access“ in permission descriptions to “view“

  • Changed “Machine access“ to “Limited access“, and specify that this does not include machine types in the description text

  • Add “on the tables page“ to Table Record permissions

  • Add “on the connectors page“ to connector function test and run permissions

  • Rename “Table views“ in the UI to Table Queries and Aggregations

Feature Enhancement
PLAT-30508274

If workspaces are enabled on your instance, you can now assign app exchange permissions to custom roles, allowing roles to add apps to the app exchange, remove apps from the app exchange, and update app versions in the app exchange. These permissions only have an effect in that app exchange workspace.

Feature Enhancement
PLAT-30507274

Within custom user roles, users can now allow roles to have the ability to edit instance-wide connector and edge device settings via the settings pages.

Feature Enhancement
PLAT-30122274

Users with the roles Application Approver, Application Builder, Application Engineer, Connector Supervisor, and Table Supervisor can now complete the player registration flow.

Users with the Viewer (with player) role can no longer re-assign existing stations to new display devices; nor can they create stations in the admin UI. They can still create stations during player registration.

Feature Enhancement
PLAT-29571274

In the custom user role create/edit modal, under Machine Data Sources section, "Edit or create edge device machine data sources" option is removed under the "Limited Access" selection. Also, 'Edit or create shop floor machine data sources' was renamed to 'Create and edit', and 'Browse shop floor machine data sources nodes' to 'Map to machine attributes'

Feature Enhancement
PLAT-28705274

When user check the assigned camera in camera configuration, they will be able to access information such as, camera vendor name, type, and ID by hovering over the assigned camera row.

Feature Enhancement
PLAT-28277274

Custom Widgets are no longer able to download files without user input.

Feature Enhancement
PLAT-21202274

Users should see that badge IDs in player will be masked with asterisks if the mask badge ID toggle is on.

Feature Enhancement
PLAT-24023275

In analytics editor in query results table rows, rows will be indexed relative to the order they appear in query results instead of the order in which they appear on the page.

Feature Enhancement
PLAT-22720275

In the analytics editor, the X axis scale will not be forced to ordinal when trenline is enabled.

Feature Enhancement
PLAT-31081275

On the analytics editor, changes labels to not redundantly include 'plot' and 'chart'.

Feature Enhancement
PLAT-30020275

Added the Universal Template to Tulip Analytics. The Universal Template is a single experience to build analyses seamlessly. It allows you to switch between visualization types by decoupling query and visualization of the data. The Universal Template supports all analysis types and Tulip data sources (Completions, Table data, and Machine data).

New Feature
PLAT-31047275

Move the required toggle to top of validation rule section within input widget context pane

Feature Enhancement
PLAT-30871275

In the app editor, fixes a small visual issue where the icon buttons in the right context pane for a step group would not nicely nicely in a row.

Feature Enhancement
PLAT-30780275

Fixes drop downs in the app editor that doesn't close when you select an option.

Feature Enhancement
PLAT-30722275

On the datasource picker in the app editor and automations, users will notice an improvement with boolean value handling.

Feature Enhancement
PLAT-30684275

On the app editor page, users will notice changes to the widget context pane.

Feature Enhancement
PLAT-30299275

Allows more protocols (e.g. ftp, sftp, wss etc.) to be supported by isURL validation URL for input text widgets.

Feature Enhancement
PLAT-28033275

Datasource picker, when configured to take in integer values, will no longer accept hexadecimal static values Show error message if user enters float into datasource picker with integer type.

Feature Enhancement
PLAT-28621275

When building an automation that may trigger itself, a link is now available to the knowledge base.

(Feature Flag)
Feature Enhancement
PLAT-31452275

Fixed a visual bug on the edge devices page where the tooltip text for the station at which an edge device is assigned is black instead of white

Feature Enhancement
PLAT-30909275

Track last station assignment for machines, unassigns machines from stations when station is archived from UI.

Feature Enhancement
PLAT-30907275

In expression, consider a {{null}} boolean to be {{false}} in boolean operations (or, and, not).

Feature Enhancement
PLAT-30302275

Update the incomplete validation error message that shows up in player if you try to validate a input widget that have an incomplete validation rule

Feature Enhancement
PLAT-9923275

Allow shopfloor supervisors, shopfloor operators, administrators, workspace owners and account owners to remove edge devices from the instance.

Feature Enhancement
PLAT-30258275

Improvements to query performance when loading tables with linked records.

Feature Enhancement
PLAT-31109275

On the app overview page, update messages to make LTS 12 / r275 explicitly the last supported versions for deprecated triggers.

Feature Enhancement
PLAT-31108275

The custom user roles feature is now available to all new and existing customers on the enterprise plan or above. Navigating to the Users page under "Settings" (or "Account Settings" if workspaces are enabled) will allow Account Owners to review existing roles and create new ones.

Feature Enhancement
PLAT-31069275

When a role has "Limited access" to settings, account settings, or workspace settings, the description that appears on hovering over the "Account" badge in the role sidebar will have a "can" or "cannot" message corresponding to each checkbox in the role edit/create modal.

Feature Enhancement
PLAT-28303275

When Custom User Roles is enabled, adds a badge to the Role Chooser which returns displays whether or not a role is Tulip (built-in) or Custom. Also adds an indicator next to role names in user export showing whether or not the role is custom.

Feature Enhancement
PLAT-31303275

Vision is out of beta and will be available.

Feature Enhancement
PLAT-30167275

On the app editor, users will have access to significantly improved widget input validation. This means that all input widgets as well as the button widget will use a new context pane style in the app editor that is organized by section. Input widgets now have the option for "input widget validation", i.e. marking them as required, configuring how their error messages will be formatted, and (for some input widgets), additional "validation rules". This shows up in a new section in the context pane. Button widgets and eSig widgets now have a section for "Interaction" to configure when they're enabled based on a variable or any other datasource. Based on these configurable options, this enables new functionality for all of these widgets in Player.

Feature Enhancement
PLAT-13087275

Users will see an updated context pane for text widgets and have an option to scroll long text in player.

Feature Enhancement
PLAT-29421LTS12

On the settings page, users can see an aliased garden name.

Feature Enhancement
PLAT-31395LTS12

Introduce new settings to customize the amount of time toast messages stay on player. Add a close button to toasts.

Feature Enhancement