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

# 2026

New features, improvements and fixes in the Mimeeq Shopify plugin in 2026.

{% updates format="full" %}
{% update date="2026-10-15" tags="new-features" %}

## Version 4.18.0

### New features

* Bundled products in the cart now include the bundle image as an `_image` line item property, so your theme can show it in the cart.
  {% endupdate %}

{% update date="2026-09-22" tags="improvement,fixes" %}

## Version 4.17.1

### Improvements

* Notifications are now split into Critical alerts and Optional diagnostics, with optional diagnostics off by default.

### Fixes

* Fixed an issue where retried bundle add-to-cart requests lost their items.
* Fixed an issue that caused cart errors for modular bundles whose items had equal prices and quantities.
  {% endupdate %}

{% update date="2026-09-16" tags="improvement" %}

## Version 4.17.0

### Improvements

* Storefront error tracking now covers product data, customer data, short code and configurator template errors.
* You can now turn error tracking and email notifications on or off separately for each error type.
* Configurator loading failures are now detected more reliably.
* The theme editor now warns you when a page has more than one Mimeeq embed.
  {% endupdate %}

{% update date="2026-09-15" tags="improvement" %}

## Version 4.16.0

### Improvements

* You can now map B2B company location catalogs to Mimeeq Public Price List Groups in Multi-Market Pricing, alongside market catalogs, so B2B buyers get the correct Mimeeq price for configured products.
  {% endupdate %}

{% update date="2026-08-25" tags="improvement,fixes" %}

## Version 4.15.0

### Improvements

* The app now uses Shopify's expiring access tokens and renews them automatically in the background. Existing stores upgrade on first use with no reinstall, keeping the app compliant with Shopify's January 2027 requirement, and stored credentials now use stronger authenticated encryption.
* Bundles and their component products now carry a hidden `__isMimeeq` line item property, so you can single out Mimeeq items in the cart and at checkout for theme customisation and third-party integrations.

### Fixes

* Fixed an issue where adding a configured bundle to the cart failed with a "variant unavailable" error while Shopify was still updating stock for new variants. The app now retries automatically, and sold-out items are still reported straight away.
  {% endupdate %}

{% update date="2026-08-21" tags="fixes" %}

## Version 4.14.2

### Fixes

* Fixed an issue where adding a configured product to the cart could occasionally fail on stores using static bundles.
* Fixed an issue where errors were reported when updating market prices for a bundle whose product had been removed from Shopify.
  {% endupdate %}

{% update date="2026-08-13" tags="fixes" %}

## Version 4.14.1

### Fixes

* Fixed an issue where the Error Recovery Center showed only part of the error list on stores with many reported errors.
  {% endupdate %}

{% update date="2026-08-03" tags="new-features" %}

## Version 4.14.0

### New features

* The component breakdown metafield now also works for regular (non-modular) products, so you can use the same custom metafield for breakdown JSON whatever the product type.
  {% endupdate %}

{% update date="2026-07-03" tags="new-features" %}

## Version 4.13.0

### New features

* You can now set a component breakdown metafield key to choose which custom metafield receives the modular product breakdown JSON.
  {% endupdate %}

{% update date="2026-06-16" tags="fixes" %}

## Version 4.12.1

### Fixes

* Fixed an issue where the skeleton loader stayed visible for 20 seconds when the modular configurator loaded in a non-modal layout.
  {% endupdate %}

{% update date="2026-05-14" tags="improvement" %}

## Version 4.12.0

### Improvements

* Custom products from commerce settings now inherit theme templates and tags from your store configuration, and their descriptions are filled in with the cart parameters from the custom product configuration.
  {% endupdate %}

{% update date="2026-05-06" tags="new-features,improvement" %}

## Version 4.11.0

### New features

* Custom mapping data is now validated, and optional fields with invalid data no longer block add to cart.
* You can now copy variant IDs directly from the Shopify product details view.

### Improvements

* Extension settings have moved to the main settings tab.
* The skeleton loader is now built into the Dynamic Configurator and Standalone blocks with a new **Enable skeleton loader** toggle, so you no longer need the separate Mimeeq Skeleton Loader block. Available for inline embeds only; [learn more](/commerce-and-integrations/shopify/theme-extension.md#skeleton-loader).
  {% endupdate %}

{% update date="2026-03-31" tags="new-features,fixes" %}

## Version 4.10.0

### New features

* Custom mapping data now supports shipping placeholders, including the delivery time and weight of the selected configuration.

### Fixes

* Fixed an issue where stores could reach Shopify's limit of 100 storefront access tokens; old tokens are now removed automatically.
  {% endupdate %}

{% update date="2026-03-26" tags="fixes" %}

## Version 4.9.3

### Fixes

* Fixed an issue where cart transform bundles weren't created correctly with the merge operation when master components had a quantity greater than 1.
  {% endupdate %}

{% update date="2026-03-25" tags="fixes" %}

## Version 4.9.2

### Fixes

* Fixed an issue where cart transform bundles weren't created correctly with the expand operation when master components had a quantity greater than 1.
  {% endupdate %}

{% update date="2026-03-18" tags="fixes" %}

## Version 4.9.1

### Fixes

* Fixed an issue where bundles whose master component had no variant ID caused errors; they're now filtered out.
  {% endupdate %}

{% update date="2026-03-16" tags="new-features,improvement" %}

## Version 4.9.0

### New features

* You can now choose **Unlisted** or **Active** status when the app creates new products, instead of always Active.

### Improvements

* Add to cart now retries to allow for Shopify's product propagation delays.
* New **Mimeeq Skeleton Loader** block. [Learn how to add it to your page](/commerce-and-integrations/shopify/theme-extension.md#skeleton-loader).
  {% endupdate %}

{% update date="2026-03-09" tags="new-features,fixes" %}

## Version 4.8.0

### New features

* You can now map custom properties to populate product properties and metafields the app doesn't use by default.

### Fixes

* Fixed an issue where the return URL for dynamic bundles wasn't encoded properly, which stopped the configurator from loading.
  {% endupdate %}

{% update date="2026-02-25" tags="improvement" %}

## Version 4.7.1

### Improvements

* Bundles where every component has a quantity of 0 are now filtered out.
  {% endupdate %}

{% update date="2026-02-23" tags="new-features,improvement" %}

## Version 4.7.0

### New features

* Dynamic bundles can now include a return URL, so customers can go back to their selected configuration.
* The pound (lb) weight unit is now supported.

### Improvements

* The Cart Processing Tooltip block now supports custom UIs.
  {% endupdate %}

{% update date="2026-01-30" tags="new-features,improvement,fixes" %}

## Version 4.6.0

### New features

* Compare-at pricing is now supported for custom products, product variants and bundles.

### Improvements

* Updated the default settings for the Mimeeq Advanced Button.
* The Cart Processing Tooltip has new options for message delays, colour palette and icon.

### Fixes

* Fixed an issue where the Cart Processing Tooltip's second and third messages disappeared immediately.
  {% endupdate %}

{% update date="2026-01-14" tags="new-features,improvement" %}

## Version 4.5.0

### New features

* Static product bundles are now supported through Shopify product configuration. Groupings sync with Mimeeq bundle settings and appear as standard products in your Shopify catalogue.
* Price list mappings now sync pricing between Shopify and Mimeeq, updating prices automatically across markets and currencies for each product configuration.

### Improvements

* New error types for out-of-stock variants and references to variants that don't exist.
* Storefront API access tokens can now be regenerated if the cached token becomes invalid.
  {% endupdate %}
  {% endupdates %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.mimeeq.com/changelog/shopify/2026.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
