From 1c445d3e53fef668326d5151445e7bf2243707e1 Mon Sep 17 00:00:00 2001 From: "arpit.khare" Date: Mon, 30 Sep 2024 21:24:29 +0530 Subject: [PATCH 1/2] adding release 14.1.0 change.log md --- CHANGELOG.md | 77 ++++++++++++++++++++++++++++++++++------------------ 1 file changed, 50 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e970133f7..2c0dcb9b3b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,24 +1,35 @@ -# PWA Studio Release 14.0.1 +# PWA Studio Release 14.1.0 **NOTE:** -_This changelog only contains release notes for PWA Studio and Venia 14.0.1_ +_This changelog only contains release notes for PWA Studio and Venia 14.1.0_ _For older release notes, see_ [PWA Studio releases][]. ## Highlights -The 14.0.1 release of PWA Studio provides compatibility with PREX extension and Upgradation from node 14 to 18. +The 14.1.0 release of PWA Studio provides compatibility with PREX extension and Upgradation from node 14 to 18. ## Additional fixes -- Story: [4283][] — OOTB Commerce PWA Venia and PREX compatibility. -- Story: [4279][] — upgrading node support >= 18 . Node 14 and 16 are stale, no more supported for security fixes. -- Bug: [4269][] — Storefront needs to automatically update the newly added/changes translations +- Story: [4319][] — Get Minimum Password Length from configuration. +- Story: [4314][] — Header location should set to correct endpoint in case of 301|302. +- Bug: [4316][] — DevContainer > Node 14 to 18 LTS is updated in dev container +- Bug: [4303][] — Props error on Checkout page +- Bug: [4260][] — Change user time to logout +- Bug: [4277][] — PDP breadcrumbs only show one level of product category +- Bug: [4280][] — Login issue with PWA 14.0 +- Bug: [4273][] — PWA Store View Not Functioning for Taiwan Store View with Language Locale 'zh_Hant_TW' +- Bug: [59][] — GraphQL with PWA Non-default Sortable attribute fails +- Bug: [4300][] — Update magento-compatibility.js to indicate all dependencies and just not magento +- Bug: [4309][] — Extending Peregrine Talons for Custom Applications +- Bug: [4305][] — PWA Studio URL redirect not working +- Bug: [4117][] — Update README.md with PWA Studio XD Kit +- Bug: [4301][] — Language translating giving errors -## 14.0.1 Lighthouse scores +## 14.1.0 Lighthouse scores -With each new release of PWA Studio, we perform Lighthouse audits of four Venia page types, each representing a different level of complexity. Shown below are the Lighthouse scores for the 14.0.1 release of these pages on desktop and mobile devices. +With each new release of PWA Studio, we perform Lighthouse audits of four Venia page types, each representing a different level of complexity. Shown below are the Lighthouse scores for the 14.1.0 release of these pages on desktop and mobile devices. ### Desktop scores @@ -49,7 +60,7 @@ When a user logs out, that user's local storage session persists. As a result, t ## Upgrading from a previous version -Use the steps outlined in this section to update your [scaffolded project][] from 14.0.0 to 14.0.1. +Use the steps outlined in this section to update your [scaffolded project][] from 14.0.1 to 14.1.0 See [Upgrading versions][] for more information about upgrading between PWA Studio versions. [scaffolded project]: https://developer.adobe.com/commerce/pwa-studio/tutorials/ @@ -67,31 +78,43 @@ Your project may not depend on some packages listed in this table. | Package | Latest version | |----------------------------------------|----------------| -| `babel-preset-peregrine` | **1.3.3*** | +| `babel-preset-peregrine` | 1.3.3 | | `create-pwa` | 2.4.6 | -| `experience-platform-connector` | **1.0.7*** | -| `upward-security-headers` | **1.0.16*** | -| `venia-sample-backends` | **0.0.11*** | -| `venia-sample-eventing` | **0.0.8*** | -| `venia-sample-language-packs` | **0.0.16*** | -| `venia-sample-payments-checkmo` | **0.0.14*** | -| `pagebuilder` | **9.3.1*** | -| `peregrine` | **14.3.1*** | -| `pwa-buildpack` | **11.5.3*** | +| `experience-platform-connector` | **1.0.8*** | +| `upward-security-headers` | **1.0.17*** | +| `venia-sample-backends` | 0.0.11 | +| `venia-sample-eventing` | **0.0.9*** | +| `venia-sample-language-packs` | **0.0.17*** | +| `venia-sample-payments-checkmo` | **0.0.15*** | +| `pagebuilder` | **9.3.2*** | +| `peregrine` | **14.4.1*** | +| `pwa-buildpack` | 11.5.3 | | `pwa-theme-venia` | 2.4.0 | -| `upward-js` | **5.4.2*** | -| `upward-spec` | **5.3.1*** | -| `venia-concept` | **14.0.1*** | -| `venia-ui` | **11.4.0*** | -| `magento2-pwa` | 0.7.2 | +| `upward-js` | 5.4.2 | +| `upward-spec` | 5.3.1 | +| `venia-concept` | **14.1.0*** | +| `venia-ui` | **11.5.0*** | +| `magento2-pwa` | **0.8.2*** | | `magento2-pwa-commerce` | 0.0.4 | | `magento-venia-sample-data-modules` | 0.0.5 | | `magento-venia-sample-data-modules-ee` | 0.0.4 | | `magento2-upward-connector` | 2.0.4 | | `upward-php` | 2.0.3 | -[4283]: https://github.com/magento/pwa-studio/pull/4283 -[4279]: https://github.com/magento/pwa-studio/pull/4279 -[4269]: https://github.com/magento/pwa-studio/pull/4269 +[4319]: https://github.com/magento/pwa-studio/pull/4319 +[4314]: https://github.com/magento/pwa-studio/pull/4314 +[4316]: https://github.com/magento/pwa-studio/pull/4316 +[4303]: https://github.com/magento/pwa-studio/pull/4303 +[4260]: https://github.com/magento/pwa-studio/pull/4260 +[57]: https://github.com/magento-commerce/magento2-pwa/pull/57 +[4277]: https://github.com/magento/pwa-studio/pull/4277 +[4280]: https://github.com/magento/pwa-studio/pull/4280 +[4273]: https://github.com/magento/pwa-studio/pull/4273 +[59]: https://github.com/magento-commerce/magento2-pwa/pull/59 +[4300]: https://github.com/magento/pwa-studio/pull/4300 +[4309]: https://github.com/magento/pwa-studio/pull/4309 +[4305]: https://github.com/magento/pwa-studio/pull/4305 +[4117]: https://github.com/magento/pwa-studio/pull/4117 +[4301]: https://github.com/magento/pwa-studio/pull/4301 [PWA Studio releases]: https://github.com/magento/pwa-studio/releases From 30877b4323751cdf3dbe1cc6188a6d3d3f277a21 Mon Sep 17 00:00:00 2001 From: "arpit.khare" Date: Mon, 30 Sep 2024 21:43:42 +0530 Subject: [PATCH 2/2] adding compatibility.js --- magento-compatibility.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/magento-compatibility.js b/magento-compatibility.js index 7198cb95f5..4c124cfe22 100644 --- a/magento-compatibility.js +++ b/magento-compatibility.js @@ -4,6 +4,7 @@ // PWA Studio version -> Magento version. module.exports = { + '14.1.0': '2.4.7-p2', '14.0.1': '2.4.7-beta3', '14.0.0': '2.4.7-beta3', '13.3.0': '2.4.7-beta2', @@ -40,7 +41,7 @@ var magentoVersion = '2.4.7-p1'; // React version compatibility var reactVersion = '17.0.2'; -// Fornt End dependencies +// Front end dependencies var forntEndDependencies = { '@magento/babel-preset-peregrine': '1.3.3', '@magento/create-pwa': '2.4.6',