> For the complete documentation index, see [llms.txt](https://docs.struct.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.struct.com/changelog/august-2026/august-13th.md).

# August 13th

**Changelog released on 2026-08-13**

This release fixes issues with print filters, category rebuild, webhooks and headers, browser extension rendering, metrics, rule loads, attribute/AI completion, Shopify/PIM sync, UI focus, archiving, segmentation, server updates, permissions, workflows, observer loops, rule queries and batch extraction removal.

## Enhancement

1. **Data Extraction: Add the possibility to remove previous extractions:** Made it possible to remove previous data extractions. (SP-2230)
2. **Batch support for Global list values across multiple global list:** Added batch support for getting global list values across multiple global lists. (SP-2483)
3. **Update descriptions for MCP server:** Updated description for MCP server. (SP-2744)
4. **Default archive variants when archiving products:** When archiving products, variants will now by default also be archived. Toggle to disable is still available. (SP-2801)
5. **Search filter lose focus after selecting a filter:** The input field used to search for values when adding filters of GlobalListValueReferenceAttributes no longer loses focus when a value is selected as a filter. (SP-2816)
6. **Frontend load business rule twice in edit component:** Fixed issue where the frontend would load the business rule twice. (SP-2832)

## Bug

1. **Migrate timer triggered business rules query from v3 to v4:** Migrated timer triggered business rules query to PIM 4. (SP-2520)
2. **Workflow changes does not trigger business rules warnings:** Fixed issue where workflow changes would not trigger business rules warnings. (SP-2679)
3. **Enforce permissions on bulk AI generate/translate API endpoints:** Permissions are now correctly enforced on bulk AI generate and AI translate API endpoints. (SP-2686)
4. **Grid edit, not possible to edit the last element in the list:** Fixed issue where it was impossible to edit the last element in the list. (SP-2692)
5. **MCP - when getting asset url, it's doesn't include Base URL:** Fetching the asset url now also includes the base URL. (SP-2723)
6. **Segmentation missing for sub-attributes on list/global reference in Business rules:** Added segmentation to sub-attributes on list/global list references in business rules. (SP-2796)
7. **Information type "Technical data on attributes" in AI assistant command result in error if attributes in scope are segmented:** Fixed a bug where using techical data on segmented attributes in AI assistant would result in error. (SP-2819)
8. **Custom request header is stripped from webhook requests that are resend:** Fixed a issue where custom headers where not retained on resend webhook requests. (SP-2824)
9. **Synchronization issue in Shopify:** Fixed a synchronization issue in Shopify. (SP-2825)
10. **Attribute Completion widgets shows the number of entities missing the attribute:** Altered tooltip description to match the number being displayed. (SP-2828)
11. **Browser extensions can prevent external apps from rendering:** Browser extensions now no longer prevents external apps from rendering. (SP-2834)
12. **Handle errors when fetching the webhook OAuth token. Mark the webhook request as failed and continue processing:** Added error handling for when the OAuth token couldn't be fetched. (SP-2835)
13. **Rebuilding dynamic categories does not look at the current user:** Fixed issue where dynamic categories would not load correctly due to a specific user type. (SP-2837)
14. **Print publication filters do not filter out all results if none is found:** Filter returning no results did not filter publication correctly. Empty result will now return no results. (SP-2838)

## Task

1. **Data extraction should display attributes that are "not found":** The data extraction page now displays the attributes it could not find. (SP-2701)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.struct.com/changelog/august-2026/august-13th.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
