Skip to content

Latest commit

 

History

History
159 lines (107 loc) · 10.7 KB

File metadata and controls

159 lines (107 loc) · 10.7 KB

[Unreleased]

  • Add configuration flag disableHttpOnlySessionCookies to ssrParameters #3635

v3.17.0-dev

  • Clear verdaccio npm cache during project generation #3652
  • Add Node 24 support, remove legacy url module import. Drop Node 16 support #3652

v3.16.0 (Feb 12, 2026)

  • Add new One-Click Checkout configuration #3609
  • Support email mode by default for passwordless login and password reset in a generated app #3525
  • Util function for passwordless callback URI #3630
  • Add tokenLength to login configuration #3554
  • Add configuration flag disableHttpOnlySessionCookies to ssrParameters #3635

v3.15.0 (Dec 17, 2025)

  • Add new Google Cloud API configuration and Bonus Product configuration #3523

v3.14.0 (Nov 04, 2025)

  • 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)

v3.13.0 (Sep 25, 2025)

  • This features introduces enhancements to the shopping assistant that integrates Salesforce Embedded Messaging Service with PWA Kit applications, adding comprehensive context support, localization capabilities, and improved user experience features. #3259

v3.12.0 (Sep 04, 2025)

  • This feature introduces an AI-powered shopping assistant that integrates Salesforce Embedded Messaging Service with PWA Kit applications. The shopper agent provides real-time chat support, search assistance, and personalized shopping guidance directly within the e-commerce experience. #2658
  • Add BOPIS and MULTISHIP configuration defaults #3142
  • Add support for environment level base paths on /mobify routes #2892
  • Update _app-config generator template to include hybridAuthEnabled prop #3151
  • Update templates files to include sfdc_user_agent header for debugging and metrics prupose #3183

v3.11.0 (Jul 22, 2025)

  • Fix the demo instance details in program.json#2800
  • Fix exiting before program.json content 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
  • Introduce the cursor rules to assist storefront project developers #2578 #2754
  • Add StoreLocatorProvider to the AppConfig template to support BOPIS #2753
  • Remove search constants overrides so more than 3 products at a time can be fetched #2819
  • Update Data Cloud configurations #2843 #2811
  • Remove the need of redundant assets/cursor_rules #2820

v3.10.0 (May 22, 2025)

  • Add Data Cloud API configuration to default.js. #2318
  • Fix dependencies vulnerabilities #2338

v3.9.1 (Mar 05, 2025)

  • Update PWA-Kit SDKs to v3.9.1 #2301

v3.9.0 (Feb 18, 2025)

  • Update default.js and ssr.js template to support new passwordless, social, and reset password flows. #2263
  • Support Node 22 #2218
  • Update default.js template to include new login configurations #2079
  • Handle import error when ssr.js imports from template retail react app #2270

v3.8.0 (Oct 28, 2024)

  • 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

v3.7.0 (Aug 7, 2024)

  • Update default Node.js version to v20. #1867

v3.6.0 (Jun 25, 2024)

  • Fix: 'Cannot use import statement outside a module' error in generated extensible project unit tests #1821

v3.5.1 (Apr 15, 2024)

  • Add Support for SLAS private flow #1722

v3.4.0 (Jan 19, 2024)

  • Add local development support for node 20 #1612
    • Support for node 20 is not yet available on Managed Runtime

v3.3.0 (Nov 8, 2023)

  • Replace max-age with s-maxage to only cache shared caches #1564
  • Update engine compatibility to include npm 10 #1597

v3.2.0 (Nov 3, 2023)

v3.1.0 (Jul 26, 2023)

  • Fix potential security vulnerability in semver dependency #1358

v3.0.0 (June 15, 2023)

  • Package name changed to @salesforce/pwa-kit-create-app
  • Add --templateVersion argument to allow template version selection when generating a project using a template that is hosted on NPM. #1229
  • Add extensible project generation support. #1205

Older Versions Without Namespace

The older versions below were published without the @salesforce namespace.

v2.7.1 (May 11, 2023)

  • Moved the MRT reference app to the SDKs, so that we can verify eg. Node support #966

v2.5.0 (Jan 5, 2023)

  • Add instanceType to Einstein activity body #858
  • Do not use a proxy to call Einstein #857

v2.4.0 (Dec 01, 2022)

  • Update instanceUrl on retail-react-app-demo preset #799
  • Update usages of zzrf-001 ODS instance to the new short URL format #816

v2.3.0 (Oct 27, 2022)

  • Fix generated projects missing required fields in the manifest.json file. #729
  • Update ODS instance URL for the retail-react-app-demo preset. #799

v2.2.0 (Aug 25, 2022)

v2.1.0 (Jul 05, 2022)

  • Throw error if the output directory exists #627

v2.0.0 (May 16, 2022)

  • 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

v1.5.0 (Mar 17, 2022)

  • 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

v1.4.0 (Jan 27, 2022)

  • Add a demo project option that produces a project with our demo sandbox presets #322
  • Generate test-project with the correct Einstein's site id #285
  • Generator creates a project configured to use a single-locale #325

v1.3.0 (Jan 06, 2022)

v1.1.0 (Sep 27, 2021)

  • Add a hello world app option for testing purposes. #82

v1.0.0 (Sep 08, 2021)

  • PWA Kit General Avaliability and open source. 🎉