Product locale description limit change
MINOR The product locale description character limit is now 7600 characters. For more information, see Create a Product.
MINOR The product locale description character limit is now 7600 characters. For more information, see Create a Product.
MINOR In Product Experience Manager, now, when a parent product that has variations and/or variation options with a configured sort_order is published in a catalog, the response displays the sorted variations and variation options. Variations and variation options are displayed in descending order according to their sort_order values. For more information, see Get all products in a catalog release, Get a product in a catalog release, Get all products in a hierarchy, and Get all products in a node.
BUILDER COMPONENT Released a new Elastic Path JSON Schema component V1 (US & EU). This component allows validation of a JSON object against a given JSON schema using the jsonschema library. For more information, see Elastic Path JSON Schema.
MINOR In Product Experience Manager, pagination is now supported on the Get All Jobs endpoint. In addition, a bug has been fixed where the dates and times in the Jobs API responses were not in the correct format. For more information, see Get All Jobs.
MINOR In Product Experience Manager, when you export products that have templates, you can now use template slugs instead of IDs to export templates associated with products. For more information, see Product Export API****.
MINOR We have now updated our system to calculate line finances based on unrounded unit values, ensuring accuracy and reducing rounding errors during the order calculation process.
MINOR Commerce Manager: You can configure the sort order of your product variation and variation options. You can then use the Sort Order value to program your storefront to display the variations and variation options in the order that you want. For more information, see Product Variations, Options, and Modifiers in Commerce Manager.
INTEGRATION HUB: Released Algolia - Full / Delta / Large Catalog V64 (US) and V49 (EU): The new version includes a fix in the validation process for sale price currencies. Previously, an issue arose where currencies were provided as present but null. This update introduces additional validation steps to rectify the errors resulting from this issue.
MINOR In Product Experience Manager, when you create variations and variation options, two new attributes, created_at and updated_at, allow you to see when variations and variation options were created or updated. For more information, see Variations API and Variation Options API.
MINOR In Product Experience Manager, when exporting products with templates, you can now use the template slug in the header of your CSV field, as well as the template ID. For more information, see Export Products.
MINOR In Product Experience Manager, the Get a Product's Nodes endpoint now supports pagination. For more information, see Get a Product's Nodes.
MINOR In Product Experience Manager, when you create product prices and modifiers, two new attributes, created_at and updated_at, allow you to see when product prices and modifiers were created or updated. For more information, see Price Books API and Price Book Modifiers API.
INTEGRATION HUB: Released Algolia - Full / Delta / Large Catalog V63 (US) and V48 (EU): The new version includes bug fixes that address potential occurrences of errors within the category search attributes when a product is assigned to multiple nodes. Additionally, a bug was fixed to ensure that the ep_name_plus_slug_categories option defaults to false.
MINOR In Product Experience Manager, when you import products that have templates, you can now use template slugs as well as IDs to import templates associated with products. This makes it easier to see that data is being imported into the correct template fields. For more information, see Importing Custom Data (Flows).
MINOR When exporting products in Product Experience Manger, new fields in the exported CSV file capture the date and time a product and a template was created and/or updated. For more information, see Export Products.
MINOR Commerce Manager: When you navigate to Store > Promotions, a new Search coupon code field allows you to filter a promotion code across all promotions. For more information, see Searching a Promotion Code.
MINOR In Product Experience Manager, a bundle can now consist of one or more products. This is useful if you have a fixed, marketable banner product featuring only one item, such as a 'product of the week'. In this use case, the banner bundle description remains the same, while the product within the bundle can be easily swapped in and out. For more information, see [Bundles]/docs.
MAJOR Commerce Manager: A new Nodes view is now available in Product Experience Manager > Configurations. The Nodes view arranges nodes in a tree-like structure, enabling you to see at a glance the relationships between your nodes and making navigation easier between nodes. You can move nodes by dragging and dropping them between other nodes, enabling easier management of your nodes. For more information, see Hierarchies.
MINOR Yotpo integration now support unique API authentication expiry requirements. For more information, see Integrating with Yotpo.
MINOR The Get All Hierarchies endpoint now supports pagination. For more information, see Get All Hierarchies.
MINOR Commerce Manager: You can now allow your shoppers to add custom text to a product when adding product items to their carts. This is useful if you have a product like a T-shirt that can be personalized or you sell greetings cards that can be printed with your shoppers personalized messages. For more information, see Personalizing Products.
MAJOR In Product Experience Manager, we have introduced a new product attribute called Product Types. This enables products to be categorized by type, for example, standard, parent, child and bundle. This is useful because it allows you to filter on the product types relevant to your business. Product types also allow you to segregate your catalogs, for example, by bundles or child products. To see the product types in your current catalogs, you must initiate a full catalog publish. To do this, modify your hierarchies or price books, for example, add a new hierarchy or price book to your catalog, then publish the catalog. (You can remove these once the full catalog publish has performed.) For more information, see Product Types.
MINOR When duplicating a hierarchy using the Duplicate a Hierarchy endpoint, the response now returns the ID of the original hierarchy and the duplicated hierarchy ID. See Duplicate a Hierarchy.
MINOR A new Product Experience Manager cancel a job endpoint enables you to cancel a job whose status is PENDING if one job needs to be prioritized over another. For more information, see Cancel a Job.
MAJOR Some Product Experience Manager endpoints operate as jobs (for example, Product Import API). Now, jobs are processed one at a time. You can continue to send requests using endpoints that function as jobs, but those jobs are queued. In other words, Commerce looks for any jobs that have a status of PENDING and starts the job with the earliest created date. This process is repeated until all jobs are processed. For more information, see Jobs.
MINOR We have introduced a new optional field called automatic_payment_methods to Elastic Path Payments Powered by Stripe gateway as per Stripe's recommendation. When this field is enabled, it displays all the payment methods that are enabled from the Stripe dashboard.
MAJOR When managing Application Keys, you now have the ability to specify the minimum number of requests per second that are allowed, reserving a rate limit for each key. This enables you to finely adjust the performance and availability of your applications that are integrated with our platform. For more information, see Application Keys Overview.
Additionally, in Commerce Manager, we have added a new Requests per second field. This field allows you to enter the reserved rate limit for the key when Creating an Application Key.
MINOR Commerce Manager: You can now generate a delta file with all the contents of a catalog release from Commerce Manager. For more information, see Using Catalog Delta Files.
MINOR New started_at and completed_at attributes for the Jobs API enable you understand the duration of a job in Product Experience Manager. For more information, see Jobs API Overview.
MINOR New started_at and completed_at attributes for the Jobs API enable you understand the duration of a job in Product Experience Manager. For more information, see Jobs API Overview.
MAJOR Commerce Manager: When building your child products, you can now choose to exclude or include variation options. This is useful if you have a variation option that you do not sell. This makes managing and building your child products quick and easy. For more information, see Building Child Products.
MINOR For Price Book Import, the JSONL file used to create/update your price books and product prices can now be compressed to a GZIP file. For more information, see Price Book Import API.
MAJOR A new Price Book Import feature allows you to create and update price books and product prices in bulk, at both organization and store level. Rather than having to go to each price book and manually edit 50,000 prices, you can use Price Book Import to bulk update all your product prices at the same time, including setting different prices for different currencies. For more information, see Price Book Import.
MINOR Bug fix: Performance improvements to renaming SKUs of products and price updates.
MINOR Bug fix: Fixed self link of catalog-related resources.
MINOR Bug fix: Fixed a bug related to unreliable processing of product prices after frequent price and product updates.
MINOR Bug fix: Fixed a bug related to organization level price book deletion.
MINOR Commerce Manager: When creating parent/child nodes, you can now:
For more information, see Products Hierarchy in Commerce Manager.
MINOR Bug fix: Fixed a bug where sale prices were not being reset for organization products.
MINOR Commerce Manager: When editing product prices, you can now edit a product SKU at the same time. For more information, see Price Books in Commerce Manager.
MAJOR Builder, a new Elastic Path Commerce Cloud integration platform is now available. Builder enables you to quickly and easily build integrations to the other apps that you use. You can do this using the Elastic Path Commerce Cloud pre-built components. For more information, see Builder.
MINOR Bug fix: Fixed a bug to stop prematurely removing detached products from nodes when bundles and base products are included in a release.
MINOR Bug fix: Fixed a bug to avoid prematurely removing child products as components when their base products are included in a release.
MINOR Improve performance when looking up nodes by slug filter.