SaaS Data Export Extension Release Notes

These release notes describe the latest versions of the SaaS data export extension. Support is provided for the current major released version. Release notes for older versions are provided for reference.

Updates include:

New New features
Fix Fixes and improvements
Bug Known issues

NOTE
The SaaS data export extension is a collection of modules that is installed automatically with Live Search, Product Recommendations, and the Catalog Service. You can check the version installed on your system using Composer. In some cases, you might want to upgrade the data export extension on your system to pick up fixes or new capabilities without updating the Commerce Service version.

2026 Releases

103.4.21 Release

April 2, 2026

Fix Improved reliability of manual resync of category permission indexer–Fixed an issue where running indexers in a certain order could cause some products to become temporarily invisible. The system now enforces the correct order and automatically triggers a full resync when needed, ensuring all products remain visible after manual reindex operations.

103.4.20 Release

March 5, 2026

Fix Ensured compatibility with future PHP versions by updating the Product Feed index process to avoid deprecated use of null as an array offset. This improves stability during indexation.

Fix Improved product feed synchronization for category data—Now, when you update a category URL in the Commerce Admin UI, the products feed automatically refreshes to reflect the new category path. No manual actions are required, and your product search results are always up-to-date after a category URL change.

103.4.19 Release

February 6, 2026

Fix Resolved an issue where the di:compile command failed on PHP 8.5. The compilation process now completes successfully, ensuring compatibility with the latest PHP version.

103.4.18 Release

February 2, 2026

Fix Fixed an issue where item batches could exceed the allowed limit during updates, causing items_limit_exceeded errors when syncing data to Commerce services or Adobe Commerce Optimizer.

Fix Improved reliability of product data exports by adding logic to register failed items during bundle product options collection.

103.4.17 Release

January 5, 2026

Fix Updated the data export extension (magento/module-data-exporter) to remove the magento/module-analytics dependency, which is no longer required.

Fix Fixed an issue where updating a product’s tier prices did not remove old values, resulting in duplicate or outdated tier price entries. Now, only the current tier prices are shown after updates.

Fix Fixed an issue where products with a $0 price or 100% discount were not displayed as free on the storefront. Storefront and cart pricing are now consistent.

Fix Symfony 7.4 LTS compatibility added to the data export extensions to support future upgrades and integrations.

Older releases

103.4.16 Release

November 24, 2025

Fix Resolved an issue where certain indexers failed to switch to Update On Schedule mode during setup or upgrade due to missing ActionInterface implementations in multiple indexers. This fix ensures successful extension installation and upgrade without encountering indexer-related errors.

103.4.15 Release

October 22, 2025

New Added support for the Data Feed Sync Status extension to monitor and troubleshoot data transfers from Adobe Commerce to connected services (Catalog Service, Live Search, and Product Recommendations). For details on installing and using this extension, see Data Feed Sync Status Monitoring in the Commerce Admin Guide.

103.4.14 Release

October 10, 2025

Fix Resolved an issue where the mview indexer job could fail if the cde_product_overrides_feed_cl table is missing. The fix ensures stable reindexing and prevents job failures related to this table in multi-tenant environments.

103.4.13 Release

September 24, 2025

Fix Fixed issue where editing Web Configuration settings caused Product Feed Index to reset.

Fix Resolved an issue where bundle product options and variants could appear multiple times in the Catalog service response, particularly for products assigned to multiple stores or websites. With this fix, each bundle option/variant is now returned only once per product, ensuring accurate and consistent storefront displays for both merchants and customers.

103.4.12 Release

September 18, 2025

Fix Fixed an issue where the Product Detail Page (PDP) did not display catalog price rule discounts when customer group pricing was present. The PDP now correctly shows the lowest price.

103.4.11 Release

August 29, 2025

New [PaaS only]{class="badge informative" title="Applies to Adobe Commerce on Cloud projects (Adobe-managed PaaS infrastructure) and on-premises projects only."}
Added support for additional product attributes to include tax class, attribute set, and inventory data from Commerce product configurations in the product feed. Customers that want to include these attributes in product export feeds must add the Extra Product Attributes module to their Adobe Commerce project. See Add tax class, attribute set, and inventory attributes.

Fix Resolved an issue that caused incorrect synchronization of deleted product updates if an error occurred during a full product index. Now, all product deletions are correctly synchronized even if an error occurs during the indexing process.

103.4.10 Release

August 18, 2025

Fix Fixed an issue where the wrong type (text instead of OBJECT) was returned for some dynamically created attributes . Now, the correct type information is consistently returned, eliminating the need for manual resyncs or workarounds.

Fix Fixed an issue where product data collection during partial syncs could fail due to errors in the LowStock inventory provider. This fix ensures that product data is reliably exported, and no product IDs are skipped because of LowStock-related errors.

