> For the complete documentation index, see [llms.txt](https://doc.wearepatchworks.com/product-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.wearepatchworks.com/product-documentation/release-information/core-release-notes/2024-01-25-release-notes-core.md).

# 2024 01 25 release notes (core)

## Release summary

The information detailed on this page refers to updates included in the following releases to the Patchworks Production environment:

**Patchworks core (backend)**

| Release version | Release date      |
| --------------- | ----------------- |
| 1.10.1          | 25th January 2024 |

**Patchworks dashboard (frontend)**

| Release version | Release date      |
| --------------- | ----------------- |
| 1.6.10          | 25th January 2024 |

New features, updates, and enhancements of note are summarised by product area, below:

* [Process flows](#process-flows)
* [Prebuilt connectors](#prebuilt-connectors)

## Process flows

<table><thead><tr><th width="180">Type<select><option value="edbc33cea7f34e16b3a205c7a65c3172" label="New" color="blue"></option><option value="d8457d8925c74fab90fa132d141b764b" label="Update" color="blue"></option><option value="030babd6286a4fe19214da74af9afb98" label="Enhancement" color="blue"></option><option value="9a29ee576f43448f9b1623baca59c3db" label="Bug" color="blue"></option></select></th><th width="388">Summary</th><th>Ref #</th></tr></thead><tbody><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Run process flow shape</strong><br>New shape that enables you to call one process flow from another, forming a chain. By default, the 'calling' process flow passes its current payload to the 'called' process flow however, you also have the option to pass in a manual payload.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/run-process-flow-shape.md">Run process flow shape</a></td><td>CPT-1446</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Set variables shape</strong><br>New shape that provides the ability to set values for flow variables and/or metadata variables at any point in a flow (previously this had to be achieved via custom scripts).<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/set-variables-shape.md">Set variables shape</a></td><td>CPT-922</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Round number to decimal places transform</strong><br>A new field mapping transform function is available. This allows you to specify a given number of decimal places to which incoming values should be rounded.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt="">Round number transform function</td><td>CPT-1964</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Label</strong> <strong>character limit</strong><br>When creating a new label (either via label settings or process flow settings), an info message is now displayed to show your character count in relation to the limit of 20.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/managing-process-flows/process-flow-labels.md">Process flow labels</a></td><td>CPT-1575</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Unable to display large payload in run logs</strong><br>Fixed issue where payloads larger than 10mb could not be displayed in run logs (either in the canvas, or the run logs page). Now, if a payload is too large for display it is trimmed and a <em>download payload</em> option is available for offline viewing.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/error-reporting-and-exception-handling/real-time-run-logs.md">Run logs</a></td><td>CPT-2073</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Unable to sort cross-reference lookup values</strong><br>Fixed issue where the sort option associated with value ids had no effect.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/marketplace/marketplace-cross-reference-lookups.md">Cross-reference lookups</a></td><td>CPT-1945</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Deployed flows with no shapes stuck in run mode</strong><br>Fixed issue where a process flow deployed with just a trigger schedule could get stuck in run mode and never complete.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/building-process-flows.md">Building process flows</a></td><td>CPT-1852</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Defined webhooks not displayed on trigger shape</strong><br>Fixed issue where webhooks are added and saved for a trigger shape, but the trigger shape is displayed as empty on the canvas.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/trigger-shape/trigger-shape-webhook.md">Trigger shape (webhooks)</a></td><td>CPT-1851</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Label</strong> <strong>creation navigation</strong><br>Fixed issue where creating and saving a new label via label settings did not exit back to the label management page.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/managing-process-flows/process-flow-labels/adding-new-process-flow-labels.md">Label management</a></td><td>CPT-1473</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Unable to specify blank fallback value</strong><br>Fixed issue where a fallback transform function could not be saved if the fallback value was blank.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/map-shape/working-with-field-transformations/available-transform-functions.md">Fallback transform function</a></td><td>CPT-1449</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Extra long process flow name blocks UI access</strong><br>Fixed issue where the presence of an unusually long process name resulted in the user not being able to click into the canvas.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/building-process-flows.md">Building process flows</a></td><td>CPT-1411</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Shape instance &#x26; endpoint fields too short</strong><br>Fixed issue where fields for instance and endpoint selection in process flow shapes were shortened.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/building-process-flows/process-flow-shapes.md">Process flow shapes</a></td><td>CPT-2076</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Blank flow variables not allowed in custom scripts</strong><br>Fixed issue where a custom script would fail when hitting a flow variable where no value is defined. Blank variables are now supported.<br><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F7ebRB4tRIozWxpBMCAoN%2Ficons8-google-docs-20.svg?alt=media&amp;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""><a href="/product-documentation/process-flows/building-process-flows.md">Building process flows</a></td><td>CPT-1194</td></tr></tbody></table>

## Prebuilt connectors

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Returnless</strong> is an all-in-one returns platform to handle returns faster, lower costs and prevent future returns.</td><td></td><td></td><td><a href="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2F0Z8F67UEuVRoWW5EqJuC%2Freturnless.svg?alt=media&amp;token=130a4e01-b463-4060-89ad-78b874ad3db9">returnless.svg</a></td></tr><tr><td><strong>Visual Next</strong> is a leading software solutions provider tailored to the apparel, footwear, uniform, sportswear and fashion accessories industry.</td><td></td><td></td><td><a href="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2FoFIJ8c6VddzuHhZjKIWm%2Fvisualnext.svg?alt=media&amp;token=a62039a7-71c4-45bd-9846-2655bff2bb43">visualnext.svg</a></td></tr></tbody></table>
