Core (2.0.0), PrestaShop (2.0.0), Magento 2 (2.0.0), Shopify (2.0.0), WooCommerce (2.0.0)

Core (2.0.0), PrestaShop (2.0.0), Magento 2 (2.0.0), Shopify (2.0.0), WooCommerce (2.0.0)

Release Date: 26.01.2026

Compatible Odoo versions: 16.0+

Which Odoo versions do your modules support?

Important Notes for Version 2.0.0

Version 2.0.0 is a major release with deep architectural changes across all connectors. While it brings significant flexibility, performance, and long-term stability improvements, it also introduces backward-incompatible changes in some areas.

Please read carefully before upgrading.

Product Field Mappings Refactored

Product field mapping logic has been fully redesigned.

  • Supports advanced Python-based transformations directly from the Odoo UI (no extra modules required).

  • Affects multiple internal components.

Existing customizations related to product field synchronization may not be compatible with 2.0.0 – regardless of who developed them.

Shopify Connector: Migration to GraphQL API

The Shopify connector was migrated from the deprecated REST API to Shopify GraphQL API.

  • Required by Shopify.

  • Improves performance and stability.

Customizations based on the old REST API may no longer work with 2.0.0.

Migration Support

  • We can review and adapt VentorTech-developed customizations for 2.0.0.

  • Changes up to 2 hours are done free of charge.

  • Larger changes can be handled as paid development (with prior estimate).

Contact us before upgrading if you have customizations.

Alternative: Staying on Version 1.X.X

  • Upgrading to 2.0.0 is recommended but not required.

  • Version 1.x will remain supported with critical fixes for 6 months.

Core

  • [IMP] Product field mapping engine fully refactored. The connector now supports flexible and extensible product field mappings, including custom Python-based transformation logic configurable directly from the Odoo UI.

  • [IMP] Improved handling of missing or custom order items. When an order line references a product that no longer exists or represents a custom item and a fallback product is used, the connector now preserves the original product name and SKU from the e-commerce order in the Sales Order Line description.

  • [IMP] Improved automatic cleanup of connector-generated logs. Connector logs (including webhook-related entries) are now cleaned up using a dedicated Odoo cleanup mechanism with a configurable retention period, helping reduce database noise and improve long-term performance.

  • [FIX] Other improvements and fixes implemented to boost overall performance, stability, and reliability.

WooCommerce

Includes all improvements from the Core module plus the following connector-specific updates

  • [IMP] Made “E-Commerce Store Order Status” editable in Odoo. Users can now manually update the external order status directly from Odoo, and the change will be synchronized to WooCommerce as an intentional status update.

Shopify

Includes all improvements from the Core module plus the following connector-specific updates

  • [NEW] Migrated Shopify connector to the GraphQL API. The connector now uses Shopify’s modern GraphQL API instead of the deprecated REST API, delivering improved performance, better stability, and long-term compatibility with Shopify’s platform.

  • [NEW] Added support for Shopify Markets & Catalogs synchronization. The connector now allows mapping Odoo pricelists to Shopify catalogs, enabling accurate and flexible price synchronization across multiple Shopify markets directly from Odoo. This makes it easier to manage region-specific pricing from a single system.

  • [IMP] Updated Shopify app authentication to support the new Shopify Dev Dashboard and OAuth flow.

  • [IMP] Refactored product and order tag synchronization. The Shopify connector now uses a dedicated tags field instead of the previous Feature-based workaround.

  • [IMP] Optimized Shopify synchronization performance. The connector now avoids unnecessary additional API requests during synchronization, reducing API load and improving overall sync speed and reliability.

PrestaShop

Includes all improvements from the Core module plus the following connector-specific updates:

  • [NEW] Added support for product tag synchronization. The connector can now synchronize product tags between Odoo and PrestaShop.

  • [IMP] Improved Related / Optional Products synchronization. If related products are not yet synchronized or if circular dependencies are detected, the export stops with a clear error message explaining how to resolve the issue before retrying.

  • [FIX] Fixed customer notification emails for order status changes exported from Odoo. When order statuses are updated in Odoo and synchronized to PrestaShop (for example, marking an order as Shipped), PrestaShop now correctly sends the corresponding customer notification emails.

Magento 2

Includes all improvements from the Core module plus the following connector-specific updates

  • [IMP] Added automatic retry mechanism for Magento 2 synchronization. When importing large datasets (such as configurable products with thousands of variants), the connector can now gracefully recover from temporary connection drops by retrying failed operations.

Related Posts