DXP Releases for 2025
Read about new features and changelog information for Squiz DXP releases throughout 2025.
The cumulative summary page lets you filter across all new releases, bug fixes, minor improvements, and important changes to Squiz DXP throughout 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
Type | Description | Capability | Release date | Release version | ||
---|---|---|---|---|---|---|
2 Minor improvements |
Releasing locks on a page with unsaved changes now asks for confirmation DetailsReleasing locks on a page with unsaved changes will now show a confirmation prompt similar to when attempting to navigate away from the page. This minor improvement to how locks are handled on pages will help prevent customers from losing page updates accidentally. |
Content Management |
2025-01-13 |
CMS/6.53 |
||
2 Minor improvements |
Stale if error threshold increased for better cached content experience DetailsThe Stale if error expiry time default has been increased from one to seven days. Increasing the expiry time by this degree allows Edge to serve cached content better if Squiz Content Management cannot serve the page for a period that includes the weekend. |
Content Management |
2025-01-13 |
CMS/6.53 |
||
2 Minor improvements |
Redesigned Squiz Link inputs work better in narrower editing views DetailsSquiz Link fields used as an array item have received a minor improvement in the component editing UI, improving usability when presented in narrower editing views. The updated design is visible for all existing components using Squiz Links on both content and standard pages. The update changes the presentation of Squiz Link fields from a "primitive" array type to a complex array type that supports inputs. Complex array types (such as Cards) can offer more than one input type. |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
Formatted text editor not showing table borders and editing controls DetailsChanges introduced to the package controlling the formatted text editor (FTE) caused a regression in table borders and controls. Style overrides were added to the core styles to fix the underlying issue with the package. |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
Deleting an LDAP bridge can break Metadata screens DetailsAn issue discovered in an internal API was discovered where warnings were being promoted to exceptions. This unintended escalation caused warning and notice-level alerts to halt function execution. An API mode that logs warnings without promoting them to error status was added. Genuine errors remain unaffected, and warnings are logged and appended to internal API responses. |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
Usernames are incorrectly checked for uniqueness with LIKE DetailsUser names were checked for uniqueness with a SQL |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
APIs erroring when a warning is generated DetailsWarnings on internal API and Asset Management API requests were being incorrectly converted into fatal errors, which caused those requests to fail unexpectedly.
Exception handling was improved on the internal API and Asset Management API.
Warnings generated in API calls will now log to |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
Hide fatal errors feature needs request ID in error.log DetailsThe request correlation ID, which users see in a fatal error condition (including exceptions) in version 6.51.0 of Squiz Content Management, was not displayed in error logs.
Customers could not properly correlate the ID given in a fatal error to messages in the error log.
The correlation ID is now available in the error log.
Error logs now contain a portion stating the correlation ID and the source of it (normally |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
Metadata screen is not reliably determining when it is ready DetailsAn issue with how Metadata screens were loading components and returning a ready state caused issues with updating or editing metadata fields. WYSIWYG fields were particularly affected by this issue. Lifecycle hooks with states were added when loading Metadata screens. The hooks get passed from children components to parent components, which allows the Metadata screen and its components to load correctly and then pass the ready state to Viper, so it is initialized correctly. |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
The Remap rules section is hidden when the Remap Manager screen is locked DetailsAccess to remap rules was restricted to the Remap Manager’s Edit screen. Remap rules were not shown in read-only mode on the Details screen. Read access permissions used by other assets were added to the remap rules, which allow them to appear in read-only mode. |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
Trigger actions showing as "Disabled" in the UI might still run DetailsLogical comparison differed between displaying and activating triggers, which caused some imported triggers to appear deactivated but run when their conditions were met. The logical comparison was made consistent between display and activation, preventing triggers from running if they appear deactivated in the UI. |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
PHP 8.1 fatal on Send Email trigger actions DetailsWhen initially created, the Send Email trigger action sent an unserialized empty array default value to an Email Format attribute object, which controls how the email options appear in the action.
In PHP 8.0 or later, the screen would throw a |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
Missing/deleted LDAP users cause unnecessary logging DetailsThe |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
PHP warning on asset version history screen for redirect assets DetailsWhen opening the Version history screen on a redirect asset, an attempt was made to normalize some data not in the expected structure.
A type mismatch resulted in PHP throwing a warning because there was an attempt to loop through data that was unparseable.
Type checking was added to the control before the unexpected structure was passed, preventing the warning from occurring.
The |
Content Management |
2025-01-13 |
CMS/6.53 |
||
3 Bug fixes |
Set Metadata Field Date trigger action sometimes produces a notice DetailsAn issue was discovered in the Set Metadata Field Date trigger action where an attempt was made to call
|
Content Management |
2025-01-13 |
CMS/6.53 |