---
title: "Platform Release 297 - December 2024"
slug: "factory-297-release-december-2024"
updated: 2024-12-05T09:50:04Z
published: 2024-12-05T09:50:04Z
canonical: "support.tulip.co/factory-297-release-december-2024"
---

> ## 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 297 - December 2024

Release 297 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/13270).

## Features and Improvements

### Automations, Triggers

- Update the trigger editor styling

### General Improvements

- Trigger editor for run connector functions should load connectors and their functions on demand, thus making them faster.
- When the new workspace setting "Auto provision stations and interfaces" are ON, players will no longer require user input when registering interfaces and stations to run apps. These will be done automatically, and the automatically generated interface & station will be named with random 8 characters.
- New workspace setting "Auto-provision stations and interfaces" available under Workspace settings in Stations and interfaces.

### API

- Support is added for filtering on stationId to the list interfaces endpoint.

## Bug Fixes

Release 297 contains multiple bug fixes:

| Referenced Ticket | Description |
| --- | --- |
| PLAT-39824 | Fixes a bug in which triggers with undefined static number values would error when running. |
| PLAT-39774 | Fixes a bug and now new SQL and MQTT connector functions can be tested before being saved. |
| PLAT-39760 | Fixes a scaling issue regarding Cloud Connector Hosts |
| PLAT-39744 | Fixes a bug and now new HTTP connector functions can be tested before being saved. |
| PLAT-39675 | Fix issue where Gauge widget would crash if the input value is null. |
| PLAT-39269 | Fixes an issue where the status of connectors and OPCH were reported online/offline incorrectly. |
| PLAT-38147 | Fixes a rare scenario where widget triggers could execute before a app start and step open triggers execute when starting an application from the splash screen. |
| PLAT-39773 | Fixes an issue, where from the new searchable dropdown for the run connector triggers do not filter out un-named connectors. These connectors are now filtered out on the API layer, as they should not be fetched from the database. |
| PLAT-39715 | Fixes the conversion of database to API representation of machines data in backend services |
| PLAT-39638 | Add support for connectors to handle snowflake clients, where the client id contains special characters, by allowing the user to configure addition encoding of the client id during authentication in an OAuth flow. |
| PLAT-39164 | Fixes a bug where, on overloaded hardware, an outdated step would still be visible and interact-able for a short time after a transition runs. This allowed uses to run events from a prior step. This could lead to strange behavior, like transitioning multiple steps in a row by rapidly clicking a "next" button. |
| PLAT-38462 | Fixed a bug where a user group variable with default value displays infinite loading spinner on the app's variables modal if that app (and the variables) was exported from an external source. |
| PLAT-33836 | Fixes an issue, and now a logged out user cannot edit the running app step under station page. |
| PLAT-39669 | Fixes bug where bulk interface creation did not correctly assign the interface to the newly created station. |

## Full List of Ticket IDs included in Release 297

PLAT-39824 PLAT-39774 PLAT-39773 PLAT-39760 PLAT-39744 PLAT-39717 PLAT-39715 PLAT-39675 PLAT-39669 PLAT-39638 PLAT-39269 PLAT-39164 PLAT-38462 PLAT-38147 PLAT-37538 PLAT-35889 PLAT-35886 PLAT-33950 PLAT-33836
