# 2024 07 31 release notes (core)

{% hint style="danger" %}
This release has been rolled back. Items detailed below will be included in our next scheduled release - [7th August 2024](/product-documentation/release-information/core-release-notes/2024-08-07-release-notes-core.md).
{% endhint %}

## Release summary

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

**Patchworks core (backend)**

| Release version | Release date    |
| --------------- | --------------- |
| 1.23.0          | 31st July @ 9am |

**Patchworks dashboard (frontend)**

| Release version | Release date    |
| --------------- | --------------- |
| 1.17.0          | 31st July @ 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>Partner features subscription bolt-on</strong><br>A new <em>partner features</em> bolt-on is available for Patchworks partners to purchase. This allows <em>Admin</em> users to create new, linked companies for ongoing management. </p><p></p><p>When the <em>partner features</em> bolt-on is enabled, allowances are provided for the number of companies that can be created for different <a href="/pages/5JzXXY339CKzG84bKWYR">core subscription tiers</a>. For more information, please contact your Patchworks Partner Manager.  </p><p> <img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/k7WtK6hQqBLwmU2R8e6q">Adding &#x26; linking a new company</a></p></td><td>CPT-3304</td></tr><tr><td><span data-option="edbc33cea7f34e16b3a205c7a65c3172">New</span></td><td><strong>Response scripts for connector shapes</strong><br>There may be scenarios where you need to control whether a process flow shape or run should fail/continue based on information returned from a connection request. To achieve this, you can now apply a <em>response script</em> to your connector shape, utilising a new <code>response_code</code> feature to determine the outcome.  <br> <img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""><a href="/pages/4TFBV2kmHTcXV6vgIoTl">Using connector shape response scripts</a> </td><td>CPT-2913</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Custom scripts - Python requests library</strong><br>The <em>requests</em> HTTP library has been added for Python scripts.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/5cLk6r6bIFBLhs5MFTWE">Custom scripts</a></td><td>CPT-2407</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>Shape documentation</strong> <br>Relevant documentation can now be accessed directly from the settings drawer for any shape - look for the <code>?</code> icon in the top-right corner.<br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/cCGFzBxcMQVD44UtAtSS">Process flow shapes</a></td><td>CPT-2932</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><strong>JSON encode transform function</strong><br>The JSON encode transform function has been enhanced so now any data type is supported. <br><img src="/files/MexWutUpX0IvLKh7ZgY1" alt=""> <a href="/pages/3YmGRIkrfuJsaBg0jdgT">JSON encode transform function</a></td><td>CPT-3217</td></tr><tr><td><span data-option="030babd6286a4fe19214da74af9afb98">Enhancement</span></td><td><p><strong>Endpoint content types</strong></p><p>UTF-8, ASCII and ISO-8859-1 charsets are now fully supported content types.</p></td><td>CPT-3085</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-07-31-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.