103.4.9 Release

August 13, 2025

Fix Fixed an issue where product price feeds were not regenerated when a product was deleted, or when the product SKU was changed.

Fix Improved product update processing to ensure that changes are accurately reflected when updating a newly created product with the same SKU as a previously deleted product. Product synchronization now correctly uses updated product IDs, ensuring accurate and reliable data export.

Fix Fixed an issue where the Catalog Service could return outdated variant data for configurable products by ensuring product update events are published after attribute deletions.

103.4.8 Release

August 6, 2025

New Added tier price information to the prices feed.

Fix The Data Exporter extension now correctly exports website-scoped bundle selection prices, ensuring storefront pricing reflects accurate values based on the “Catalog Price Scope” configuration.

Fix Previously, products were synced with an incorrect lowStock=true status when using Inventory Management (Multi-source Inventory Management) with threshold configuration. This issue has been fixed to ensure accurate low stock reporting.

103.4.7 Release

July 22, 2025

Fix Removed obsolete tables that stored category permissions for products.

103.4.6 Release

June 20, 2025

Fix Export Adobe Commerce downloadable product data using the ac_downloadable attribute for use with Adobe Commerce Optimizer.

Fix Critical installation error fix for Adobe Commerce version 2.4.4.

103.4.5 Release

May 27, 2025

New SaaS data export now supports the Adobe Commerce giftcard product type. In the data feed, Gift card products are exported as simple products with the product attribute type ac_giftcard.

Fix Improved data export error reporting. Logs now include more detailed error messages, including original technical details to make it easier to debug and trace errors.

103.4.4 Release

May 15, 2025

New Added a warning message that displays when the cleanup-feed argument is added to the saas:resync CLI command. The --cleanup-feed option should be used cautiously and only in specific scenarios like after environment cleanup or with the --dry-run option. Using it in other cases can lead to data loss and sync issues.

Fix Added the x-request-id from the server response for improved traceability.

Fix Fixed an issue where the synchronization status was not saved for the entire feed batch, which led to unnecessary resynchronization.

Fix Fixed an issue where all feeds in the feed batch were skipped during synchronization if one feed contained an error.

Fix Added support for dimensions in the category permissions indexer.

103.4.3 Release

April 22, 2025

Fix Resolved an issue where products were skipped during the data export process due to missing EAV attributes.

103.4.2 Release

April 16, 2025

Fix Added the ability to collect entity payloads in the saas-export.log when running the test resynchronization using the saas:resync --dry-run command with the EXPORTER_EXTENDED_LOG=1 environment variable.

103.4.1 Release

April 10, 2025

Fix Added a prefix to QueryXml cache keys to prevent naming conflicts with other modules.

103.4.0 Release

March 31, 2025

Fix The product overrides feed no longer sends permissions if the product is not assigned to a category.

103.3.21 Release

March 11, 2025

New Added functionality to partially synchronize products, productOverrides, and productAttributes feeds based on a specified list of product SKUs. Use the new functionality by adding the --by-ids option to the resync CLI command:

bin/magento saas:resync --feed=<FEED_NAME> --by-ids='<SKU1>,<SKU2>,<SKU3>

Fix Reduced potential compatibility issues with PHP 8.4 by addressing deprecated functionality.

103.3.20 Release

February 28, 2025

Fix Fixed untraceable BulkException errors in the cron.log by improving messaging for errors related to Catalog Data Export cron job failures.

Fix Improved performance of the product re-synchronization process on instances with a high number of store views.

103.3.19 Release

February 13, 2025

Fix Updated the data export extension to improve feeds extensibility.

Fix The data export processor now verifies the indexer status before a full resync to avoid accidental data loss in the feed table.

103.3.18 Release

January 28, 2025

Fix Staging updates for product and category entities are now triggered correctly on Data Export data updates.

103.3.17 Release

January 20, 2025

Fix Added compatibility for PHP 8.4.

103.3.16 Release

January 6, 2025

Fix Option values can be empty for configurable products for multiple store views.

103.3.15 Release

December 12, 2024

Fix Ensured stable operation of integration tests on older configurations.

Fix Stop propagating unnecessary attribute options.

Fix Fixed the error message sent to the data export log when data serialization fails.

Fix Enhanced the reliability of simple product updates with additional test coverage.

103.3.14 Release

October 8, 2024

Fix The exporter indexer now maintains the correct status for dependent indexers. Previously, these indexes were incorrectly invalidated and required additional checks and validation that slowed indexing performance.

103.3.13 Release

October 1, 2024

Fix Improved performance of the data synchronization process by adding a local cache for attribute options data.

103.3.12 Release

