Skip to content

v3.11.0 (retail-react-app@7.0.0 and commerce-sdk-react@3.4.0)

Choose a tag to compare

@vcua-mobify vcua-mobify released this 22 Jul 22:16
ce537dc

@salesforce/commerce-sdk-react@3.4.0

  • Optionally disable auth init in CommerceApiProvider #2629
  • Now compatible with either React 17 and 18 #2506
  • Gracefully handle missing SDK Clients in CommerceApiProvider #2539
  • Refactor commerce-sdk-react to allow injecting ApiClients #2519

@salesforce/pwa-kit-create-app@3.11.0

  • Fix exiting before program.json content can be flushed #2699
  • Add program.json + Support for Agent-Friendly CLI Input via stdio #2662
  • Change the default ECOM instance in the generated application #2610
  • Load active data scripts on demand only #2623
  • Introduce the cursor rules to assist storefront project developers #2578 #2754
  • Add StoreLocatorProvider to the AppConfig template to support BOPIS #2753

@salesforce/pwa-kit-react-sdk@3.11.0

  • Fix the performance logging so that it'll capture all SSR queries, even those that result in errors #2486

@salesforce/pwa-kit-runtime@3.11.0

  • Fix the logger so that it will now print out details of the given Error object #2486
  • Only allow requests for /shopper/auth/ through the SLAS private client proxy. Also stop the proxy from swallowing SLAS errors #2608

@salesforce/retail-react-app@7.0.0

Breaking

  • [Breaking] Support Standard Products 2697
    There have been some method signatures changed as part of this PR. See the PR for more details.

New Features

  • Added support for Buy Online Pick up In Store (BOPIS) #2646 #2716 #2726
  • Introduce store locator #2542
  • Provide conditional support for partial hydration (feature flag PARTIAL_HYDRATION_ENABLED) #2696 #2846
  • Show Automatic Bonus Products on Cart Page #2704 #2760 #2815
  • Load active data scripts on demand only #2623
  • Provide base image for convenient perf optimizations #2642
  • Use <picture> element for responsive images #2724
  • Support saving billing phone number on user registration from order confirmation #2653
  • Support saving default shipping address on user registration from order confirmation #2706
  • Add Data Cloud partyIdentification events and improve error handling #2811

Bug Fixes

  • [a11y] Ensure voiceover announces contents of the email confirmation modal #2540
  • Fix Einstein event tracking for addToCart event #2558
  • Fix passwordless race conditions in form submission #2758

Other Changes

  • Updated 6 new languages #2495
  • Improved the layout of product tiles in product scroll and product list #2446
  • Update the configuration of datacloud #2467 #2540
  • Password Reset and Passwordless Integration Test #2669
  • Update latest translations for all languages #2616 #2726 #2629 #2823
  • Minor updates to support BOPIS E2E tests #2716