October 2024 Releases

Learn about the changes to Squiz DXP released in October 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 October 2024

The October 2024 release focused on improvements relating to the Digital Asset Management area of the DXP, with some minor improvements to preconfigured components in Content Management.

Digital Asset Management

The File Store service received these new features.

Storage metrics collection for File Store

Storage metrics for File Store are now being collected. These metrics can be shown in various dashboards to provide clients and services with insights into storage usage within File Store.

Logging for File Store REST API endpoints to help with debugging

Success and error log support is now available in the File Store.

This new feature lets you view and debug issues with the REST API through the DXP Logs Service.

Increased virus scanner stack efficiency

File Store now offers a scalable virus scanner stack that allows files to be processed more efficiently.

Files uploaded to the File Store now take less time to scan which improves

Improved redirect behavior for static site serving

Static site serving when serving a folder’s index.html file will now redirect to the version of the folder with a trailing slash.

The redirect behavior supports the output structure of many common static site generators, allowing static site content payloads to be served without modification.

Content Management

Update styling for components with no fields inside content page assets

Minor tweaks to styling for components with no fields (preconfigured components) inside content page assets are available in this release:

  • A dividing line now separates the description and default preconfigured text.

  • Component title and icon are not repeated inside the component area.

  • Description block does not appear if it is empty.

What’s changed in October 2024

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

Type Description Capability Release date Release version

2 Minor improvements

Logging service enhancements for File Store Service

Details

Added logging for static site setting changes to display in the DXP Console log service.

Logs now appear in the log service when a tenant setting is changed for auditing and support purposes.

Digital Asset Management

2024-10-10

2024-10

2 Minor improvements

Added URLs to API endpoints

Details

Adding URLs to API endpoints allows users interfacing with the REST API to view the mapped URLs for a file. You can now view file and folder URLs returned from any endpoints within the REST API.

Digital Asset Management

2024-10-31

2024-10

2 Minor improvements

Optimized virus scanning for static site files uploaded to File Store

Details

Improved virus scanning batching and error reporting to reduce wait times for file deployment or static site updates. File scans occur more frequently and efficiently, leading to faster access and deploy times overall.

Digital Asset Management

2024-10-10

2024-10

2 Minor improvements

Cloud infrastructure optimizations for improved API request times

Details

Increased cloud infrastructure memory and processor limits to improve request processing times and faster request handling. API requests to directories with large numbers of files are now more performant.

Digital Asset Management

2024-10-10

2024-10

2 Minor improvements

Update styling for components with no fields inside content page assets

Details

Minor tweaks to styling for components with no fields (preconfigured components) inside content page assets are available in this release.

Content Management

2024-10-23

CMS/6.49

2 Minor improvements

Change the Component info label to View component info

Details

The Component info label in Page Builder content blocks was missing the action keyword like other labels in this area. The label is now updated to View component info which improves the consistency of the Actions menu language.

Content Management

2024-10-23

CMS/6.49

3 Bug fixes

File Store database delete operations now have better synchronicity

Details

Internal cloud version history triggered deletes from the File Store DB, causing some API requests to miss files. This abnormal delete operation caused a temporary impact on API queries showing all files within a directory. A validation script was updated to keep file and DB storage in sync, ensuring no lasting performance impacts.

Digital Asset Management

2024-10-10

2024-10

3 Bug fixes

Virus scanner queue deadlock issues resolved

Details

Special reserved characters in file names or paths caused the virus scanner queue to become deadlocked. The virus scanner could slow down or become unresponsive until the issue was resolved. More robust handling of virus scanner queuing was implemented. The virus scanner now functions more efficiently and can self-recover from issues.

Digital Asset Management

2024-10-10

2024-10

3 Bug fixes

Race condition encountered during large file uploads resolved

Details

A race condition occurred when uploading large files using multi-part upload, causing the virus scanner to mark the placeholder file as the newest version. The race condition affecting the virus scanner made large files difficult to upload and process. In some cases, the files became corrupted. The race condition was removed which means that File Store can handle multi-part uploads correctly.

Digital Asset Management

2024-10-10

2024-10

3 Bug fixes

Allow components to be deleted on standard page assets even if some required fields are unpopulated

Details

The way components were added to standard pages is by submitting a form. When the form was submitted, page validation was executed, and any required fields caused validation to fail. Components with required fields could not be deleted until valid values were added to the fields. The fix now skips or forces validation to pass when deleting the component. Components can now be deleted without filling in their required fields.

Content Management

2024-10-08

CMS/6.48

3 Bug fixes

"Before Asset Deleted" trigger action "Trigger Log Message (error)" fails to block the asset from being trashed

Details

An issue with strict code typing on certain trigger event actions caused triggers that watched for Before asset deleted events with a Trigger log message (Error) action to run after the HIPO job deleted the asset. This code typing behavior caused the trigger actions designed to prevent assets from being deleted based on the error status sent to the logging system to be ignored by the HIPO delete process. The strict code typing for the trigger action was relaxed so that the trigger action fired before the delete action ran in the HIPO job. If Error is selected in the trigger action, the Before asset deleted trigger condition prevents the HIPO job from deleting the asset.

Content Management

2024-10-08

CMS/6.48

3 Bug fixes

Release render stale fetches as the public user

Details

Cloudflare was unable to refresh the cache for authenticated users. Authors could see old content on the frontend for an extended time. Stale requests from Cloudflare are now always rendered as the public user. The Cloudflare cache will now refresh for all user types.

Content Management

2024-10-08

CMS/6.48

3 Bug fixes

Asset contents keyword recursion tracking should be request-level and not session based

Details

Tracking used to prevent circular dependencies in keywords was stored in the session. If a fatal error occurred during an %assets_contents% keyword render, that user session could not later render anything with an %asset_contents%` keyword. This incorrect user session state would often result in all asset listings rendering without contents for the session and potentially entering the cache for other users. The circular dependency tracking was moved to track at the request level. Fatal errors within the circular dependency tracking no longer affect other requests or users.

Content Management

2024-10-08

CMS/6.48

3 Bug fixes

Render time threshold should be more configurable

Details

The render time threshold was constrained to 60s. Legacy-hosted Content Management instances might have very large or slow-loading pages that could not be generated after upgrading to 6.47. The threshold restrictions were adjusted to ensure the value was an integer. Legacy-hosted Matrix instances can now generate large, slow-loading pages.

Content Management

2024-10-08

CMS/6.48

3 Bug fixes

Allow blocks to be removed when in an error condition

Details

Components were being obstructed with an error message when they experienced issues with fetching their manifest or schema after being added to a page. Under these conditions, the component cannot be deleted, edited, or saved. The error block now offers a remove option so it can be dismissed and the normal function returned to the component editing experience.

Content Management

2024-10-23

CMS/6.49

3 Bug fixes

New window preview not working

Details

Styles that controlled the look and feel of the Content Page builder were not applied correctly which caused the preview window to function incorrectly. Feature scope rules were updated so that the styles that control the look and feel of the Content Page Builder are now correctly applied.

Content Management

2024-10-23

CMS/6.49

3 Bug fixes

Binocular feature from quick search can sometimes select multiple assets

Details

If the binoculars need to switch trees to find an asset that is not found underneath the current one’s restricted root node, the current selection was cleared on the original (and thus incorrect) asset tree. Multiple assets could be selected on the newly shown asset tree when using the binoculars. The asset selection-clearing logic was updated to match the existing selection-clearing code logic. Only the asset being located through the quick search feature is selected.

Content Management

2024-10-23

CMS/6.49