Channel options for Parent Filters, Require Parents and Require Items (PIM-3156, PIM-3114, PIM-3764)
Adds a new Parent Filter option on channels that allow users to filter parent products based on specified criteria, in a similar way to Product Filters and Items Filters.
In addition to the Parent Filter option, the Require Parents and Require Items options can be used to control whether some or all parents (or items) need to meet the filter for the product to be exported.
BigCommerce: Defined prefix for keys when converting key-value pairs into custom fields (CON-73)
Adds an optional argument to BigCommerce connector channels to add a prefix to keys when converting key-value pairs into custom fields.
For example, given a key-value pair attribute representing product specifications, the connector can be configured to add the prefix "spec_" to the keys. This can then be used downstream by BigCommerce integrations to separate different sets of custom fields based on prefix.
Note: When adding a prefix to an existing BigCommerce connector channel, the values that now have the prefix will be moved to the bottom of the set of custom fields in BigCommerce.
API: new "noSort" parameter on the /api/v2.2/products endpoint
Adds a new
noSort URL parameter for requests to the
noSort=0(default): products will be returned in the default newest-first ordering
noSort=1: products will be returned in natural database order
When used with a feed API token, a defined set of attributes to be returned, and a filter, API responses will be significantly quicker than requests without the parameter. This is useful for integrations where the default order is overridden by a local sort of the results.
For example, the following request will return productName, brandName and supplierCode for products released to the given channel with a supplierCode beginning "ACME":
Integrations could use a request like this to search for products that match the given criteria, with a subsequent request that uses a channel token to retrieve individual product details.
API: fix for page and limit parameters on /api/v2.2/products/<primaryId>/items
Fixes an issue whereby page and limit parameters specified on requests to the product items endpoint were not being used. This issue would only affect products that have more than 64 children.
Clone product: support for auto-generating IDs (PIM-2398)
The Clone function now supports products on schemas where auto-generate IDs is enabled.
Various improvements to Catalog:
- Importing data no longer overwrites existing data in a publication (CAT-370)
- When pagination changes are made (such as moving sections or spreads), the publication will be flagged as requiring repagination (CAT-400, CAT-386)
- New Request Index and Request Cross-reference options have been added to the Publication menu, reserved for future use (CAT-393, CAT-394)
- On the Pages list, the spread Stage column is now correctly populated (CAT-351)
- Within a page, the product table has been resized (CAT-362)
- When creating a publication, Create HFS has been renamed to Create Publication Folder (CAT-360)