Picture of October 2025 Full Release Notes

October 2025 Full Release Notes

R25-40

VENTURE-11815 – Add Setting to handle Require Customer First and Last Name
Release Notes:
Added four new settings for customer names: First Name enabled/required and Last Name enabled/required. These control whether the fields are shown and whether they’re mandatory on registration and in My Account.

VENTURE-11838 – Save button is displayed instead of Add to Basket by refreshing the PLP for Versioned Multipart
Release Notes:
Fixed an issue where refreshing a versioned multipart product page could show “Save” instead of “Add to basket” before the item was added to the cart.

VENTURE-11970 – Investigate Unexpected Job Cancellation via API
Release Notes:
Adjusted order notes and print order history messages so cancellations triggered via API show the API token name instead of a generic guest user.

VENTURE-12072 – Webhook does not send correct status when order shipping status is delivered
Release Notes:
Fixed webhook status mapping so orders set to Delivered report the correct Delivered status.

VENTURE-12124 – Pricing scripts follow-up
Release Notes:
Fixed a permissions-related issue that prevented pricing scripts from running as expected when no shopping cart item context was present.

VENTURE-12164 – Login Loop: Sometimes users are not able to log in
Release Notes:
Added additional logging to diagnose intermittent login issues.

VENTURE-12174 – CERM Account Manager in My Account follow-up
Release Notes:
Fixed loading of additional account information when the customer has no external ID but their department does. Made the email in the additional info a clickable mailto link.

VENTURE-11437 – Pricing scripts on checkout attributes
Release Notes:
Added the ability to attach pricing scripts to checkout attributes. These scripts run in the basket and update totals accordingly, including debug/output visibility via info-type checkout attributes.

VENTURE-11741 – Stop VATNumber being wiped because of API Updates
Release Notes:
Fixed the API create/update customer logic so an omitted VAT Number no longer clears the existing value.


R25-41

VENTURE-11182 – Approval Workflow PDF Download generates invalid PDF
Release Notes: Fixed downloadable watermarked PDF on the Approval page not opening in Adobe.

VENTURE-11867 – Potential out-of-memory
Release Notes: Improved memory usage by ensuring opened streams are properly disposed after use.

VENTURE-11902 – Price not updating on product attribute change via keyboard navigation
Release Notes: Fixed price not updating after selecting attributes using keyboard navigation.

VENTURE-11925 – Skipping the confirm checkout step duplicates the place order request
Release Notes: Prevented duplicate order submission and the disruptive browser alert when “Skip confirm order step” is enabled.

VENTURE-11950 – CERM auto redirect
Release Notes: Added a feature switch “After login redirect to CERM pages.” When enabled, users are redirected to CERM pages after login instead of the homepage.

VENTURE-12047 – Unable to load EasyPost shipping options with lots of cart items (Part 1)
Release Notes: Improved performance when fetching EasyPost rates on the checkout page for carts with many items.

VENTURE-12155 – Telemetry for customer logout
Release Notes: Added telemetry for customer logout/session end/cookie expiry to aid investigation.

VENTURE-12210 – 2nd round fix for VENTURE-11867
Release Notes: Reverted specific SAML changes from VENTURE-11867 to resolve regressions.

VENTURE-8752 – Improve usage of icons (use sprite to reduce the number of requests)
Release Notes: Consolidated MegaEdit icons into a single sprite file to reduce multiple icon requests.

VENTURE-11791 – SAML support of multiple values for roles
Release Notes: Added support for SAML to handle multiple values for roles (in addition to comma-separated values).


 

Incomplete