6.26 release notes

January 30, 2023

This page describes release information for all Matrix 6.26 versions, including patch releases.

Important updates

Upgrade support for assets removed as part of the 6.0.0 release.

Three asset types removed at the beginning of the Matrix 6.0.0 lifecycle have been reinstated to unblock customer upgrade efforts.

The following assets are still considered deprecated. Deprecation warnings will appear on asset screens if accessed in a Matrix system.

  • Rolling calendar page

  • Restricted-period calendar page

  • Upcoming events list.

The Deprecated assets and features reference also captures these reinstated assets.

Bug fixes

The following bugs were resolved in this version of Matrix.

6.26.0

Asset version history (AVH) fatal errors when the user for a history entry no longer exists (MATRIX-5315)

When trying to view the history of an asset that a now-deleted user created, the server threw a 500 error. Missing users are now handled gracefully. Users now see "Unknown user" in the asset version history for any affected assets.

Update test URLS for SecurePay Direct Post Payment Gateway asset (MATRIX-4849)

The test API endpoint for SecurePay Direct Post changed, which caused the test mode to no longer work on SecurePay Direct Post Payment Gateway assets. The test API endpoint URL was updated according to the guidelines in the Direct Post Integration Guide (v1.9 - October 21, 2022) which fixes the originally-reported issue.

Cached OAuth2 token is used after it has expired (MATRIX-5369)

An expired token was returned when an OAuth 2.0 token—two-legged was refreshed. The returned expired token caused the first attempt at an OAuth 2.0 authorized request to return as Unauthorized. The refreshed token is returned instead of the expired one, which fixes the originally reported issue.

Configuring any WYSIWYG editor plugins breaks the 'Styles' feature (MATRIX-5132)

When "WYSIWYG Component Type preferences" were changed from the default configuration, Viper would lose any plugin-specific configuration. Users could not use the Styles drop-down after creating custom styles when they had cleared a plugin in the Global preferences screen. Matrix now configures Viper plugins regardless of which ones are enabled. Regardless of the plugins set in Global preferences, users can now always access their custom styles in the Styles drop-down.