---
title: "Platform Release 313  - April 2025"
slug: "platform-release-313-april-2025"
updated: 2026-04-30T22:56:34Z
published: 2026-04-30T22:56:34Z
---

> ## 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 313  - April 2025

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

Let us know your thoughts and questions in the [Tulip Community](http://community.tulip.co/t/14318).

## Features and Improvements

### Automations

- In automations, table record actions using empty record ID inputs with only whitespace will now result in a validation error, because record IDs cannot be empty.

### Connectors

- The grace period for pre-LTS14 OPCHs started; customers with such connector hosts will see a warning to upgrade them. See more information [here](https://support.tulip.co/docs/en/on-prem-connector-host-version-support).
- Changes to HTTP & SQL connector environments will affect published apps immediately. Historically admins could configure if changes to connector environments would impact published apps. We have now deprecated this control. Going forward all published apps will receive changes to environment parameters in real time. Additionally, we have added additional permissions to custom users roles to allow more granular permissions for editing connector environments used in published apps.

### Conditional Formatting

- Inside range and outside range rules are added to Table Widget Conditional Formatting rules for all customers.
- We are starting rolling out an improvement for conditional formatting; if a table widget uses a variable as the datasource, users are able to use fields from the variable as arguments in conditional formatting rules.
- UI update in the app editor, where for editing conditional formatting rules, the item being edited will be highlighted in the property panel.

### Triggers

- Add new trigger action "Capture App screenshot" that captures the screenshot of the app as an image. Information on how-to is available [here](https://support.tulip.co/docs/capture-app-screenshot).

### App Editor

- Moved to using the device PDF renderer to render new Document widgets, instead of rendering them as images in the cloud. This will not affect existing Document widgets that have already been rendered in the cloud. There are minor UX changes to the widget controls (Zoom, Next Page, etc), but no functionality changes.

## Bug Fixes

Release 313 contains multiple bug fixes:

| Referenced Ticket | Description |
| --- | --- |
| PLAT-43250 | Fixed a regression where apps became less performant when triggers are updating lots of data in certain scenarios. |
| PLAT-42652 | Fixed an issue where users could be inadvertently logged out of Tulip after opening a new tab when the "Inactivity timeout" feature in Account Settings was turned "on". |
| PLAT-28682 | Fixed an issue where previously in Developer Mode, the last record placeholder in the list was not visible due to lack of scrolling ability. |
| PLAT-43242 | Fixes an issue where Custom Widgets were not loading new 3rd party libraries introduced in recent custom widget improvements. |
| PLAT-42919 | Fixes a bug where trying to change the record placeholder of a Record History Widget would cause the app editor page to fail if the widget had filters applied on table fields. |
| PLAT-42910 | Fixes an issue where, for a signature widget, a change in what specific fields of a record being signed against wasn't being recorded in App Comparisons. |
| PLAT-42907 | Previously, the button on the user profile page that allowed removal of the user from a workspace would appear to be enabled when it was not actually possible. Now, it will correctly appears as enabled or disabled, depending on the user's permissions. |
| PLAT-38085 | Published automations using archived table fields in Get Table Record actions will no longer fail to run. Now, the action will run but return null results for any archived fields. |
| PLAT-42974 | Fixes an issue when a barcode scanner incorrectly stores data when a tab character is present in the barcode sequence. |
| PLAT-42239 | Fixed an issue where very rarely trigger actions such as populating table records would fail to execute completely. |

## Full List of Ticket IDs included in Release 313

PLAT-43260 PLAT-43250 PLAT-43242 PLAT-43136 PLAT-42974 PLAT-42921 PLAT-42919 PLAT-42910 PLAT-42907 PLAT-42905 PLAT-42666 PLAT-42652 PLAT-42239 PLAT-39947 PLAT-38085 PLAT-28682 PLAT-43076 PLAT-43199
