> 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-08-21-release-notes-core.md).

# 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>
