v2.6.2 Latest version
Critical fix: the scheduled export task no longer propagated price or content changes made in Dolibarr to Shopify, and had not since version 2.2.0 at least (only manual synchronisation and the creation of a product worked). A modified price now goes to the head of the queue, other changes (title, description, photos) are served by a reserved share of every run, and all products, variants included, are processed in turn instead of the same 10 every time. After updating, disable then re-enable the module to apply the migration: prices modified in the last 30 days are then sent to Shopify over the following runs
Variants deliberately deleted in Dolibarr are no longer recreated by the “Repair variants” tool when Dolibarr is the source of truth, and an unlinked product no longer touches the Shopify page of its former parent (it can no longer replace it with a single variant)
Re-enabling the module no longer produces the “Duplicate entry 'card-1-1'” error (duplicate payment mapping) and attaching the settings to the store now completes; a database already affected is repaired automatically at the next activation
A product whose two Dolibarr attributes carry the same label is no longer refused over and over by Shopify: homonymous attributes are merged into a single option, and a product that would exceed the store's option limit is refused locally with a message naming the options and variants involved, sending nothing to Shopify
Stock: the module never invents a reference quantity of 0 any more. A line whose stock reference is unknown is refused on its own, and the other lines of the batch go through normally
The “Repair variants” tool is greyed out, with the reason displayed, as soon as Dolibarr is the source of truth for the store's products; attributes are found by their label regardless of case, accents or punctuation