---
schema_version: "1"
id: b4e27bf0351e0a7a233e92ae8fc316ee0fa6cfaaad6d8912c739181cc538a346
title: Build Modern Shopping Experiences with PWA Kit
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/pwa_kit_rn_2_3_0_release.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.pwa_kit_rn_2_3_0_release.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 3fdf08d8b4bad6aa0cc8d3f0c4a5f98182aa8189cde0ebe4d05beeec92de8077
description: The Progressive Web App (PWA) Kit is a new storefront technology for headless commerce using Salesforce Commerce APIs and React. It provides front-end developers with a more flexible and agile approach to build and maintain modern shopping experiences. This release focuses on localization updates and improvements related to SEO, performance, and shopper experience.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# Build Modern Shopping Experiences with PWA Kit

The Progressive Web App (PWA) Kit is a new storefront technology for headless commerce using Salesforce Commerce APIs and React. It provides front-end developers with a more flexible and agile approach to build and maintain modern shopping experiences. This release focuses on localization updates and improvements related to SEO, performance, and shopper experience.

**Where:** Available to all Salesforce B2C Commerce customers.

**When:** October 27, 2022

**Why:** Each change has a numbered link to the relevant pull request in the open-source repository.

**Featured Change: React Query Support**

The pwa-kit-react-sdk now supports data fetching with React Query on the server side.

For details on how to migrate a v2.2 project to v2.3, see the Upgrade to v2.3 guide. (Coming soon).

**Changes to pwa-kit-react-sdk**

- Support `react-query` server-side data fetching. [#724](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/724)
- Add a server-safe default configuration for `queryClientConfig` option. [#734](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/734)
- Add `useServerContext` hook with the `res` response object and the `isServerSide` flag. [#737](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/737)
- Handle `react-query` server-side errors. [#735](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/735)
- Fix internal build script. [#706](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/706)
- Add Correlation ID to SCAPI requests. [#728](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/728)

**Changes to template-retail-react-app**

- Fix locale `alias` by including `locale` object inside the MultiSite Context. [#716](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/716)
- Updated translations. [#725](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/725)
- Add new Einstein API activities. [#714](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/714)
- Fix search field to recognize the `&` character. [#736](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/736)
- Fix filters on search results page. [#742](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/742)
- Make copyright date in footer dynamic. [#741](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/741)
- Bugfix: image gallery thumbnails not working without DIS. [#786](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/786)

**Changes to pwa-kit-create-app**

- Fix missing required fields in the `manifest.json` file for generated projects. [#729](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/729)
- Update ODS instance URL for the `retail-react-app-demo` preset. [#799](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/799)

**Changes to pwa-kit-runtime**

- Performance: Skip retries when flushing CloudWatch metrics and prioritize returning a response instead. [#720](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/720)
- Add `correlation-id` to the header of SCAPI requests. [#728](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/728)

**Changes to pwa-kit-dev**

- Minimize "Module not found" errors during a webpack rebuild whenever a package dependency is being updated or built. [#722](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/722)
- Update minimatch. [#793](https://github.com/SalesforceCommerceCloud/pwa-kit/pull/793)

**Full Changelog**

- [v2.2.0...v2.3.0](https://github.com/SalesforceCommerceCloud/pwa-kit/compare/v2.2.0...v2.3.0)

**How:** The PWA Kit is available as an open-source project on GitHub. To get started, see the documentation on the [Salesforce Developers](https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/overview) site.