Picture of June 2025 Full Release Notes

June 2025 Full Release Notes

R25-23

VENTURE-7928 – W3C validation updates – warnings
Release Notes:
Validation updates and compatibility errors reviewed and fixed

VENTURE-6735 – MegaEdit – suppression with styling support
Release Notes:
Suppression with rich-text support

VENTURE-8994 – Wrong platform binding when multiple bindings are supported
Release Notes:
Bug fix for multiple-binding platform support

VENTURE-9377 – Expose CurrentStorefrontName for route localisations
Release Notes:
Fixes storefront-switch tab header title

VENTURE-10054 – InventCsvMapperData script not working for registered role
Release Notes:
Updated description for the hard-coded InventCsvMapperData MegaEdit script

VENTURE-10228 – Fix download functionality for MegaEdit layout categories
Release Notes:
Fixed JSON download on the layout-edit page

VENTURE-10267 – Megascript instance execution failed
Release Notes:
Added failure-notification email support, including new template Megascript.StoreOwner.MegascriptInstanceFailed and a per-instance Notify on Failure option

VENTURE-10435 – Add “Skip to main content” button
Release Notes:
Introduced a keyboard-accessible “Skip to main content” link for improved navigation

VENTURE-10437 – Image alt tags
Release Notes:
Added missing alt attributes for all images

VENTURE-10811 – Versioning validation popup styling
Release Notes:
Adjusted multipart-error formatting in landing-page toast notifications

VENTURE-10873 – Delivery-date year order
Release Notes:
Date-picker year list now displays in ascending order

VENTURE-10903 – Coupon code not persisting after impersonation
Release Notes:
Fixed loss of coupon codes following customer impersonation

VENTURE-10998 – RTL language support for multipart upload requirements
Release Notes:
Resolved rich-text editor issues for right-to-left languages

VENTURE-11035 – File-upload button accessibility changes
Release Notes:
Enabled keyboard-only uploads (Tab navigation) for file-upload product attributes

VENTURE-11067 – Field interaction delay when searching numbers
Release Notes:
Increased search-field debounce timeout from 400 ms to 1 500 ms

VENTURE-11188 – Add ZIP functionality in Megascripts
Release Notes:
Added the ability to zip files within the Megascript interface

VENTURE-11216 – Versioning not registering description and artwork
Release Notes:
Fixed “Save and Next” to correctly persist description and artwork

VENTURE-11274 – Suppression with rich text – round 2
Release Notes:
Additional improvements to rich-text suppression support

VENTURE-5358 – Connect Plugin: Tharstern error messages
Release Notes:
Added Test connection button and new product-select component

VENTURE-8803 – Move files to CDN
Release Notes:
Migrated common frontend images to a CDN for improved performance

VENTURE-9968 – European Accessibility Act 2025 compliance
Release Notes:
Updated inputs, buttons and links across blogs, product and category pages to meet EAA requirements effective 28 June 2025

VENTURE-10865 – Quantity attribute logic enhancements
Release Notes:
Added custom script to support advanced quantity-attribute logic

VENTURE-10939 – Connect Flow – Storefront Connect Link External ID
Release Notes:
Added new storefront-information nodes to MIS generic payloads

VENTURE-10963 – MegaEdit script changes
Release Notes:
Added new external API endpoint and setting to control address-field font size

VENTURE-11070 – Insights payment transaction table
Release Notes:
Added payment-transaction table to analytics dashboard


R25-24

VENTURE-9944 – Request Price not re-enabled after attribute correction
Release Notes:

Fixed an issue where the Request Price button stayed disabled after a validation error.

The button now re-enables automatically once the corrected attribute meets validation rules.

VENTURE-11202 – File names change on upload in Upload Folders
Release Notes:

Disabled file-name sanitisation in the Upload Folders area so uploaded files retain their original names.

VENTURE-11219 – Stripe Capture ID not set on webhook
Release Notes:

Updated the Stripe capture webhook to copy the Payment Intent ID into the Capture ID field.

Fixed the refund webhook to convert amounts to the correct currency before processing refunds.

VENTURE-11264 – Storefront creation slowness
Release Notes:

Optimised background processes to reduce delays when new storefronts are created.

VENTURE-9106 – Update EasyPost DLL and add TaxIdentifier
Release Notes:

Upgraded the EasyPost .NET DLL to the latest version.

Added support for the TaxIdentifier field when generating shipping labels.