September 25, 2024

Fix Resolved an issue that increased synchronization time for simple and virtual products.

103.3.11 Release

September 9, 2024

Fix The data export service now sends special price data for bundle products as a percentage, correcting a previous issue where it was sent as a final price.

Fix Updated the monolog implementation for compatibility with Monolog 3.

103.3.10 Release

August 26, 2024

Fix Fixed multiple storeview filtration for the product custom options feed.

Fix Invalid feeds are not resubmitted until the feed’s hash value has changed.

103.3.9 Release

July 22, 2024

Fix When an entity is deleted, the deleted flag is now propagated for the scoping service feeds for website (scopesWebsite) and customer group (scopesCustomerGroup).

103.3.8 Release

July 17, 2024

Fix Disabled configuration options are no longer exported as active options.

Fix Options and values are now updated on a configurable product when changes are made to a child product.

New Added the ability to include additional system attribute data in the product attributes feed.

103.3.7 Release

June 25, 2024

Fix Removed unnecessary dependencies from the InventoryDataExporter module.

Fix Changed required versions for inventory modules included in the CatalogInventoryDataExporter module to support Adobe Commerce version 2.4.4.

103.3.6 Release

June 20, 2024

Fix Fixed deadlocks that occurred during feed reindexing in multi-thread mode. Queries are now separated into Insert and Update operations.

Fix Optimized the Prices query for large catalogs with many websites.

New Added retry logic to re-run failed transactions when deadlocks occurs.

103.3.5 Release

June 5, 2024

Fix Set dependency for latest compatible data export version for the SaaS common module.

Fix Replaced ScopeConfig instance with ServiceConfigInterface to support different service configurations.

103.3.4 Release

May 31, 2024

Fix Added support for data transfer audit logging by adding a mechanism to dispatch a data_sent_outside event each time data is transmitted from the Commerce instance to a Commerce service.

103.3.3 Release

May 21, 2024

New SaaS data export now caches Entity-Attribute-Value (EAV) attributes for the attribute metadata query.

Fix Fixed an issue where the InventoryStockStatus feed was not saved on retry if product was deleted.

103.3.2 Release

May 14, 2024

Fix Fixed an issue where the modifiedAt field was missing from removed entities feeds.

103.3.1 Release

May 8, 2024

Fix Fixed an issue that caused an Invalid Template File message to appear during products feed reindexing when Page Builder is installed.

103.3.0 Release

April 30, 2024

New Migrated immediate export feed tables to the unified structure:
id, source_entity_id, feed_id, modified_at, is_deleted, status, feed_data, feed_hash, errors

New Migrated catalog and inventory feeds to the immediate export solution.

New Renamed immediate export feed cron-jobs to *_feed_resend_failed_items.

New Renamed immediate export feeds, indexer view IDs, and change log tables.

  • feed tables (and indexer view IDs):

    • catalog_data_exporter_products -> cde_products_feed
    • catalog_data_exporter_product_attributes -> cde_product_attributes_feed
    • catalog_data_exporter_categories -> cde_categories_feed
    • catalog_data_exporter_product_prices -> cde_product_prices_feed
    • catalog_data_exporter_product_variants -> cde_product_variants_feed
    • inventory_data_exporter_stock_status -> inventory_data_exporter_stock_status_feed
  • change log table names - Follows the same naming pattern as the feed tables but change log table names add a _cl suffix. For example catalog_data_exporter_products_cl-> cde-products_feed_cl

If you have custom code that references any of these entities, update the references with the new names to ensure that your code continues to function correctly.

Fix Set modified_at field in feed data only for feeds that require it.

Fix Modify the productAttributes query to retrieve only product attributes.

103.2.6 Release

April 23, 2024

Fix Fixed an issue that prevented feeds from being reindexed when tables have a prefix.

103.2.5 Release

April 19, 2024

Fix Optimized the Price query.

103.2.4 Release

April 12, 2024

Fix Fixed incorrect Stock status that displayed for a product when Commerce Inventory Management is enabled.

103.2.3 Release

April 3, 2024

Fix Fixed website level special pricing.

Fix Added mutex for all feeds that are processed.

103.2.2 Release

March 14, 2024

Fix Improved feeds batching strategy for large catalogs. The batches table is now filled with a limited number of IDs to reduce memory usage.

Fix Eliminated hard dependency of CommerceInventoryDataExporter to MSI modules.

Fix Improved commerce-data-exporter logs to collect more information and organize by different exporting stages.

103.2.1 Release

March 5, 2024

  • Released updated version.

103.2.0 Release

February 21, 2024

  • Added multi-thread data sync for products and prices.
recommendation-more-help
84c95778-e795-4ef1-8b7e-54d73e45e22d