v3.17.1 (@salesforce/retail-react-app@9.1.1 and @salesforce/commerce-sdk-react@5.1.1)
This follow up to PWA Kit 3.17.0 adds support for environment base paths.
The environment base path is set on bundle upload and lets you map PWA bundles deployed on MRT environments with a url path prefix. This enables projects to map their PWA applications under sub paths to their domain.
Base paths are set by adding a envBasePath property to the ssrParameters in your default.js config file.
By setting a base path, it is added to express routes such as /mobify or /callback.
If you want to include the base path in your page urls as well, set app.url.showBasePath to true.
Package Changes
@salesforce/retail-react-app@9.1.1
- Update storefront preview to support base paths #3614
@salesforce/commerce-sdk-react@5.1.1
- Update storefront preview to support base paths #3614
- Remove base path from /__pwa-kit route requests when showBasePath is false #3758
@salesforce/pwa-kit-runtime@3.17.1
- Add base path prefix to support multiple MRT environments under 1 domain #3614
- Remove base path from /__pwa-kit route requests when showBasePath is false #3758-
@salesforce/pwa-kit-create-app@3.17.1
- Add base path prefix to support multiple MRT environments under 1 domain #3614
@salesforce/pwa-kit-dev@3.17.1
- Add base path prefix to support multiple MRT environments under 1 domain #3614
@salesforce/pwa-kit-react-sdk@3.17.1
- Add base path prefix to support multiple MRT environments under 1 domain #3614