# 06/05/26 Release Notes (core)

> **Release date:** 6 May 2026

***

## 🚀 New Features

### Fullscreen Map Editor

A new fullscreen editor has been added to enhance the user experience when working with mappings. This graphical drag-and-drop interface makes working with large, complex mapping much easier.

[Advanced editor ( Full screen )](/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/map-shape/advanced-editor-full-screen.md)

### Trigger From Here

You can now start a flow from any shape, not just the beginning. Right-click any shape on the canvas and select **Trigger from here** to open the advanced trigger modal from that point. A quick-trigger button is also available in the shape header so you can re-run a step without navigating away.

When triggering from a shape that has a parent payload available, those payloads are shown in a dropdown for easy selection — making it faster to re-test individual steps during development.

[Start flow from any shape](/product-documentation/process-flows/managing-process-flows/start-flow-from-any-shape.md)

***

### New Custom Script Templates

The custom script shape now supports a broader range of language runtimes, keeping your scripts up to date with modern language versions:

* **Node.js:** 20, 22, 24
* **PHP:** 8.3, 8.4, 8.5
* **Go:** 1.26
* **Rust:** 1.94

Where possible, packages from previous versions are carried over automatically.

📖 [Custom Script shape documentation](https://doc.wearepatchworks.com/product-documentation/process-flows/flow-shapes/custom-script)

***

### Role Manager

A new **Role Manager** is available under **Settings → General Admin → Role Manager** (available to administrators only). It provides a centralised UI for managing permissions and roles without requiring code changes:

* View all permissions assigned to a role
* List all available roles
* View roles and permissions assigned to a specific user
* Create new custom roles and assign permissions to them
* Assign or revoke roles and permissions from users

> **Note:** The Role Manager cannot be used to create new permissions — only to organise and assign existing ones.

[Role Manager](/product-documentation/users-roles-and-permissions/role-manager.md)

***

### Oracle Database Connector

The database connector now supports **Oracle DB (OCI)** as a connection type, expanding the range of databases you can integrate with directly from a process flow.

📖 [Database connector documentation](https://doc.wearepatchworks.com/product-documentation/connectors/database-connector)

***

### Dark mode

The same amazing Patchworks UI, but now a little easier on the eyes.

[Dark Mode](/product-documentation/general-settings/dark-mode.md)

## 🐛 Bug Fixes

### Fix: Meta Variables Wiped After Receive Connector Shape

Meta variables were being incorrectly wiped when a flow passed through a **Receive** connector shape. Meta variables are now preserved correctly across all shapes.

📖 [Meta variables documentation](https://doc.wearepatchworks.com/product-documentation/process-flows/building-process-flows/using-variables)

***

### Fix: Fallback Transform Does Not Support Meta Variables

The fallback transform was not correctly resolving meta variables. This has been fixed so meta variables work as expected in fallback transform configurations.

📖 [Transform documentation](https://doc.wearepatchworks.com/product-documentation/process-flows/flow-shapes/transform)

***

### Fix: SFTP Connector UI Confusion

Several UI issues in the SFTP connector configuration that caused confusion when setting up connections have been resolved, improving the setup experience.

📖 [SFTP connector documentation](https://doc.wearepatchworks.com/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/connector-shape/configuring-sftp-connections)

***

### Fix: VE Filter for Flow Runs Table

The filter on the flow runs table in the visual editor (VE) was not functioning correctly. This has been resolved.

***

### Fix: Handle Null TrackedData Payloads

An issue where null `TrackedData` payloads caused errors during flow execution has been resolved. These are now handled gracefully.

***

### Fix: Flow Label Filter Now Uses AND Logic

The flow label filter previously used OR logic when multiple labels were selected, returning flows matching any of the selected labels. It now correctly uses **AND logic**, returning only flows that match all selected labels.

📖 [Flows page documentation](https://doc.wearepatchworks.com/product-documentation/process-flows/managing-process-flows/flows-page)

***

## ✨ Improvements

The following improvements have been made to the internals of the platform. They are not always directly visible to end users but contribute to stability, performance, and maintainability.

* **Clean Up Tasks + Disabling Old Canvas** — Housekeeping tasks have been completed and the old canvas has been disabled as the new canvas becomes the standard.
* **Show MCP Operations as Their Own Line in the Operations Tooltip** — MCP operations are now displayed as separate entries in the operations tooltip on the Insights page, improving clarity.

***

*For questions about this release, please contact the Patchworks support team or refer to the* [*product documentation*](https://doc.wearepatchworks.com/product-documentation)*.*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.wearepatchworks.com/product-documentation/release-information/core-release-notes/06-05-26-release-notes-core.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
