- Move envBasePath into ssrParameters #3590
- Add Page Designer Design CSS Support #3727
- Update jest, archiver and remove rimraf dependencies #3663
- Add Node 24 support, remove legacy
urlmodule import. Drop Node 16 support #3652
- Exclude opentelemetry packages from client side bundling #3133
- Add @h4ad/serverless-adapter to jest config #3325
- Add support for environment level base paths on /mobify routes #2892
- Update PWA-Kit SDKs to v3.9.2 #2304
- Update PWA-Kit SDKs to v3.9.1 #2301
- Update SLAS private proxy path #1752
- Add Support for SLAS private flow #1722
- Add support for node 20 #1612
- Update engine compatibility to include npm 10 #1597
- Improve
pwa-kit-dev startcommand to accept CLI arguments for babel-node that get passed as CLI args topwa-kit-dev start#1591 - Bugfix for TS not loading in typescript minimal project
ssr.js#1591 - Add
source-map-loaderplugin to webpack configuration. #1535 - Only use source maps in server when
inspectflag is being used. #1535
-
Bugfix: resolve performance issue due to webpack stats #1418
-
Added a new
--waitflag to thepushcommand. When--targetis specified, setting the--waitflag will cause the script to exit after the triggered deployment has completed, rather than after the bundle has been pushed.
- Allow setting cookies using the
MRT_ALLOW_COOKIESenvironment variable #1318 - Send package versions as bundle metadata #1354
- Fix loading screen sometimes hanging on refresh #1370
- Avoid an error when using
pwa-kit-devoutside a directory with apackage.jsonfile if the command does not require one #1376 #1380
- Package name changed to
@salesforce/pwa-kit-dev - Added Template Extensibility feature in
@salesforce/pwa-kit-dev, follow the upgrade guide - Update engines to drop npm 7, and requires Node to start from version 16.11 #1166
The older versions below were published without the @salesforce namespace.
- Fix static file serving #1196
- Add suffix to SSR build files #1157
- Mitigate local dev memory leaks #1155
- Minor performance improvements #974
- Fix getConfig referencing config from incorrect location #1049
- Moved the MRT reference app to the SDKs, so that we can verify eg. Node support #966
- Add explicit
wsdependency #865
- Upgrade prettier to v2 #926
- Security package updates
- Logging cid from res header instead of req in local development #821
- Minimize "Module not found" error during webpack rebuild, whenever a package dependency is being updated/built #722
- Update minimatch #793
- Added option to specify where/from the credentials can be saved/read #647
- Disable the error overlay on hot-reload#656
- Introduce client-side hot module replacement. #630
- Add support for a custom build directory to
pwa-kit-dev build. #628 - Replace
Mobifyreferences/links with proper PWA Kit values. #619
- Drop node 12 support for #589
- Implement dev server serveStaticFile #580
- Improve test coverage #550
- Make the createApp API idiomatic for Express, fix service-worker loading. #536
- Remove lodash and bluebird. #534
- Allow pass thru cli options for test command #537
- Ensure we copy the
package.jsonfile into the build folder. Also move logic for copying config files into the build script from the webpack config #524 - Loading page: avoid seeing infinite reloads #532
- Remove legacy remote proxy, which allowed remote environments to use proxy configs in package.json #425
- Fix source maps cannot be found when debugging the server #526
- Generate different reports for different bundles #508
- Allow custom webpack config in projects #462
- Hide webpack performance warnings #471
- Support Multi-site implementation using dynamic config #469
- Loading screen #473
- Service worker loading for dev server #464
- Environment Specific Configuration Support #477
- Remove Webpack PwaKitConfigPlugin #443