diff --git a/CHANGELOG.md b/CHANGELOG.md index b8ee86589f..141ef362ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,34 +1,32 @@ -# PWA Studio Release 14.4.0 +# PWA Studio Release 14.5.0 **NOTE:** -_This changelog only contains release notes for PWA Studio and Venia 14.4.0_ +_This changelog only contains release notes for PWA Studio and Venia 14.5.0_ _For older release notes, see_ [PWA Studio releases][]. ## Highlights -The 14.4.0 release of PWA Studio provides multiple bug fixes and improvements to the cart functionality. +The 14.5.0 release of PWA Studio provides multiple bug fixes and updated Documentation for Live Search, Prex and multistore setup. ## Additional fixes - -- Story:[4545][] — The Add to Cart button has been enhanced -- Bug:[4562][] — The wishlist pagination issue preventing more than 2 pages from displaying has been resolved -- Bug:[4548][] — The CSP nonce error for inline scripts has been resolved -- Bug:[4541][] — Videos now render properly on the frontend. -- Bug:[310][] — Corrected typos and grammatical errors in all PWA developer documentation. -- Bug:[4505][] — Fixed the Select component to use Peregrine's useInformedFieldStateWrapper. -- Bug:[4469][] — Fixed a Yarn invariant violation caused by packages/pagebuilder requesting a different version of react-tabs. -- Bug:[4540][] — Fixed an issue where the cart became empty when updating configurable products. -- Bug:[4542][] — Fixed wishlist pagination issue. -- Bug:[4535][] — Removed package-lock.json. -- Bug:[4549][] — Resolved the upwardPath not found error. -- Bug:[4543][] — Resolved an infinite loop query in GetWishlistItemsForLocalField. -- Bug:[4550][] — Fixed invalid auth middleware clearTimeout implementation. -- Bug:[4544][] — Fixed an issue where resetting search filters caused unfiltered search results. +- Story:[4587][] — Robots meta tag are added in head tag from magento configuration +- Bug:[4597][] — Canonical link tags are getting generated now. +- Bug:[4586][] — Cart items are now visible on return visit until a new item is added +- Bug:[4574][] — fixed Homepage UI breaking in venia.magento.com +- Bug:[4552][] — The 404 page renders as expected +- Bug:[4471][] - Fixed Lighthouse Test Failures in PR. +- Bug:[4589][] - Fixed webpack path resolver. +- Bug:[4588][] - Issue on IOS while installing app is resolved +- Bug:[29][] - UPWARD PHP Resolver Throwing 500 Error for Disabled Products is fixed +- Bug:[73][] - Mobile image dimensions changes when using the PWA PageBuilder Image component issue is fixed +- Bug:[4583][] - Stale cartId after guest user logs in is fixed +- Bug:[4576][] - Links do not open in new window when added using WYSIWYG Editor on PageBuilder Text element is fixed +- Bug:[4579][] - PDP add to cart action refetching the query getProductDetailForProductPage multiple times has been fixed ## 14.4.0 Lighthouse scores With each new release of PWA Studio, we perform Lighthouse audits on four Venia page types, each representing a different level of complexity. -Shown below are the Lighthouse scores for the 14.4.0 release of these pages on desktop and mobile devices. +Shown below are the Lighthouse scores for the 14.5.0 release of these pages on desktop and mobile devices. ### Desktop scores | | Home Page | Product Category | Product Details | Search Results | @@ -63,7 +61,7 @@ To resolve this issue, try disabling graphql session sharing as described in the ## Upgrading from a previous version -Use the steps outlined in this section to update your [scaffolded project][] from 14.3.1 to 14.4.0 +Use the steps outlined in this section to update your [scaffolded project][] from 14.4.0 to 14.5.0 See [Upgrading versions][] for more information about upgrading between PWA Studio versions. [scaffolded project]: https://developer.adobe.com/commerce/pwa-studio/tutorials/ @@ -72,7 +70,7 @@ See [Upgrading versions][] for more information about upgrading between PWA Stud ### Updated package dependencies Open your `package.json` file and update the PWA Studio package dependencies to the versions associated with this release. -The following table lists the latest versions of each package as of 14.4.0. The **bolded** versions with an asterisk (*) are the packages that were updated from PWA Studio 14.3.1. +The following table lists the latest versions of each package as of 14.5.0. The **bolded** versions with an asterisk (*) are the packages that were updated from PWA Studio 14.4.0. **NOTE:** Your project may not depend on some packages listed in this table. @@ -80,46 +78,45 @@ Your project may not depend on some packages listed in this table. | Package | Latest version | |----------------------------------------|----------------| | `babel-preset-peregrine` | 1.3.3 | -| `create-pwa` | **2.5.8*** | -| `experience-platform-connector` | **1.0.11*** | -| `upward-security-headers` | **1.0.19*** | -| `venia-sample-backends` | **0.0.13*** | -| `venia-sample-eventing` | **0.0.12*** | -| `venia-sample-language-packs` | **0.0.20*** | -| `venia-sample-payments-checkmo` | **0.0.18*** | -| `venia-sample-payments-cashondelivery` | **0.0.3*** | -| `venia-pwa-live-search` | **1.0.1*** | +| `create-pwa` | **2.5.9*** | +| `experience-platform-connector` | **1.0.12*** | +| `upward-security-headers` | **1.1.20*** | +| `venia-sample-backends` | 0.0.13 | +| `venia-sample-eventing` | **0.0.13*** | +| `venia-sample-language-packs` | **0.0.21*** | +| `venia-sample-payments-checkmo` | **0.0.19*** | +| `venia-sample-payments-cashondelivery` | **0.0.4*** | +| `venia-pwa-live-search` | **1.0.2*** | | `venia-product-recommendations` | 1.0.2 | | `plugin-braintree-three-d-secure` | 1.0.1 | -| `pagebuilder` | **9.3.6*** | -| `peregrine` | **15.6.2*** | -| `pwa-buildpack` | **11.5.5*** | +| `pagebuilder` | **9.3.7*** | +| `peregrine` | **15.7.2*** | +| `pwa-buildpack` | 11.5.5 | | `pwa-theme-venia` | 2.4.0 | -| `upward-js` | **5.4.3*** | +| `upward-js` | 5.4.3 | | `upward-spec` | 5.3.1 | -| `venia-concept` | **14.4.0*** | -| `venia-ui` | **11.7.1*** | -| `magento2-pwa` | 0.10.2 | +| `venia-concept` | **14.5.0*** | +| `venia-ui` | **11.7.2*** | +| `magento2-pwa` | **0.10.3*** | | `magento2-pwa-commerce` | 0.1.5 | | `magento-venia-sample-data-modules` | 0.0.6 | | `magento-venia-sample-data-modules-ee` | 0.0.6 | -| `magento2-upward-connector` | 2.1.5 | +| `magento2-upward-connector` | **2.1.6*** | | `upward-php` | 2.1.4 | | `pwa-live-search` | 1.0.0 | -[4562]: https://github.com/magento/pwa-studio/pull/4562 -[4548]: https://github.com/magento/pwa-studio/pull/4548 -[4545]: https://github.com/magento/pwa-studio/pull/4545 -[4541]: https://github.com/magento/pwa-studio/pull/4541 -[310]: https://github.com/AdobeDocs/commerce-pwa-studio/pull/310/ -[4505]: https://github.com/magento/pwa-studio/pull/4505 -[4469]: https://github.com/magento/pwa-studio/pull/4469 -[4540]: https://github.com/magento/pwa-studio/pull/4540 -[4542]: https://github.com/magento/pwa-studio/pull/4542 -[4535]: https://github.com/magento/pwa-studio/pull/4535 -[4549]: https://github.com/magento/pwa-studio/pull/4549 -[4543]: https://github.com/magento/pwa-studio/pull/4543 -[4550]: https://github.com/magento/pwa-studio/pull/4550 -[4544]: https://github.com/magento/pwa-studio/pull/4544 +[4597]: https://github.com/magento/pwa-studio/pull/4597 +[4586]: https://github.com/magento/pwa-studio/pull/4586 +[4574]: https://github.com/magento/pwa-studio/pull/4574 +[4552]: https://github.com/magento/pwa-studio/pull/4552 +[4587]: https://github.com/magento/pwa-studio/pull/4587 +[4471]: https://github.com/magento/pwa-studio/pull/4471 +[4589]: https://github.com/magento/pwa-studio/pull/4589 +[4588]: https://github.com/magento/pwa-studio/pull/4588 +[29]: https://github.com/magento-commerce/magento2-upward-connector/pull/29 +[73]: https://github.com/magento-commerce/magento2-pwa/pull/73/ +[4583]: https://github.com/magento/pwa-studio/pull/4583 +[4576]: https://github.com/magento/pwa-studio/pull/4576 +[4579]: https://github.com/magento/pwa-studio/pull/4579 [PWA Studio releases]: https://github.com/magento/pwa-studio/releases diff --git a/magento-compatibility.js b/magento-compatibility.js index f96fa2fff9..dcd54687b9 100644 --- a/magento-compatibility.js +++ b/magento-compatibility.js @@ -4,6 +4,7 @@ // PWA Studio version -> Magento version. module.exports = { + '14.5.0': '2.4.9-alpha3', '14.4.0': '2.4.9', '14.3.1': '2.4.8', '14.3.0': '2.4.8',