2024 02 27 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.12.0

27th February 2024

Patchworks dashboard (frontend)

Release version
Release date

1.9.0

27th February 2024

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

Marketplace

Type
Summary
Ref #
Bug

Scripts not deployed after app install Fixed issue where scripts would sometimes fail to deploy following an app installation. Installing an app

CPT-2236

Process flows

Type
Summary
Ref #
New

Run queues We have introduced a run queuing system to ensure that process flows are run equitably across all companies. Now when a job is triggered to run (either manually, or via a trigger/webhook/inbound API call), the run job is placed in a queue for processing. You can view your pending runs from a queue tab within run logs. Working with your run queue

CPT-2285

Enhancement

Real-time logs Added flow run id to the start of real-time run logs. Real-time logs

CPT-2373

Enhancement

OAuth 2 messaging for failed authentication Connection step run logs have been improved for OAuth 2 authentication failures, so the root cause can be more easily identified. Run logs

CPT-2234

Enhancement

Specific date filter Added a 'time' section to the specific date filter type, so a time can be selected with the date. Filter shape

CPT-1084

Change

Payload storage Payload storage has moved from Elastic to AWS S3. Run logs

CPT-2157

Bug

Run process flow shape Fixed issue where the 'triggered by' column in run logs was not updated if the process flow was initialised from another flow, via a run process flow shape. Run logs

CPT-2380

Bug

Stopped process flow status Fixed issue where the status of a 'stopped' process flow run could change from cancelled to success. Run logs

CPT-2395

Bug

Trigger schedule settings Fixed issue where it was possible to set a trigger schedule to less than 10 minutes with a cron expression. The minimum schedule time is now 10 minutes via the UI or cron expressions. Trigger schedule

CPT-2390

Bug

Connector pagination Fixed issue where pagination could fail when the connector rate limit was exceeded. Now a connector shape will fail when a request returns a 429 rate limit message, ensuring that the process flow does not keep trying to paginate when the request can't be successful. Connector shape

CPT-2381

Bug

Peoplevox pagination method Fixed issue where it wasn't possible to set the limit for Peoplevox pagination to 10000 (the suggested setting for report data). The limit can now be set to 10000 or less. Pagination methods

CPT-1161

Bug

Flow control shape Fixed issue where receipt of an empty payload by the flow control shape would cause the process flow to fail. Now an error is logged but the flow continues. Flow control shape

CPT-2230

Bug

Shape settings drawers Fixed performance issue where opening shape settings drawers was slow. Shapes

CPT-2375

Bug

Run logs Fixed issue where date is before and date is filters were not working for run logs. Run logs

CPT-2376

Bug

Run logs Fixed issue where UI label indicated that run logs are retained for 8 days however the actual retention period is 7 days. Run logs

CPT-2378

Bug

Set variables shape Fixed shape colour inconsistencies. Set variables shape

CPT-2398

General settings

Type
Summary
Ref #
Bug

Endpoint pagination Fixed issue where setting an endpoint pagination method to none meant that the endpoint could not be saved. Endpoint pagination

CPT-2428

Bug

Notification group names Fixed issue where adding a full stop character to a notification group would fail (correctly) but no error message was displayed to users. Notification groups

CPT-2389

Bug

Notification group delete modal Fixed modal displayed when a notification group is deleted for UI consistency. Notification groups

CPT-2388

Prebuilt connectors

Cover

Salesforce Commerce Cloud enables businesses to set up eCommerce sites, drive more automation and provide customers with seamless shopping experiences.

Cover

The Marketplacer - Operator API is used to build integrations into existing eCommerce platforms.

Last updated

#1409: Release notes - 11.12.24

Change request updated