Loading
B2C Commerce Release Notes
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          25.10 Release

          25.10 Release

          The B2C Commerce 25.10 release occurs between September 23 and November 04, 2025.

          The B2C Commerce Release Notes provide information about new features and major feature enhancements. To review past release notes, see the B2C Commerce Release Notes Archive.

          Customer-reported issues across Salesforce products and notifications about bug fixes are published in the Salesforce Known Issues. You can view the status of an issue and subscribe to notifications.

          • Enhance Shoppers' Product Search Experience with Guided Questions
            Add an agent action to help shoppers get product recommendations faster. The agent now instantly generates questions after matching a shopper’s query to a product category.
          • Help Shoppers Find More Product Options
            The Show More feature helps shoppers find additional product options matching the search criteria, if there are more than three results displayed in the Shopping Agent search results. This feature allows shoppers to easily discover a wider variety of relevant products and compare them so they make the best purchasing decision.
          • Changes to AI Credit Consumption
            AI usage for certain Salesforce B2C Commerce features no longer consumes credits.
          • Improve Guided Shopping with the New Agent Template for B2C Commerce
            The new agent template includes more topics and actions for B2C Commerce shoppers. The Agent’s product search capabilities now include images, rich content, category and facet filters, and multiple languages. Also, visual components are available for carousels, product details, cart, and order confirmation.
          • Find Missing Product Images in Your Catalog
            Use the Advanced Search Image filter to find products that are missing images or need image updates.
          • Product Search Is Improved
            The new unified data structure improves how the storefront sorts and displays products in a store. Search results are displayed faster, require less memory, and enhance the browsing experience.
          • Customize User-Agent Logging for CSRF Security
            Meet compliance requirements and strengthen security monitoring by customizing User-Agent logging strings during Cross-Site Request Forgery (CSRF) token validation. Previously, strings longer than 32 characters were truncated. Now, you can increase the number of characters to capture more detail. You can also turn off logging entirely or set the number of characters to less than 32 to balance storage efficiency with detail.
          • Notify Shoppers When a PayPal Order Needs Reapproval
            Create a localized, personalized message to inform shoppers when an approved PayPal order amount increases and requires reapproval. Previously, a default message appeared if a payment amount needed reapproval.
          • See Your Most Recent B2C Commerce Site at Login
            When you log in to Business Manager, Merchant Tools shows the last storefront that you viewed. Previously, you had to select a site at each login. Merchant Tools now also shows the full site name, making it easier to identify a site.
          • Use Keyboard Shortcuts to Switch Between B2C Commerce Tools
            You no longer need to use the mouse to switch between tools. Instead, press Command+k (macOS) or Ctrl+k (Windows) to open the App Launcher and move between B2C Commerce tools.
          • Set Up Page Shield Policies with Business Manager
            Page Shield policies make PCI 4.0 compliance easier and ensure that only trusted scripts run on sensitive pages, such as cart and checkout. Previously, you could configure the policies only with the Content Delivery Network (CDN) Zones API.
          • Manage Site Traffic with Analytics and Custom Firewall Rules
            Get insights into HTTP traffic and security data using the new analytics overview in Business Manager. To control incoming traffic, you can also create firewall rules.
          • Improve SEO with Host Header Override Rules
            Support a single hostname across multiple realms by creating a Host Header Override Rule for sites that use an external content delivery network (CDN). This rule replaces unique hostnames with a common hostname to maintain the single-hostname setup. Maintaining a single hostname improves SEO for your site.
          • Add Checkout Links to Facebook and Instagram
            Meta retired on-site checkout on Facebook and Instagram in September 2025. To send shoppers to your website to complete purchases, add checkout links.
          • Audit Product Changes in a Live Storefront
            View the change history for B2C Commerce objects, such as products, prices, and content assets, in a production instance. Previously, change history recorded events only in a staging instance.
          • Copy Components in Page Designer
            Create components once and reuse them across multiple pages by copying up to 10 components. You can paste a copied component into any region or component that accepts it. Copying components helps ensure consistent site-wide experiences when building Page Designer pages.
          • Configure Page Designer Fingerprint Caching with TTL Control
            Configure how long Page Designer fingerprints are cached by setting the Time to Live (TTL) value. This enhancement enables fingerprint caching for pages and components with schedule-based and locale targeting visibility rules. A Page Designer fingerprint identifies which version of a page to display based on its visibility rules and targeting configuration.
          • Merge Baskets Consistently with One Script
            Use the same merge script across controller and REST API implementations by invoking the new dw.order.mergeBasket business hook. Invoke the hook by using either the transferBasket endpoint and the merge=true parameter or the HookMgr in a controller. The dw.order.mergeBasket business hook unifies discrepancies between controller and REST API merging strategies. Replace your previous merging methods with the new business hook.
          • Enhanced Category Assignment Control in Page Designer
            Page Designer now offers merchants greater flexibility when assigning landing pages to categories. Previously, assigning a page to a top-level category automatically included all sub-categories, which often required custom development to override. With this new enhancement, merchants can now choose whether to include sub-categories when creating or editing page assignments. This feature allows for more targeted and personalized customer experiences without the need for developer intervention.
          • Make Targeted Price Adjustments Within Individual High-Scale Price Books
            Adjust prices within a specific price book without having to replicate all price books. Previously, you had to replicate all high-scale price books when moving from a staging to production or development instance. Now you can make targeted pricing changes to your production data for multiple regions.
          • Push eCDN Log Events to More Storage Services
            You can now use the CDN-API to send HTTP requests, Firewall, and Pageshield events to these destinations for immediate log visibility: AWS S3 bucket, Azure, Datadog, Google Cloud Storage, HTTPS, Kinesis, and Splunk.
          • Access eCDN Logs in Log Center
            The log center includes eCDN error logs, including HTTP status codes 502-530, for proxy zones on B2C Commerce Production instances. Use these logs to monitor site performance and security.
          • Set Reply-To Header for Email Messages
            Control where email replies are sent by setting the Reply-To header using the new addReplyTo method in the dw.net.Mail class. This allows recipients to reply to a different address than the sender, such as replying to a support team address when the From address is a no-reply address.
          • Add Unsubscribe Headers to Email for Mailing List Compliance
            Add List-Unsubscribe and List-Unsubscribe-Post headers to emails sent using the dw.net.Mail class to support compliance with email provider guidelines, including Google Sender Guidelines. Use the new setListUnsubscribe and setListUnsubscribePost methods to integrate with externally-managed mailing lists and enable one-click unsubscribe functionality.
          • Enable Optional Request and Response Logging for HTTP Calls
            Control request and response logging for outgoing service calls by enabling the Communication Log setting for individual services. When enabled, this feature logs request and response details including headers. This feature provides enhanced visibility into external service communications and helps you validate authentication headers and troubleshoot integration issues.
          • Improve Image Performance with Modern Formats
            Upload AVIF and WebP images to your store’s Dynamic Imaging Service (DIS) for smaller file sizes and faster loading times. Most major browsers support these modern image formats, which provide a better user experience and enhanced image quality.
          • Find Pages Faster with Improved Page Designer List
            The Page Designer page list now includes enhanced search, sort, and filter capabilities to help you quickly locate the pages you need to manage. These improvements reduce the time spent navigating through large page collections and improve merchant productivity.
          • Automatically Cache Non-Customized Pages for Better Performance
            Page Designer now automatically caches pages that don't use custom serialization logic, improving runtime performance. When a page doesn't have a custom serialize() function, the system caches its content for a configurable period.
           
          Loading
          Salesforce Help | Article