# 2024 08 21 release notes (core)

## Release summary

This page summarises items scheduled for the following release to the Patchworks Production environment.

**Patchworks core (backend)**

| Release version | Release date           |
| --------------- | ---------------------- |
| 1.24.3          | 21st August 2024 @ 9am |

**Patchworks dashboard (frontend)**

| Release version | Release date           |
| --------------- | ---------------------- |
| 1.18.1          | 21st August 2024 @ 9am |

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

* [Process flows](#process-flows)

## Process flows

<table><thead><tr><th width="180">Type<select><option value="edbc33cea7f34e16b3a205c7a65c3172" label="New" color="blue"></option><option value="d8457d8925c74fab90fa132d141b764b" label="Change" color="blue"></option><option value="030babd6286a4fe19214da74af9afb98" label="Enhancement" color="blue"></option><option value="9a29ee576f43448f9b1623baca59c3db" label="Bug" color="blue"></option><option value="L09Gy6z2y7VD" label="Breaking change" color="blue"></option></select></th><th width="426">Summary</th><th>Ref #</th></tr></thead><tbody><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><p><strong>Delete items from run queue</strong><br>It's now possible to delete items from your run queue. Queued items are now displayed with a <em>delete</em> icon - click this to remove the run job from your queue. </p><p> <img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/RVdm7LuBhWXjhM0Cyuq9#deleting-a-run-job-from-your-queue">Run logs &#x26; queue</a></p></td><td>CPT-3131</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Map shape - remove null &#x26; empty field conditions</strong><br>A new remove field conditions field is available for field mapping rows. You can use this to choose whether empty and/or null values are removed for this field.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/C9PQregcZxOWjgIqm3uJ#adding-a-new-mapping-rule">Working with field mappings </a> </td><td>CPT-1297</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Route shape - filter logic for multiple filters</strong><br>When defining a route with multiple filters, you can now choose whether the logic for matching these filters is <code>AND</code> (so all defined filters must apply for a match) or <code>OR</code> (so any one of the defined filters will result in a match).<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/7qvE65C5mdtXjrbB4swe#configuring-route-data-for-a-new-route-shape">Route shape</a> </td><td>CPT-3212</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Map shape refactor</strong><br>The map shape has been refactored for improved performance and efficiency. There are no related changes in terms of functionality/usage.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/sDacY10PFWZPapzdTUvr">Map shape</a></td><td>CPT-2117</td></tr><tr><td><span data-option="d8457d8925c74fab90fa132d141b764b">Change</span></td><td><p><strong>Private marketplace resource visibility</strong><br>The visibility of private marketplace resources for parent/child companies (i.e. <a href="/pages/epfA5uU359NW4H6IyUDu">linked companies</a>) has changed. Now:</p><ul><li>Resources uploaded to the private marketplace for a <em>parent</em> company are visible in the private marketplace for that parent AND in the private marketplaces for any <em>child</em> companies</li><li>Resources uploaded to the private marketplace for a <em>child</em> company are visible in the private marketplace for that child AND in the private marketplace for the <em>parent</em> company AND in any private marketplaces for <em>sibling-child</em> companies</li></ul><p><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/Yh6SKOPDHxyeAAMVa7BT">Private marketplaces</a></p></td><td>CPT-3273</td></tr><tr><td><span data-option="d8457d8925c74fab90fa132d141b764b">Change</span></td><td><strong>Cold storage for scripts</strong><br>If a custom script is associated with an <code>enabled</code> process flow, it will never be un-deployed and put into 'cold storage'.  <br><br>If a custom script has not been used for 4 days and is not associated with an <code>enabled</code> process flow, it is un-deployed and placed in 'cold storage'. If you add an un-deployed script to a process flow (via the <a href="/pages/0C93Lh1WJuGoTR9rN6NN">script shape</a> or a <a href="/pages/VEY4jTycIDsGFwIsudto">script transform</a>) it will be re-deployed automatically when called.  <br> <img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/oZoHN71i3KN7FMkgdP1x#cold-storage">Custom scripts</a></td><td>CPT-2960</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Route shape - routing method</strong><br>Fixed an issue where setting the <code>routing method</code> to <code>follow first matching route only</code> in a <code>draft</code> version could change to <code>follow all matching routes</code> when the process flow is deployed.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/7qvE65C5mdtXjrbB4swe">Route shape </a></td><td>CPT-3254</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><p><strong>Run logs for failed connections</strong><br>Fixed an issue where a failing connector with a long response body could give an 'internal failure' message - a more meaningful message is now output. </p><p> <img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/RVdm7LuBhWXjhM0Cyuq9#deleting-a-run-job-from-your-queue">Run logs &#x26; queue</a></p></td><td>CPT-3288</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/2024-08-21-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.
