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 minor fixes and enhancements around quantity picker components, developer experience, and localization.
Where: Available to all Salesforce B2C Commerce customers.
When: September 27, 2021
Why: Each change has a numbered link to the relevant pull request in the open-source repository.
New components—The default quantity picker pattern for product detail pages and cart pages provides a friendlier user experience.
- New Quantity Picker component #102
Developer experience enhancements—A helpful stack trace for non-production deployments and local development shortens debugging time.
- Improve error page design #74
- Ensure that generated projects ship with a working
.gitignorefile #95
Performance—Some expensive page renders are faster thanks to caching and CPU optimizations.
Localization—As part of our gradual translation of the PWA Kit across supported languages, the cart and checkout pages are prepared to accept translated messages.
- Localize cart and checkout messages #106
Bug fixes
- Fix wishlist bugs and provide better hooks for wishlist features #64
- Fix pseudo-localization command to use en-XB #101
- Remove eslint rule, which checks for Salesforce copyright #104
- Upgrade security inquirer package #121
Full changelog v1.0.0...v1.1.0
How: The PWA Kit is available as an open-source project on GitHub. To get started, see the documentation on the Salesforce Developers site.