The B2C Commerce 23.1 release occurs Nov. 29, 2022 through Jan. 26, 2023.
Stay current with all the important B2C Commerce product updates by reviewing the release notes!
Note Find Bug Fix Information in Salesforce Known Issues
Information about customer-reported issues and notifications about bug fixes is now published in Salesforce Known Issues. It’s the place for information about customer-reported issues across Salesforce products. You can view the status of an issue and subscribe to notifications. The B2C Commerce Release Notes continue to provide information about new features and major feature enhancements.
- Data Retention Has New Limits
To comply with Salesforce Commerce Cloud data management and regulation standards, B2C Commerce is implementing a strict 180 days data retention for code and data replications. Replications after 180 days aren’t visible in the Business Manager replications module. - OCAPI 23.1 - Property Selector Key Error Identifier
Beginning with OCAPI Version 23.1 aMalformedSelectorExceptionis thrown if the selector key is incorrect. Previously, the property selection didn't work when the "select=key was incorrectly defined. For example,select%20=(price), resulted in the selector being skipped without any error message, and the normal response was returned. - OCAPI 23.1 - Basket Flash Validation Update
With the release of OCAPI 23.1, The property selection mechanism now works with all Shop API resources that return a basket or create an order. Previously, validation returned an error in most instances. - OCAPI 23.1 - Use Selectors with Expressions
Selectors with expressions now work correctly when objects contain a property with markup text. Previously, when an object contained a property with markup text, selectors with expressions didn't work correctly. - Create Orders from Stored Information with Salesforce Payments
Each time an order is placed, you can reuse the payment details, payer’s stored payment credentials, or off-session tokens from a previous payment. - Migrate Deprecated Custom Jobs to Step-Based Jobs
Use the new migration tool to convert your deprecated custom jobs to step-based jobs. Previously, migrating deprecated custom jobs required long development times. The migration tool is available on the Jobs Details page for jobs running on the deprecated framework. - Use a Unified URL for Your On-Demand Sandboxes
You can now access your on-demand sandboxes with a unified cluster-agnostic host name, so you no longer have to remember the cluster that your sandbox belongs to. The hostname matches the pattern<realm>-<instanceId>.dx.commercecloud.salesforce.com, for example,zzzz-001.dx.commercecloud.salesforce.com. It also matches the domain name of the B2C centralized admin API server,admin.dx.commercecloud.salesforce.com. - Configure a Max-Age for HSTS
Add additional security to your B2C Commerce instance with the max-age for HSTS setting. Setting a max-age determines how long the HSTS settings stay enabled.