# 2023 08 15 release notes (core)

## Release summary

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.5.1           | 15th August 2023 |

**Patchworks dashboard (frontend)**

| Release version | Release date     |
| --------------- | ---------------- |
| 1.5.1           | 15th August 2023 |

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>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>Add to cache using payload variables</strong><br>Payload variable syntax is now supported for add to cache shape cache keys, so you can target specific elements of an incoming payload to cache.<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&#x26;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt="" data-size="original"><a href="https://doc.wearepatchworks.com/dashboard/working-with-process-flows/building-process-flows/process-flow-shapes/cache/add-to-cache-shape/using-payload-variables-to-cache-specific-data-elements">Using payload variables to cache data</a> </td><td>Core 1.5.1<br>Dashboard 1.5.1<br>CPT-491</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Append to cache</strong><br>It's now possible to append data to a cache, rather than overwriting each time an add to cache shape is updated.<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&#x26;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt="" data-size="original"><a href="https://doc.wearepatchworks.com/dashboard/working-with-process-flows/building-process-flows/process-flow-shapes/cache/add-to-cache-shape/appending-data-to-a-cache">Appending data to a cache</a></td><td>Core 1.5.1<br>Dashboard 1.5.1<br>CPT-544</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Cache transform now handles paginated caches</strong><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&#x26;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt="" data-size="original"><a href="https://doc.wearepatchworks.com/dashboard/working-with-process-flows/building-process-flows/process-flow-shapes/cache/referencing-a-cache-in-mapping-transformations">Referencing a cache in mapping transformations</a></td><td>Core 1.5.1<br>Dashboard 1.5.1<br>CPT-563</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Customise webhook trigger body</strong><br>You can now customise the status code and body content that gets returned when a webhook trigger is returned. <br><a href="https://doc.wearepatchworks.com/dashboard/working-with-process-flows/building-process-flows/process-flow-shapes/trigger/trigger-shape-webhook"><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&#x26;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt="" data-size="original">Trigger shape (webhook)</a></td><td>Core 1.5.1<br>Dashboard 1.5.1<br>CPT-589</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Duplicate process flows</strong><br>If you want to create a new process flow that's similar to an existing flow, you can duplicate the original and use that as your start point for editing. <br><a href="https://doc.wearepatchworks.com/dashboard/working-with-process-flows/managing-process-flows/duplicating-a-process-flow"><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&#x26;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt="" data-size="original">Duplicating a process flow</a></td><td>Core 1.5.1<br>Dashboard 1.5.1<br>CPT-205</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Round date field transformation function</strong><br>When mapping dates, you can now round a source date to the start/end of the day before pushing to the target field..<br><a href="../../process-flows/building-process-flows/process-flow-shapes/standard-shapes/map-shape/working-with-field-transformations/available-transform-functions/other-transform-functions/custom-boolean-transform-function"><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&#x26;token=ac61da4e-764c-452c-b9b5-d65f188769c9" alt=""></a><a href="https://doc.wearepatchworks.com/dashboard/working-with-process-flows/building-process-flows/process-flow-shapes/map-shape/working-with-field-transformations/available-transform-functions/round-date-transform-function">Round date transform function</a></td><td>Core 1.5.1<br>CPT-533</td></tr><tr><td><span data-option="d8457d8925c74fab90fa132d141b764b">Update</span></td><td><strong>Custom script timeout increased</strong><br>The max timeout for custom scripts has increased to 120 seconds. If a custom script runtime exceeds 120 seconds, a timeout occurs.</td><td>CPT-568<br>Core 1.5.1</td></tr></tbody></table>

## Prebuilt connectors

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

<div align="left"><figure><img src="https://2440044887-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLYNcUBVQwSkOMG6KjZfz%2Fuploads%2FFEzep4awWoX8Qe7ARF9C%2FChatgpt.svg?alt=media&#x26;token=97459cf4-6c59-47ae-9ff8-2ddb94f14154" alt="" width="75"><figcaption><p>OpenAI</p></figcaption></figure></div>
