October 2025 Releases

Learn about the changes to Squiz DXP released in October 2025.

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

What’s new in October 2025

No new features have been released in October 2025 yet. Check back again soon for updates as the month progresses.

What’s changed in October 2025

Other minor improvements and bug fixes for this month are described in the changelog table.

Type Description Capability Release date Release version Copyable link

3 Bug fixes

Fatal Errors produced when cascading permissions for deleted users

Details

When attempting to cascade permissions to new assets from users who had been deleted, the warning that the user did not exist caused a fatal error, and an HTTP 500 response.

The error handling for setting permissions was replaced with exception handling. The handling of the exception for missing user permissions when assets were created was set to log the issue and continue.

Creating an asset in a location where a deleted user has been granted cascaded permissions will no longer produce a fatal error. This includes through the asset management API.

Content Management

2025-10-07

6.73

3 Bug fixes

REST Resource: Matrix Cookie Passthrough fails on the first view of a session

Details

A session value was missing when using Matrix Cookie Passthrough on REST Resource assets. This could cause content not to be displayed on the first view (a "fresh session").

The session value is now checked to see if it is present and set if it does not exist. When using Matrix Cookie Passthrough on a REST Resource asset, content will be shown even on fresh sessions.

Content Management

2025-10-07

6.73

3 Bug fixes

302 redirects from __data URLs are not cacheable due to conflicting cache headers

Details

The PHP session system automatically set Cache-Control: no-cache and Pragma: no-cache headers when session_start() was called. These headers conflicted with the cacheable headers set by RedirectDataPathHandler, causing Cloudflare CDN to ignore the cacheable directives and always hit the origin server.

The flow-on effects from this issue caused 302 redirects from /__data URLs not to be cached by Cloudflare CDN. Every redirect request hit the origin server, increasing server load and causing poor performance for users accessing redirected assets.

The fix modifies RedirectDataPathHandler to remove conflicting cache headers before setting cacheable ones. The removeConflictingCacheHeaders() method was also added to remove Cache-Control, Pragma, and Expires headers set by the PHP session system, allowing proper cacheable headers to be set for 302 redirects.

Content Management

2025-10-07

6.73

2 Minor improvements

Reduce ElastiCache state pressure from single-use public user sessions

Details

Many bots do not preserve cookies when making multiple requests, resulting in a large number of public user sessions that are used for a single request, which can sometimes affect regular user sessions.

Squiz Content Management now retains single-use public sessions for a shorter period, resulting in more session storage space available for regular users.

Content Management

2025-10-07

6.73

3 Bug fixes

JSON-type files are not being treated as text files in relation to physical file assets

Details

Platform changes caused the detected media (MIME) type of JSON files to change, so they were no longer detected as text files. This caused an issue where, under certain circumstances, the contents of a .json file in relation to a physical file asset could not be viewed.

The media (MIME) type is now checked and treated as text for physical file assets. The content of .json files is now reliably viewable and can be referenced in asset_contents keywords.

Content Management

2025-10-07

6.73

3 Bug fixes

Not-equal location segmentation not working

Details

An issue with location data not being populated for web behavior events prevented the country matching logic from working as expected.

Under these conditions, a segment like international visitor would be incorrectly allocated to visitors of in the configured country.

Now segmentation that relies on location data operates as expected in web events.

Customer Data

2025-10-01

N/A