# April 29th

**Changelog released on 2026-04-29**

This update improves system stability by resolving AssetRefAttrs errors and refining tenant management to allow the deactivation or deletion of accounts in inactive or failed states. The deprovisioning process is now more comprehensive, automatically cleaning up Database logins and Elasticsearch indexes to ensure a tidy environment.

The Product Wizard has been expanded to support classification-only entries, backed by updated subrule logic and a more intuitive UX for external applications. Publication is now backward compatible, introduces a CDN URL export, and removes the previous exit warning. To round out the improvements, logs are now directly visible and dashboard shortcuts have been fully restored.

## Enhancement

1. **Classification changed:** New business rule trigger on category changes on either Product or Variant group. (SP-2063)
2. **Improve UX when connection to external app cannot be established:** A custom, more informative message is now shown when the connection to an external app can not be established. (SP-2438)
3. **Add deactivate action for tenants and restrict delete to inactive or failed states:** Updated the tenant edit flow so active tenants can no longer be deleted directly. Needs to be inactive first (SP-2476)

## Bug

1. **Possible for subrule to trigger itself:** Removed the sub-rule you are currently editing from sub-rule options. (SP-2435)
2. **Leaving Publication design mode always give you a warning, even though no changes/have already saved:** The user no longer sees a warning when leaving design mode on a publications template if no changes were made or changes were already saved. (SP-2440)
3. **Backwards compatibility for asset attributes in Publication:** If no value in an Asset attribute null is returned in Publication template data. This should be returned as an empty array/list to ensure backwards compatibility with templates migrated from PIM v3. (SP-2460)
4. **Shortcuts not showing in dashboard widget:** Shortcuts are now displayed as intended in Shortcut widget (SP-2461)
5. **Delete Elastic indexes on tenant deprovisioning:** Tenant deprovisioning now deletes all Elasticsearch indexes linked to the tenant (SP-2468)
6. **Provisioning and deprovisioning logs not shown in accounts:** Fixed an issue where provisioning and deprovisioning logs were not visible in the accounts log view. (SP-2471)

## Task

1. **Add the option to export CDN URL from global list values:** The CDN URL can now be exported from a global list value. (SP-2449)
2. **Allow wizard with only classification step when editing product structure:** The wizard can now be configured to only hold a classification step without throwing an error. (SP-2475)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.struct.com/changelog/april-2026/april-29th.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