VENTURE-10682 – Payment integration – Global Payments
Release Notes:

Introduced a new Global Payments plugin that uses the API PayByLink feature.

Generates a unique payment link for each order; payment is completed once the customer enters their payment details.

VENTURE-10997 – Versioning minimum quantity (total of all versions)
Release Notes:

Added a new basket setting: Consider versions on minimum/maximum basket quantity checks.

When enabled, the system sums the quantities of all versions of a product and validates them against the product’s minimum and maximum limits.


R25-25

VENTURE-4858 – Hide ‘HomePageText’ Content Page
Release Notes:

Adjusted the TopicBlock component for the Arone theme.

VENTURE-6454 – Punchout demonstration
Release Notes:

Optimised Punchout code for improved performance.

VENTURE-9986 – Fix attribute-logic infinite-loop issue
Release Notes:

Fixed a defect that could crash the platform when a product contained an invalid attribute-logic setup.

VENTURE-10115 – CERM: wrong pricing for cart items with quotes
Release Notes:

Corrected quantity and attribute handling when updating items containing quotes; pricing now stays consistent between the landing page and basket.

VENTURE-10476 – Optimise caching entities
Release Notes:

Implemented entity-level caching improvements for faster load times.

VENTURE-10833 – Update Academy links in Admin
Release Notes:

Refreshed Release-Notes and Infigo Academy URLs in the Admin interface.

VENTURE-10880 – Password-reset page improvements
Release Notes:

Added email-format validation.

Cleared the email field after a successful reset.

Disabled the reset button until a valid email address is entered.

VENTURE-10958 – Versioning UX updates
Release Notes:

Multipart versioning enhancements:

Added localised “Version” help text displayed as a tooltip on the landing page.

Added labels for version Name and Quantity fields.

VENTURE-10969 – MegaEdit font-size setting fix
Release Notes:

Corrected MegaEdit so font-size values from Appearance settings no longer override CSS (desktop and mobile).

VENTURE-11039 – Stripe vulnerability fix
Release Notes:

Secured the Stripe success endpoint by ensuring the payment session is confirmed before an order is placed.

VENTURE-11065 – Checkout-requirement duplication fix
Release Notes:

Removed the restriction that prevented re-using the same entity in multiple Order subtotal rules.

VENTURE-11098 – CERM pricing with versioning
Release Notes:

Fixed landing-page pricing to factor in the current number of versions so totals match the basket.

VENTURE-11145 – PDF-profile thumbnail generation
Release Notes:

Added support for generating PDF thumbnails on multipart products stored in distributed (S3) storage with 3D scripts.

VENTURE-11153 – Admin product-management (Hebrew) fix
Release Notes:

Restored navigation to Edit product when the interface language is Hebrew.

VENTURE-11173 – PrintIQ: encode PDF-split URLs
Release Notes:

Added a hidden setting to toggle URL-encoding of query strings when uploading page-split artwork to PrintIQ.

VENTURE-11305 – Stock-limits performance improvements
Release Notes:

Introduced performance optimisations when the stock-limits feature is enabled.

VENTURE-11308 – MegaEdit variable-image positioning
Release Notes:

Added a feature switch controlling scaling logic for image fields when MegaEdit variables are used.

VENTURE-11314 – Dimension-calculation logging
Release Notes:

Added detailed logs for dimension calculations to aid diagnostics.

VENTURE-11346 – MegaEdit static-resource handling
Release Notes:

Improved performance of MegaEdit static-resource delivery.

VENTURE-11370 – Versioning UX: null-reference fix
Release Notes:

Fixed a null-reference error that occurred when saving a product variant after failed validation.


R25-25_Security

VENTURE-11172 – Too many guest creations
Release Notes:
Fixed an issue where visiting the site created excessive generic guest accounts.

VENTURE-11261 – Patch Management: TinyMCE
Release Notes:
Updated TinyMCE library to version 5.10.8, incorporating security fixes.

VENTURE-11332 – Accessibility button disable for Playwright tests
Release Notes:
Conditionally disabled the accessibility SkipContentButton during Playwright test runs.

VENTURE-7985 – Metabase pulse recipients
Release Notes:
Updated Metabase to send pulse emails only to members of the current user’s group.

VENTURE-11263 – CSP Header Overrides
Release Notes:
Updated Content-Security-Policy (CSP) header configuration for improved security.

Incomplete