# 2023 10 26 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.7.12 - 1.7.18 | 26th October 2023 |

**Patchworks dashboard (frontend)**

| Release version | Release date      |
| --------------- | ----------------- |
| 1.5.25 - 1.5.30 | 26th October 2023 |

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

* [Process flows](#process-flows)
* [Connectors & instances](#connectors-and-instances)
* [Connector builder](#connector-builder)
* [Prebuilt connectors](#prebuilt-connectors)
* [Patchworks API](#patchworks-api)

## Process flows

<table><thead><tr><th>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>Version &#x26; Ref #</th></tr></thead><tbody><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>De-dupe shape</strong><br>A new de-dupe shape is available for use in process flows.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/LQRcBGzoCvqv2cEsqUsZ">De-dupe shape </a></td><td>Core 1.7.18<br>CPT-970, CPT-1032, CPT-1102, CPT-1223, CPT-1320, CPT-1403</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>UI improvements for process flow overview page</strong><br>Text has been added to clarify statistics.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/wNjaO0ghAqclvPQ6BaZw">The process flow home page</a> </td><td>Dashboard 1.5.30<br>CPT-1066</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Email notification for failed process flows</strong><br>The email notification received when a process flow run fails has been enhanced with more information, improved styling, and a link to the affected process flow.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/P8H0mCZRhnKQTC0KiQgd">Email notifications for failed process flow runs</a></td><td>Core 1.7.14,  1.7.18<br>CPT-1031</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Cache maintenance UI improvements</strong><br>The cache maintenance page now displays more specific information for cache keys.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/DdokBDqbVx1igRoa230c">Cache maintenance</a></td><td>Core 1.7.18<br>Dashboard 1.5.30<br>CPT-1315</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Improved run logs for cache shapes</strong><br>When add to cache and load from cache shapes are processed, logs now reflect which key is updated/loaded.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/02CKnvBeSizeNM08Vhih">Cache shapes</a> </td><td>Core 1.7.18<br>CPT-1439</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Run logs now include seconds</strong><br>Process flow run logs now include seconds within time values.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/RVdm7LuBhWXjhM0Cyuq9">Retrospective run logs</a> </td><td>Dashboard 1.5.30<br>CPT-788</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Flow variables in filter shape</strong><br>Fixed issue where flow variables were not referenced correctly in the filter shape.</td><td>Core 1.7.18<br>CPT-1246</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Flow variables in script transforms</strong><br>Fixed issue where flow variables referenced in a mapping transform could not be accessed.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/sCJOjrLZifsLUf5k3omc">Flow variables</a> </td><td>Core 1.7.18<br>CPT-1250</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Route paths not duplicated between companies</strong><br>Fixed issue where duplicating a flow with a route shape did not copy child route shapes if duplicating between companies.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/pYScpgY8PusDda3ju8dF">Duplicating a process flow</a></td><td>Core 1.7.17<br>CPT-1406</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Dispatching multiple payloads from route shape</strong><br>Fixed issue where payloads from shapes after a route shape were processed in parallel, rather than serially.</td><td>Core 1.7.17<br>CPT-1286</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Flow control data path</strong><br>Fixed issue where setting the data path to anything other than root level was not handled properly.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/uNI6ZNhC4NnwLaAhP1yN">Flow control shape</a></td><td>Core 1.7.14<br>CPT-1314</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Cache maintenance keys</strong><br>Fixed issue where cache keys were not updating in cache maintenance.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/DdokBDqbVx1igRoa230c">Cache maintenance</a></td><td>Core 1.7.11<br>CPT-1374<br></td></tr></tbody></table>

## Connectors & instances

<table><thead><tr><th>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>Version &#x26; Ref #</th></tr></thead><tbody><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>NetSuite pagination</strong><br>Fixed issues with URL parameters and ensuring signature is valid for OAuth1.<br></td><td>Core 1.7.12<br>CPT-1154</td></tr></tbody></table>

## Connector builder

<table><thead><tr><th>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>Version &#x26; Ref #</th></tr></thead><tbody><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Variables in pre-auth scripts</strong><br>Fixed issue where script updates to variables could not be saved, causing an error when the pre-auth script ran while attempting to add an instance.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/h2kMgW0kOOn9nHNrV5zM">Pre-request script</a></td><td>Core 1.7.14<br>CPT-1305</td></tr></tbody></table>

## Prebuilt connectors

The following prebuilt connectors have been added to the Patchworks marketplace:

<div align="left"><figure><img src="/files/Wxrh677gqMUfvSxm8zPI" alt=""><figcaption><p>Mirakl</p></figcaption></figure> <figure><img src="/files/oi9XwzZViKmSeXs7igAN" alt=""><figcaption><p>Shiptheory</p></figcaption></figure></div>

## Connector builder

<table><thead><tr><th>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>Version &#x26; Ref #</th></tr></thead><tbody><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Variables in pre-auth scripts</strong><br>Fixed issue where script updates to variables could not be saved, causing an error when the pre-auth script ran while attempting to add an instance.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/h2kMgW0kOOn9nHNrV5zM">Pre-request script</a></td><td>Core 1.7.14<br>CPT-1305</td></tr></tbody></table>

## Patchworks API

<table><thead><tr><th>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>Version &#x26; Ref #</th></tr></thead><tbody><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Inbound API version ID now displayed in process flow settings</strong><br>It's now possible to obtain the id for a process flow version directly from the versions panel in process flow settings.  <br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/18hOpYclLzdPXZ5hQ4cd">Obtaining process flow &#x26; version IDs for API requests</a></td><td>Core 1.7.17<br>CPT-1376</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Inbound API version ID</strong><br>Fixed issue where initialising a process flow with the inbound API did not consider the version id.  <br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/HJrazDrV7Ylp2LlLz1Ie">Inbound API</a></td><td>Core 1.7.17<br>Dashboard 1.5.28<br>CPT-1376</td></tr></tbody></table>


---

# 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/2023-10-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.
