March 2025 Releases
Learn about the changes to Squiz DXP released in March 2025.
Looking for release info before October 2024?
Visit the changelog areas for each DXP capability for features and changelogs published before October 2024.
- Advanced Forms
- Component Service
- Content Management
- Data Services
- Integrations
- Search
What’s new in March 2025
Image varieties can be selected and rendered by components and content page content
Content editors often do not need a full-size image when adding images to page content. Image varieties can be used to generate appropriately sized images for content, to help decrease page load times and sizes.
Varieties have been a part of the core Content Management product offering for a long time. However, modern page-building features like components and the content page asset could not take advantage of the image varieties feature found in standard page assets.
This month, variety support is back again for components and content page assets.

This addition gives content authors control of image sizes and varieties that match the content, allowing them to choose an appropriate-sized image.
Squiz Integrations release
A new version of Squiz Integrations has been released to the Squiz DXP. Here’s a summary of the new features released in March 2025.
- Mapper step visualization upgrade on the Executions page
-
The Executions page interface visually represents the Mapper step. This interface was inspired by the Flow Queues page design.
This enhancement provides a more structured and organized view of the mapper step within the thread context, improving the clarity and accessibility of information.
Users can now visualize the mapping process during execution, leading to better understanding and troubleshooting.
- Timestamp displayed on the Step Execution Error page
-
A timestamp display feature is now available on the Step Execution Error page.
This enhancement provides users with clear details about when an error occurred, which helps with debugging and issue resolution.
Users can more effectively identify error timing, which helps to improve troubleshooting efficiency.
- Search field for Contracts
-
A dedicated Search field is now available on the Contract List interface.
This added field allows users to locate specific contracts, which improves accessibility and efficiency.
Users can filter and show specific contracts by inputting search queries, facilitating easier contract management.
- Search field with paging support for Workspaces
-
A dedicated Search field with paging support is now available for workspaces.
This added field allows users to locate specific workspaces efficiently.
Users can enter search queries and navigate multiple search results using pagination, improving the workspace search experience.
- Enhanced error responses for inactive or non-existent flows
-
This release introduces enhanced error responses for repeated requests to inactive or deleted flows. These protections offer an improved spam prevention strategy for webhook microservices and reduce overall system load.
If a flow receives ten consecutive requests while inactive or deleted, the system responds with a
409
status code, indicating the flow has been blocked. Users must review the flow activity and then manually run the flow to reset the block condition.
What’s changed in March 2025
Other minor improvements and bug fixes for this month are described in the changelog table.
Type | Description | Capability | Release date | Release version |
---|---|---|---|---|
2 Minor improvements |
Changes to how 404s from the DetailsThe implementation of how The existing implementation was causing an unacceptable number of 404 errors. |
Content Management |
2025-03-12 |
CMS/6.59.0 |
3 Bug fixes |
Users sometimes see cached authenticated content after signing out DetailsThe authentication MAC cache was not cleared when the user logged out. After logging out, the user could see logged-in page content if the instance was behind a MAC cache. A call to regenerate the session ID has been added during logout to prevent MAC from using the same cached session immediately. When the user on a MAC instance logs out, the page no longer has cached content for authenticated sessions. |
Content Management |
2025-03-12 |
CMS/6.59.0 |
2 Minor improvements |
Acalog Basic plugin improvements to program type metadata information DetailsThe Acalog Basic plugin required updates to its API to allow program metadata information to be passed through. Some minor changes to the logic about http client double-encoding were also made. Configuration settings were updated for the Search data source settings. |
Search |
2025-03-24 |
16.32.0.0 |
3 Bug fixes |
Client side JavaScript not running as expected in Page Builder preview DetailsAn issue with client-side JavaScript caused it to not run for actions other than refreshing the browser or saving a page and reloading the content page asset. Any reload or refresh action taken on the content page iFrames was not re-added, and components with custom Javascript failed to run. Script tags are now re-added to the page correctly upon reload action for content page assets.
A |
Page Builder |
2025-03-25 |
CMS/6.60.1 |
3 Bug fixes |
Workspace not removed from the left sidebar after deletion DetailsFixed the issue where a deleted workspace was not removed from the list of workspaces in the left sidebar. |
Squiz Integrations |
2025-03-25 |
v25.10 |
3 Bug fixes |
Deleted workspace remains on the View All Workspaces page DetailsFixed the issue where a recently deleted workspace did not disappear from the UI’s View All Workspaces page. |
Squiz Integrations |
2025-03-25 |
v25.10 |
3 Bug fixes |
Mapper error not displayed on the thread page DetailsFixed the issue where the mapper error was not displayed on the thread page, ensuring better visibility for troubleshooting. |
Squiz Integrations |
2025-03-25 |
v25.10 |
3 Bug fixes |
Unable to set the log level to Warning through the UI DetailsFixed the issue preventing users from setting the log level to |
Squiz Integrations |
2025-03-25 |
v25.10 |
3 Bug fixes |
Successful response received when calling an inactive webhook flow DetailsFixed the issue where an inactive webhook flow returned a successful response instead of an appropriate error. |
Squiz Integrations |
2025-03-25 |
v25.10 |
3 Bug fixes |
Execution without records when changing flow type to webhook DetailsFixed the issue where executions contained no records when the flow type was changed to webhook. |
Squiz Integrations |
2025-03-25 |
v25.10 |
3 Bug fixes |
Personal workspaces displayed in the Other Contract Workspaces section DetailsFixed the issue where personal workspaces were incorrectly displayed in the Other Contract Workspaces section when the user had the Member role in the contract. |
Squiz Integrations |
2025-03-25 |
v25.10 |
3 Bug fixes |
Basic authentication username/password mismatch in webhooks DetailsFixed the issue where webhooks failed to recognize valid credentials due to a basic authentication username/password mismatch. |
Squiz Integrations |
2025-03-25 |
v25.10 |
3 Bug fixes |
HTTP Reply component failed to send the correct message DetailsFixed the issue where the HTTP Reply component failed to send the correct message if it was added to a flow version other than the first. |
Squiz Integrations |
2025-03-25 |
v25.10 |
2 Minor improvements |
Close CRM Component (1.2.0) Details
|
Squiz Integrations |
2025-03-25 |
1.2.0 |
2 Minor improvements |
HubSpot Component (1.6.2) Details
|
Squiz Integrations |
2025-03-25 |
1.6.2 |
2 Minor improvements |
Magento 2 Component (1.7.0) Details
|
Squiz Integrations |
2025-03-25 |
1.7.0 |
3 Bug fixes |
Remember the selection of Personalisation, A/B Tests, Page Width, and active block DetailsNot all selections were restored due to the options being incorrectly removed from the address bar. Only some options were restored after obtaining locks to the page. The fix stores all selections temporarily to be restored after locks have been acquired. Personalization, A/B Tests, Page Width and the active block in the outline are remembered and restored after obtaining locks to the page. |
Page Builder |
2025-03-31 |
CMS/6.61.0 |
3 Bug fixes |
Deleting/purging thousands of users will cause HIPO to get stuck due to OOM error DetailsVery large serialized objects were being encoded. In some cases, this could cause the system to run out of memory (OOM) (for example, purging many assets). Very large serialized objects are now truncated before encoding. Purging thousands of assets will no longer cause an OOM fatal error. |
Content Management |
2025-03-31 |
CMS/6.61.0 |
2 Minor improvements |
Enable ESI render configuration for 404 asset selector DetailsEnabling ESI for 404s is a best practice, and doing this today requires multiple manual steps. The steps can be replaced by a feature flag option, which will enable the 404 without manual intervention. When the ESI 404 settings are enabled and the appropriate conditions are met, Matrix will automatically wrap the 404 in an ESI include when responding. To enable the feature:
The conditions required for the ESI include response to work are detailed here:
|
Content Management |
2025-03-31 |
CMS/6.61.0 |
3 Bug fixes |
Page builder is slow to load if many components have inline editable Viper fields on the page. DetailsRe-initialization of Viper instances on the page was a blocking process. Page builder loaded very slowly on pages containing multiple components with inline editable Viper fields. The fix updated how the inline Viper instances are loaded into the page. The initializations of the Viper instances will not block page Builder on the page. |
Page Builder |
2025-03-31 |
CMS/6.61.0 |
3 Bug fixes |
[Viper] Temporary Viper editor elements are sometimes leaking into rendered page content DetailsWhen selecting an image in a Viper text field, selection handles were placed inside a div and appended to the main input. While all Viper instances successfully remove this element when losing focus, Page Builder mirrors content between elements. It was, therefore, possible for another Viper instance to inject its overlay element into another instance. This unintended behavior happened when resizing an image in the Page Outline view, which caused an erroneous HTML element to appear in user content. The fix removes the overlay element entirely and creates a shadow DOM node directly on the main Viper element, which is automatically hidden when the page is saved. |
Page Builder |
2025-03-31 |
CMS/6.61.0 |