> 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/2023-12-05-release-notes-core.md).

# 2023 12 05 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.8.4           | 5th December 2023 |

**Patchworks dashboard (frontend)**

| Release version | Release date      |
| --------------- | ----------------- |
| 1.6.3           | 5th December 2023 |

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

* [General](#general)
* [Process flows](#process-flows)
* [Connectors & instances](#connectors-and-instances)
* [Dashboard UI](#dashboard-ui)
* [Prebuilt connectors](#prebuilt-connectors)

## General

<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>Patchworks marketplace</strong><br>The Patchworks marketplace is now your one-stop stop for all resources that you may want to install to streamline your integrations. You can now browse and install apps, connectors, process flows, and cross-reference lookups.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/uVJlVUDxjvJi3MgSFEPB">The Patchworks marketplace</a></td><td>CPT-1576</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Patchworks apps</strong><br>This release introduced apps - install everything you need (connectors, process flows, scripts, etc.) to perform a specific task.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""><a href="/pages/uVJlVUDxjvJi3MgSFEPB">The Patchworks marketplace</a></td><td>CPT-1576</td></tr></tbody></table>

## 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="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Forward slashes in cache keys</strong><br>Fixed issue where the forward slash character was not permitted when defining cache keys.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/02CKnvBeSizeNM08Vhih">Cache shapes</a></td><td>CPT-1524</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Incorrect mapping structure</strong><br>Fixed issue where mapping a flat array to an indexed array resulted in an incorrect structure.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/sDacY10PFWZPapzdTUvr">Map shape</a></td><td>CPT-1524</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Filter logs by process flow</strong><br>It's now possible to filter process flow run logs by process flow.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> Documentation coming soon</td><td>CPT-905</td></tr><tr><td><span data-option="d8457d8925c74fab90fa132d141b764b">Update</span></td><td><strong>All shapes now support manual input for payload fields</strong><br>All shapes have been updated to include a manual input option wherever the user has the option to select a payload field.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/sDacY10PFWZPapzdTUvr">Shapes</a></td><td>CPT-1419</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>Empty payloads</strong><br>Fixed issue passing 'empty' payloads into a shape (which can happen if a null is returned from a script, or if a cache expires). As part of this fix, a new <code>string length</code> option is available on the filter shape.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/W8dQNd0BPMY9SOSg7haK">The filter shape</a></td><td>CPT-1763</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Custom string transform now supports payload metadata</strong><br>The custom string field mapping transform now supports payload metadata values using <code>[[meta.unique_key]]</code> syntax.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/g99Id9kqXnu6K6CO4pds">Referencing flow &#x26; meta variables in mapping transformations</a></td><td>CPT-1440</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Inbound API now supports flow variables</strong><br>When initialising a process flow using the Inbound API, it's now possible to pass in flow variables.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/ii2e78HccHIoIUC7i7pu">Initialising a process flow manually with a payload</a></td><td>CPT-1519</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>Ref #</th></tr></thead><tbody><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Installing a connector includes required scripts</strong><br>If a marketplace connector requires pre/post scripts, these are now included when a user chooses to install the connector (previously these would be added manually).<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""><a href="/pages/lwl90H4DYHIwA905eb90">Installing a connector</a></td><td>CPT-821</td></tr><tr><td><span data-option="9a29ee576f43448f9b1623baca59c3db">Bug</span></td><td><strong>URL parameters excluded from POST requests</strong><br>Fixed issue where URL parameters were not being passed in POST requests.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/BUSfJOQE7kctbDXL0ry1">URL parameters</a></td><td>CPT-1436</td></tr></tbody></table>

## Dashboard UI

<table><thead><tr><th width="156">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>Field select UI<br>Fixed issue where the dropdown for payload field selection could be partially hidden.</td><td>CPT-35</td></tr></tbody></table>

## Prebuilt connectors

The following prebuilt connectors have been added to the Patchworks marketplace since our previous release:

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Bloomreach Engagement</strong> is an eCommerce platform specialising in marketing automation, product discovery, and content management systems.</td><td></td><td></td><td><a href="/files/pKW3W1ylfu7QxVvfsiw2">/files/pKW3W1ylfu7QxVvfsiw2</a></td><td><a href="/pages/mqKbdVPIU1e9PWELw42K">/pages/mqKbdVPIU1e9PWELw42K</a></td></tr><tr><td><strong>EKM Insight</strong> is a leading managed print service (MPS) software supplier, helping customers optimise their print and imaging operations.</td><td></td><td></td><td><a href="/files/4YdgsTKQTx1PGcVgyatG">/files/4YdgsTKQTx1PGcVgyatG</a></td><td><a href="/pages/q6WPVVKoLnfJOJ6s4EQ1">/pages/q6WPVVKoLnfJOJ6s4EQ1</a></td></tr><tr><td><strong>Gorgias</strong> is a customer support platform built for e-commerce companies.</td><td></td><td></td><td><a href="/files/z1jfbNmQDgdDd9owp5o9">/files/z1jfbNmQDgdDd9owp5o9</a></td><td><a href="/pages/vxg2RthdOqC0A1ajxQZy">/pages/vxg2RthdOqC0A1ajxQZy</a></td></tr><tr><td><strong>ShipBob</strong> is a global fulfillment solution used by brands to ship orders from everywhere their customers shop.</td><td></td><td></td><td><a href="/files/1FhWZFQcGIakG2a1ylIS">/files/1FhWZFQcGIakG2a1ylIS</a></td><td><a href="/pages/tiBV64dLqOcTzfMU7uZs">/pages/tiBV64dLqOcTzfMU7uZs</a></td></tr><tr><td><strong>Snowflake</strong> provides a single platform for data warehousing, data lakes, data engineering, etc., with secure sharing and consumption of real-time / shared data.</td><td></td><td></td><td><a href="/files/hT6dsuQGqcM9CNU8xlI2">/files/hT6dsuQGqcM9CNU8xlI2</a></td><td><a href="/pages/S7ntw53TjHm8VK9v3fEq">/pages/S7ntw53TjHm8VK9v3fEq</a></td></tr><tr><td><strong>Stok.ly</strong> provides seamless, multi-channel and multi-location order and warehouse management for retailers and wholesalers.</td><td></td><td></td><td><a href="/files/IHMsTVPuLJdVJw4Um5e4">/files/IHMsTVPuLJdVJw4Um5e4</a></td><td><a href="/pages/ZaTqEqsFtA79U0JbolF3">/pages/ZaTqEqsFtA79U0JbolF3</a></td></tr><tr><td><strong>Virtualstock</strong> is Europe's largest drop-shipping and curated marketplace SaaS (software-as-a-service) platform.</td><td></td><td></td><td><a href="/files/P6vBS0noWTLavEXdt5NJ">/files/P6vBS0noWTLavEXdt5NJ</a></td><td><a href="/pages/c4eMl4prneCTp6x7L0rK">/pages/c4eMl4prneCTp6x7L0rK</a></td></tr></tbody></table>
