Core
[NEW] Launched a dynamic sales dashboard that displays key metrics – total sales, order trends, top products, and customer insights (new vs. returning and country stats) – in an intuitive, easy-to-understand format.
[NEW] Added “Ignore BoMs for Product Export” checkbox to skip export of components for products with attached Bill of Materials, useful for synchronizing products as simple items without bundles/kits.
[NEW] Added support for synchronizing stock levels for products with “Manufacture” BoMs based on component quantities and BOM records; can be enabled via the “Calculate Stock for ‘Manufacture’ BoMs” checkbox in the Inventory tab.
[NEW] Added support for formulas in pricelist items for both regular and sale price synchronization using Odoo pricelists, enabling export of formula-based prices to e-commerce stores.
[NEW] Added Getting Started wizard with introduction videos to enhance user experience.
[NEW] Added ability to specify default values for “Tag Group”, “Account”, and “Tax Scope” fields when creating new Odoo taxes via the connector.
[NEW] Added automatic tests for orders import and auto-workflow features in connector.
[IMP] Refactored image synchronization logic to use mappings, improving performance and preventing unnecessary deletion and creation of images.
[IMP] Improved contact creation logic by preventing duplicate child address contacts when billing and shipping addresses are identical, writing the address directly on the customer/company contact.
[IMP] Added button in debug mode to open product variant from the product templates view for templates with a single product variant.
[IMP] Improved customer matching during order creation by performing case-insensitive comparisons for name and surname fields to avoid duplicates (previously applied only for addresses).
[FIX] Fixed issue with images preview in product view (Odoo 18.0).
[FIX] Fixed issues causing standard Odoo tests to fail due to connectors.
[FIX] Fixed issues with real-time stock export during quantity updates using Ventor PRO application.
[IMP] Made several small improvements to enhance overall performance and stability.
WooCommerce
[NEW] Implemented support for product webhooks (create and update events) for WooCommerce.
[NEW] Added validation for attributes and their values in configurable products on WooCommerce to prevent synchronization issues caused by outdated or missing attribute options.
[FIX] Fixed order cancellation on import when WooCommerce sends ‘Canceled’ status.
[IMP] Made several small improvements to enhance overall performance and stability.
Shopify
[NEW] Added “Apply External Payments” feature in Shopify connector: introduces a new checkout option that applies external payments during auto-workflow invoice validation. The “Register Payment” step now checks for existing external payments and only adds a new payment if the invoice is partially paid or unpaid, using the payment method from external payments.
[NEW] Added new field “e-Commerce Payment methods” to sale orders in Odoo to store information about all payment methods used for the order in Shopify.
[NEW] Added support for synchronization date/datetime metafields in Shopify connector.
[IMP] Improved partial fulfilment logic in Shopify connector to enable fulfillment using changed Odoo locations by matching products in existing fulfilment orders.
[IMP] Upgraded ShopifyAPI to version 12.7.0.
[FIX] Fixed tests for fulfilment logic in Shopify connector.
[IMP] Made several small improvements to enhance overall performance and stability.
PrestaShop
[NEW] Implemented support for product webhooks (create and update events) for PrestaShop.
[NEW] Added “Shared Stock” parameter to PrestaShop connector to allow using stock synchronization in multi-store mode with shared stock option enabled in PrestaShop (by sending id_shop = 0 during stock synchronization).
[NEW] Added possibility to synchronize customer default group from PrestaShop customers to a dedicated field on the customer contact (res.partner model) in Odoo.
[IMP] Added workaround to ignore missing “messages” and “employees” API routes in PrestaShop 1.6 when not available in PrestaShop webservice.
[IMP] Replaced external prestapyt dependency with our own framework for PrestaShop webservice to enhance stability, quality, and performance, enabling full control for faster issue resolution.
[FIX] Fixed synchronization of PrestaShop related products.
[IMP] Made several small improvements to enhance overall performance and stability.
Magento 2
[NEW] Added “Manage Product Stock Status in Magento 2” checkbox to allow managing the in-stock/out-of-stock status (using the “is_in_stock” field) for products in Magento 2.
[NEW] Implemented bundle decomposition for Magento 2 orders import, offering two processing options: either automatically create the bundle as a complex product in Odoo or decompose it into its individual components to build the sales order, ignoring the bundle itself.
[IMP] Improved webhooks for Magento 2 by adding support for new order, order update, and products create and update events via Mageplaza’s Magento 2 Webhooks plugin.
[FIX] Fixed issue with fulfilling orders in Magento 2 that include multiple lines for the same product.
[IMP] Made several small improvements to enhance overall performance and stability.