December 2024 Releases

Learn about the changes to Squiz DXP released in December 2024.

Looking for release info before October 2024?

Visit the changelog areas for each DXP capability for features and changelogs published before October 2024.

What’s new in December 2024

The December 2024 release focused on improvements relating to the Page Builder and Content Management areas of Squiz DXP.

Page Builder

Resource Browser improvements to functionality and access to different DXP systems

Modifications have been made to the Resource Browser header, enhancing user experience when utilizing the resource browser in conjunction with other systems.

The updated header now offers improved functionality, allowing users to toggle seamlessly between different systems and search modes.

Editing panel now offers collapsible accordions for better field grouping

Top-level object fields in the component editing UI have been redesigned as collapsible accordions, allowing developers to more easily group related fields.

These are expanded by default, but can be set to collapse by default by a component developer in a component’s manifest. This change aims to save vertical space on content editors while providing a better organization of fields. As a result, accordion groups will now be rendered for all existing components on both Content Pages and Standard pages.

Content Management

Dates screen is now available on Metadata Schemas, Sections and Fields

The Dates screen has been added to the following assets:

  • Metadata Schemas

  • Metadata Sections

  • Metadata Date Field

  • Metadata Hierarchy Field

  • Metadata Related Asset Field

  • Metadata Select Field

  • Metadata Text Field

  • Metadata Thesaurus Field

  • Metadata WYSIWYG Field

What’s changed in December 2024

In addition to the new features released in December 2024 the following bug fixes and improvements were released across the Squiz DXP.

Type Description Capability Release date Release version

2 Minor improvements

Improve scaling of trigger category calculation

Details

Trigger categories were sorted via an expensive calculation for display in the Asset Tree every time a Trigger was loaded. This led to noticeable slowdowns on systems with over 500 triggers. As a result, the sorting process has been optimized, only being applied when necessary.

Content Management

2024-12-03

CMS/6.52

3 Bug fixes

Race condition on metadata screen while loading viper

Details

On certain metadata screens, Viper could be initialized too early without any HTML to attach to. This premature initialization could cause JavaScript errors and prevent usage of the metadata screen. To address this issue, a rigorous check has been implemented to ensure that HTML is rendered before attempting to attach Viper.

This issue has not been fixed perfectly and there is a chance for this issue to still occur on extremely large metadata screens. We are already planning to come back to this in the near future.

Content Management

2024-12-03

CMS/6.52

3 Bug fixes

OAuth tokens can cause fatal error when renewed as public user

Details

The global access token was not being filtered by the frontend, allowing public users to potentially manipulate it. As a result of this issue, implementing a filter has corrected the problem, ensuring that the global access token is now properly secured.

Content Management

2024-12-03

CMS/6.52

3 Bug fixes

Type 2 links don’t display their tooltips when hovered on

Details

Type 2 links weren’t configured to show tooltips, preventing them from being displayed when hovering over assets of this type. This issue has been resolved by updating the CSS configuration.

Content Management

2024-12-03

CMS/6.52