March 2026 Releases
Learn about the changes to Squiz DXP released in March 2026.
What’s new in March 2026
No new features were added yet in March 2026. Check back again for announcements as the month progresses.
What’s changed in March 2026
Minor improvements and bug fixes for this month are described in the changelog table.
| Type | Description | Capability | Release date | Release version | Copyable link |
|---|---|---|---|---|---|
2 Minor improvements |
Form validation rules on select-type fields now match single vs. multiple selection. DetailsValidation rules for dropdown and list fields (Select, Option List, Checkbox List, and Checkbox table) were previously available regardless of whether the field allowed single or multiple selections. That lets users add rules that don’t apply (for example, "Selection Limit" on a single-select field), which could cause errors or confusing behaviour. This improvement restricts the rules offered and applied. Hence, they match the field type: single-select fields show rules that apply to a single value, and multi-select fields show rules that apply to multiple values. When you add or edit validation rules on a Select, Option List, Checkbox List, or Checkbox Table form field, you will only see rules that are valid for that field. Single-select fields (for example, Select with "Multiple?" off, Option List) show rules such as Length, Email, and Text Contains. Multi-select fields (for example, Select with "Multiple?" on, Checkbox List, and Checkbox Table) show Selection Limit, Selection, and Text Contains. If you change a Select field from single to multiple (or the reverse), rules that no longer apply are hidden until you switch back; they are not deleted. |
Content Management |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
[Known Issue] Single select allows selection limit greater than DetailsSelect fields allow select limit rules set to greater than If a single select field has a selection limit set greater than To work around the issue, set the selection limit of single select fields to |
Content Management |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
Custom form single-select fields not changed from their default are not presenting a scalar value DetailsA regex expecting a string could be passed an array value, which resulted in a fatal error in some cases. The value is now checked and handled correctly before the regex check. |
Content Management |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
Asset map root node user group preference not applying correctly DetailsWhen merging multiple preference sets with common keys, the code did not preserve the keys that were not common to both preferences. This condition caused some user preferences to be lost during the merge process. The fix preserves keys that are present in only one of the preference sets during merging. Now users will not lose their preferences, even when they have sets of preferences that share only some keys. |
Content Management |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
Edit Metadata Values HIPO: Fatal error when cascading metadata to locked assets DetailsA fatal error (ArgumentCountError) occurred when trying to cascade metadata to assets that could not acquire the lock, causing the UI to stop responding with a loading spinner and returning a 500 error.
Incorrect parenthesis placement in the Several fixes were necessary to correct this behavior:
The HIPO job now shows a warning message instead of causing a fatal error, allowing users to continue using the page when metadata locks cannot be acquired. |
Content Management |
2026-03-02 |
6.82.1 |
|
2 Minor improvements |
Remove excessive asset tree filter for child link count DetailsThe asset tree was filtering invalid links from the child link count against The data could only be displayed completely if The asset tree no longer filters out invalid links on each request; instead, it relies on the link table having valid data. In extreme cases, displaying a child asset with ~700k direct children is expected to reduce the ~4.5s asset tree request to ~0.7s. |
Content Management |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
Intermittently seeing tenant config header errors in place of some components DetailsA content page can be included in a design’s nested content customization. When the "Cache Globally?" option is set, the HTML markup is cached across domains, which causes issues when the cached markup is resolved to page content across origins. When the markup was cached on domain A, users on domain B who used that cached content would see a The fix changes the markup produced when rendering a content page to allow correct resolution across multiple origins. Users no longer see the missing tenant config header error for content pages in design customizations that are cached globally. |
Content Management |
2026-03-02 |
6.82.1 |
|
2 Minor improvements |
Remove disabled "Add text/component/layout" options in block action menu when segment is active DetailsWhen the default block was hidden, the personalized block action menu in Page Builder displayed an unavailable 'Add Items' menu for active segments without variants. The fix ensures the personalized block action menu only shows the Add text, Add component, and Add layout menu options when they are available to use. |
Page Builder |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
Templated page that was cloned to another site shows "No content template" in the Template Selector DetailsThe The fix to the content page cloning method now sets the |
Page Builder |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
[Unused Content] Only display lockedZone reasons when layout and top-level page zones are changed to template-locked DetailsIt was discovered that the When the page zone changed to a template-locked zone, then the content was deleted, the template incorrectly showed the The fix now shows only the |
Page Builder |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
[Templates] Template locked zone will not save an empty string field DetailsDefault values were set to NULL to prevent fall back to the default value if a user intentionally cleared the value. In a template-locked zone, this behavior meant users could not save an empty "default but not required" value. For required fields on a templated page in unlocked zones, this behavior caused validation issues. The fix ensures that empty default values are set to an empty string when validation can be skipped. For example, a required field in a template-unlocked zone. |
Page Builder |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
[Edit Panel] Active block is sometimes not forgotten after releasing locks DetailsWhen a user acquired locks, opened the Edit panel, then released the locks, the active block was not cleared from The fix clears the |
Page Builder |
2026-03-02 |
6.82.1 |
|
3 Bug fixes |
Data Services 4.1.12 security updates DetailsSecurity improvements address dependency vulnerabilities. |
Data Services |
2026-03-03 |
4.1.12 |