- Fix exiting before
program.jsoncontent 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
- Update PWA-Kit SDKs to v3.9.1 #2301
- Update
default.jsandssr.jstemplate to support new passwordless, social, and reset password flows. #2263 - Support Node 22 #2218
- Update
default.jstemplate to include new login configurations #2079 - Handle import error when ssr.js imports from template retail react app #2270
- Removed OCAPISessionURL prop from provider template. #2090
- Update ssr.js templates to include new feature flag to encode non ASCII HTTP headers #2048
- Replace getAppOrigin with useOrigin to have a better support for an app origin building. #2050
- Update default Node.js version to v20. #1867
- Fix: 'Cannot use import statement outside a module' error in generated extensible project unit tests #1821
- Add Support for SLAS private flow #1722
- Add local development support for node 20 #1612
- Support for node 20 is not yet available on Managed Runtime
- Replace max-age with s-maxage to only cache shared caches #1564
- Update engine compatibility to include npm 10 #1597
- Fix potential security vulnerability in
semverdependency #1358
- Package name changed to
@salesforce/pwa-kit-create-app - Add
--templateVersionargument to allow template version selection when generating a project using a template that is hosted on NPM. #1229 - Add extensible project generation support. #1205
The older versions below were published without the @salesforce namespace.
- Moved the MRT reference app to the SDKs, so that we can verify eg. Node support #966
- Update instanceUrl on retail-react-app-demo preset #799
- Update usages of zzrf-001 ODS instance to the new short URL format #816
- Fix generated projects missing required fields in the
manifest.jsonfile. #729 - Update ODS instance URL for the
retail-react-app-demopreset. #799
- Throw error if the output directory exists #627
- Pin versions of pwa-kit-* packages #577
- Add typescript-minimal and typescript-minimal-test-project presets #574
- Drop node 12 support for #589
- Fix generator log #571
- Fix incorrect site related values when generating without use of a preset #470
- Support Multi-site implementation using dynamic config #469
- Add verbose flag to generator #463
- Environment Specific Configuration Support #477
- Node warnings with more readable Node versions #410
- Fix project generation on Windows when using WSL #385
- Show warning when using incompatible node version #384
- Update App Generator questions copy and slugify Project Name as the Project Id #374
- Add a demo project option that produces a project with our demo sandbox presets #322
- Generate
test-projectwith the correct Einstein's site id #285 - Generator creates a project configured to use a single-locale #325
- Add a hello world app option for testing purposes. #82
- PWA Kit General Avaliability and open source. 🎉