Catalog Service Release Notes
These release notes describe the latest versions of Catalog Service.
Support is provided for the current major released version. Release notes for older versions are provided for reference.
Updates include:
New features
Fixes and improvements
Known issues
Current major version
V1.26 Release
October 22, 2024
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
The GraphQL schema now includes the lastModifiedAt
attribute in the product information. This precise timestamp helps customers ensure that sitemaps accurately reflect the most recent updates to their products. It also helps search engines like Google determine when reindexing is necessary, optimizing the crawling process and preventing issues related to aggressive last modified dates used when precise information is not available.
Previous versions
V1.23 Release
August 22, 2024
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
You can now retrieve product information without product override (prices) data. In previous releases, these queries returned the following error:The following sku does not have product override data in the DB: <SKU value>. Make sure data is synced.
V1.22 Release
August 13, 2024
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Added support to retrieve all variants by product SKU. See the .
V1.22 Release
August 13, 2024
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Added support to retrieve all variants by product SKU. See the .
V1.19 Release
May 23, 2024
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
The InStock
flag for option values now takes into account the scoped enabled
status of the product variant.
Add support for product prices that require large numbers (up to 16 digits) and greater decimal precision (up to 4 decimal places). To apply the price configuration updates to your existing catalog, resync catalog data from the Data Management dashboard, or by using the ÃÛ¶¹ÊÓƵ Commerce command-line interface.
Known limitations
The following features are not yet supported:
- The maximum size for dynamic attributes payload is 9 MB.
- The Group product price can be calculated with simple product prices.
- In an image array, only the first image contains roles.
Solve the following limitations by using API Mesh and the Core GraphQL API:
- Minimum Advertised Price
- Tier pricing
- Bundle products with fixed prices
For details and examples, see Catalog Service and API Mesh
V1.18 Release
April 11, 2024
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Added support for PHP 8.3.
The and queries now return customizable options data for both simple and complex products.
V1.17 Release
February 22, 2024
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
The Data Management Dashboard is now available. This revamped dashboard provides insights into data streams for Product Recommendations, Live Search, and Catalog Service. Support for this feature was introduced in v3.1.0 of the catalog-service
metapackage.
V1.16 Release
February 13, 2024
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Product videos are now supported by the Catalog Service API.
Out-of-stock options are now shown in the PDP widget.
Known limitations
These features are not yet supported:
- The maximum size for dynamic attributes payload is 9 MB.
- Group product price. This value can be calculated with simple product prices.
- In an image array, only the first image contains roles.
The following limitations can be solved by using API Mesh and the Core GraphQL API:
- Minimum Advertised Price
- Tier pricing
V1.13 Release
October 12, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Catalog Service supports the inStock
flag for product variants.
The urlKey
and externalId
fields have been added to the GraphQL schema.
Downloadable products and gift cards are now supported.
V1.12 Release
September 19, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Catalog Service now uses SaaS price indexing.
This release contains bug fixes and improvements on the service side.
V1.11 Release
July 18, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Catalog Service now supports the GraphQL query for Product Recommendations.
V1.10 Release
June 27, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
The Catalog Service API now supports related products
.
V1.7 Release
April 12, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Catalog Service now cleans up deleted product variants.
Infrastructure scalability and performance improvements.
V1.6 Release
March 28, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Added swatches to the query.
Added the ability to get entityId
using API Mesh.
V1.5 Release
March 6, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.4 and newer
Added GraphQL functionality.
Improved performance and API scalability.
V1.4 Release
February 7, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.x and newer
Published catalog-service metapackage to simplify installation steps.
API scalability and performance improvements.
V1.3 Release
January 17, 2023
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.x and newer
Simplified and improved the onboarding experience.
New customer sandbox endpoints are available for pre-production testing.
Support added for virtual products.
API scalability and performance improvements.
V1.1 Release
November 18, 2022
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.x and newer
Catalog Service now supports ÃÛ¶¹ÊÓƵ’s .
Improved API scalability and overall performance.
V1.0 Release
October 4, 2022
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.x and newer
Now support bundled and grouped products.
Added B2B visibility overrides. Products are now searchable and can be added to the cart for specific customer groups.
Service is now more stable and has improved performance.
0.3 Release - Beta+
September 12, 2022
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.x and newer
Images for variants support: product images are returned based on the selected options
Roles for prices support: allow only members of specific customer groups to see the price of products
Improved stability and performance of the service
Updates are received when products are deleted from the catalog
Beta Release
August 9, 2022
[Supported]{class="badge informative" title="Supported"} ÃÛ¶¹ÊÓƵ Commerce versions 2.4.x and newer
The products
and refineProduct
queries return the following data:
- Predefined (system) product attributes.
- Dynamic product attributes and filter them by role (product display page/product list page).
- Product options.
- Product images and filter them by role (PDP/PLP).
- A specific price for simple products and price ranges for configurable products.
- Customer group prices and price ranges. They return a fallback default price on shoppers without a customer group.
- Product types that use B2B customer-specific pricing.