Build Modern Shopping Experiences with PWA Kit

The Progressive Web App (PWA) Kit is a new storefront technology for headless commerce using Salesforce Commerce APIs and React. It provides front-end developers with a more flexible and agile approach to build and maintain modern shopping experiences. This release focuses on localization updates and improvements related to SEO, performance, and shopper experience.

Where: Available to all Salesforce B2C Commerce customers.

When: January 31, 2023

Why: Each change has a numbered link to the relevant pull request in the open-source repository.

Featured Change: Mega Menu Improvements

Performance of the mega menu used by the Retail React App has been improved.

Changes to pwa-kit-dev

  • Upgrade prettier to v2. #926
  • Security package updates.

Changes to pwa-kit-runtime

  • Security package updates.

Changes to template-retail-react-app

  • Changes to the mega menu to improve site performance. The mega menu now accepts a configuration for initial render 'depth' and then lazy loads further submenus when the page is loaded. #875 and #910
  • Cache SLAS callback using request processor. #884
  • Fix padding of footer drawer component. #899
  • Fix to support order data tracking for the new Einstein event tracking. #920
  • Fix PropTypes. #924
  • Remove unnecessary map statement. #929

New Contributors

Full Changelog

How: The PWA Kit is available as an open-source project on GitHub. To get started, see the documentation on the Salesforce Developers site.