v3.14.0 (@salesforce/retail-react-app@8.2.0 and @salesforce/commerce-sdk-react@4.2.0)
Highlights
For release highlights, see PWA Kit 3.14 Changes in the Composable Storefront Developer Guide.
@salesforce/commerce-sdk-react@4.2.0
- Upgrade to commerce-sdk-isomorphic v4.0.1 #3449
- Prevent headers from being overriden in
generateCustomEndpointOptions#3405
@salesforce/pwa-kit-create-app@3.14.0
- Prompt text for Site ID should match actual validation: Site ID may contain uppercase or lowercase letters, numbers, hyphens, or underscores. - Updated Site ID validator regex to allow both uppercase and lowercase letters for improved compatibility, clarity. [#3410] (#3410)
- Added Hybrid Proxy support configuration for local and ODS hybrid development [#3409] (#3409)
@salesforce/pwa-kit-dev@3.14.0
@salesforce/pwa-kit-react-sdk@3.14.0
@salesforce/pwa-kit-runtime@3.14.0
- Replace aws-serverless-express with @h4ad/serverless-adapter #3325
- Added Hybrid Proxy support for local and ODS hybrid development [#3409] (#3409)
- Add extensibility hooks for SLAS private client proxy with
onSLASPrivateProxyReqandonSLASPrivateProxyRescallbacks #3411
@salesforce/retail-react-app@8.2.0
- Add support for Rule Based Promotions for Choice of Bonus Products. We are currently supporting only one product level rule based promotion per product #3418
- Added Einstein suggestions support for popular and recent searches in search functionality. Users can now see personalized search suggestions based on Einstein AI recommendations. #3422
- [Bugfix] Fix footer heading semantic consistency and alignment. Fix accessibility compliance by adding proper h1 headings to checkout pages to resolve the page-has-heading-one accessibility rule violation. #3398
- [Bugfix] Use
serverSafeEncodeutil for address mutations. #3380 - Added Hybrid Proxy support for local and ODS hybrid development [#3409] (#3409)
- My Account Order Details page correctly shows orders with BOPIS and with Multiple shipments #3414
- Fix bug where pick up items were displaying delivery stock levels instead of in store stock levels #3401
- When registering a guest user on the confirmation page only save the delivery addresses to the new account
#3412 - Improve mobile layout for StoreDisplay component 3420