Skip to content

Commit 0c63b30

Browse files
authored
Merge pull request #4262 from magento/sync_main_14.0
Sync main 14.0
2 parents b38b527 + a2cff2c commit 0c63b30

File tree

15 files changed

+90
-91
lines changed

15 files changed

+90
-91
lines changed

CHANGELOG.md

Lines changed: 65 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,41 @@
1-
# PWA Studio Release 13.3.0
1+
# PWA Studio Release 14.0.0
22

33
**NOTE:**
4-
_This changelog only contains release notes for PWA Studio and Venia 13.3.0_
4+
_This changelog only contains release notes for PWA Studio and Venia 14.0.0_
55
_For older release notes, see_ [PWA Studio releases][].
66

77
## Highlights
88

9-
The 13.3.0 release of PWA Studio provides customers with many accessibility improvements for keyboard and screen-reader access, as well as several bug fixes. Full details are described below.
9+
The 14.0.0 release of PWA Studio provides customers with many accessibility improvements for keyboard and screen-reader access, as well as several bug fixes. Full details are described below.
1010

1111
## Accessibility Updates
1212

13-
- Bug: [4172][] — Reading wrong quantity into sub-folder of My account even when havnig atleast 1 item or more or zero has been fixed.
14-
- Bug: [4131][] — Once the account is created and the logged in users are announced as "Hi <username>" and the moment you press tab it highlight the area and announces as "Toggle my account menu button expanded"
13+
- Bug: [4195][] — Only one folder should be remained open when navigating the control from profile to minicart or viceversa
1514

1615
## Additional fixes
1716

18-
- Story: [4173][] — Price filter is now showing currency symbol
19-
- Story: [4090][] — Added additional user_errors parameter for cart addition and show error message if reported by Adobe Commerce.
20-
- Bug: [43][] — EAV attribute option loading Performance Issue resolved
21-
- Bug: [4124][] — Region is required in PWA even if this option is disabled in Magento has been fixed
22-
- Bug: [41][] - System is able to navigate to layered URL based on search term
23-
- Bug: [4168][] — System is able to navigate to layered URL based on search term
24-
- Bug: [4133][] — User is able to access category/subcategory pages even while active search
25-
- Bug: [4174][] — Error has been fixed on shipping address page to complete checkout for guest and registered user
26-
- Bug: [4143][] — Duplicate Queries were fired multiple times at time of load of page but after fix applied it is resolved
27-
- Bug: [40][] — User is able see checkmo option when checkmo checkout configuration is done for selceted country
28-
- Bug: [32][] - The system was thowing error with prex extension while adding the product to cart but after user can add product without any error with or without prex extension.
29-
- Bug: [113][] — The system was thowing error with prex extension while adding the product to cart but after user can add product without any error with or without prex extension.
30-
- Bug: [4135][] — Error message has been updated acording to action on Edit Item popup while updating unavailable quantity.
31-
- Bug: [38][] - Total number of iteam quantity is displayed as per configuration selected in backend
32-
- Bug: [4149][] — Total number of iteam quantity is displayed as per configuration selected in backend
33-
- Bug: [21][] — Error occurs when Runtime exception is thrown in vendor/magento/module-upward-connector/Model/PageType.php is resolved
34-
- Bug: [4129][] — Image is rendered on wrong pages when parallax is used on page builder.
35-
36-
## 13.3.0 Lighthouse scores
37-
38-
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 13.3.0 release of these pages on desktop and mobile devices.
17+
- Story: [4196][] — Updated Tailwind to V3
18+
- Bug: [4207][] — yarn install broken after #4191
19+
- Bug: [4235][] — Search products by category from searchBar is working according to searched text.
20+
- Bug: [4180][] - Layered navigation Options are not visible when no results are available
21+
- Bug: [4194][] — Thumbnail Images are getting are now not hidden due to PR
22+
- Bug: [4221][] — Broken Sign-in following 13.3.0 is fixed
23+
- Bug: [48][] — Exception causes error on PWA build is resolved
24+
- Bug: [4221][] — mergeCarts GraphQl Error is resolved
25+
- Bug: [4210][] - Version updated in extension.
26+
- Bug: [22][] — PWA Upward connector throwing exception resolved
27+
- Bug: [4229][] — Order statuses are decoupled from the back-end
28+
- Bug: [4231][] - Unable to sign-In using TAB/ Mouse Click button from Sign in Page is resolved
29+
- Bug: [49][] — PWA metapackages should support PHP8.3
30+
- Bug: [28][] — Unable to complile local code with venia-sample data package in local now resolved
31+
- Bug: [4183][] — Products not found using URL key is not resolved
32+
- Bug: [4240][] — GraphQL cacheable requests always have "Authorization Bearer" header is now changed to only for non cached pages
33+
- Bug: [4227][] — Experience platform connector extension missing parent sku is now added
34+
35+
36+
## 14.0.0 Lighthouse scores
37+
38+
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.0 release of these pages on desktop and mobile devices.
3939

4040
### Desktop scores
4141

@@ -66,7 +66,7 @@ When a user logs out, that user's local storage session persists. As a result, t
6666

6767
## Upgrading from a previous version
6868

69-
Use the steps outlined in this section to update your [scaffolded project][] from 13.2.0 to 13.3.0.
69+
Use the steps outlined in this section to update your [scaffolded project][] from 13.3.0 to 14.0.0.
7070
See [Upgrading versions][] for more information about upgrading between PWA Studio versions.
7171

7272
[scaffolded project]: https://developer.adobe.com/commerce/pwa-studio/tutorials/
@@ -75,7 +75,7 @@ See [Upgrading versions][] for more information about upgrading between PWA Stud
7575
### Updated package dependencies
7676

7777
Open your `package.json` file and update the PWA Studio package dependencies to the versions associated with this release.
78-
The following table lists the latest versions of each package as of 13.3.0. The **bolded** versions with an asterisk (*) are the packages that were updated from PWA Studio 13.2.0.
78+
The following table lists the latest versions of each package as of 14.0.0. The **bolded** versions with an asterisk (*) are the packages that were updated from PWA Studio 13.3.0.
7979

8080
**NOTE:**
8181
Your project may not depend on some packages listed in this table.
@@ -84,47 +84,45 @@ Your project may not depend on some packages listed in this table.
8484

8585
| Package | Latest version |
8686
|----------------------------------------|----------------|
87-
| `babel-preset-peregrine` | **1.2.3*** |
88-
| `create-pwa` | 2.4.5 |
89-
| `experience-platform-connector` | 1.0.5 |
90-
| `upward-security-headers` | 1.0.14 |
87+
| `babel-preset-peregrine` | 1.2.3 |
88+
| `create-pwa` | **2.4.6*** |
89+
| `experience-platform-connector` | **1.0.6*** |
90+
| `upward-security-headers` | **1.0.15*** |
9191
| `venia-sample-backends` | 0.0.10 |
92-
| `venia-sample-eventing` | 0.0.6 |
93-
| `venia-sample-language-packs` | 0.0.14 |
94-
| `venia-sample-payments-checkmo` | 0.0.12 |
95-
| `pagebuilder` | **8.2.1*** |
96-
| `peregrine` | **13.2.1*** |
97-
| `pwa-buildpack` | **11.4.3*** |
98-
| `pwa-theme-venia` | 1.4.0 |
92+
| `venia-sample-eventing` | **0.0.7*** |
93+
| `venia-sample-language-packs` | **0.0.15*** |
94+
| `venia-sample-payments-checkmo` | **0.0.13*** |
95+
| `pagebuilder` | **9.2.1*** |
96+
| `peregrine` | **14.2.1*** |
97+
| `pwa-buildpack` | 11.4.3 |
98+
| `pwa-theme-venia` | **2.4.0*** |
9999
| `upward-js` | 5.3.2 |
100100
| `upward-spec` | 5.2.1 |
101-
| `venia-concept` | **13.3.0*** |
102-
| `venia-ui` | **10.3.0*** |
103-
| `magento2-pwa` | **0.6.1*** |
104-
| `magento2-pwa-commerce` | 0.0.3 |
105-
| `magento-venia-sample-data-modules` | 0.0.4 |
106-
| `magento-venia-sample-data-modules-ee` | 0.0.3 |
107-
| `magento2-upward-connector` | **2.0.3*** |
108-
| `upward-php` | 2.0.2 |
109-
110-
[4172]: https://github.com/magento/pwa-studio/pull/4172
111-
[4131]: https://github.com/magento/pwa-studio/pull/4131
112-
[4173]: https://github.com/magento/pwa-studio/pull/4173
113-
[4090]: https://github.com/magento/pwa-studio/pull/4090
114-
[43]: https://github.com/magento-commerce/magento2-pwa/pull/43
115-
[4124]: https://github.com/magento/pwa-studio/pull/4124
116-
[41]: https://github.com/magento-commerce/magento2-pwa/pull/41
117-
[4168]: https://github.com/magento/pwa-studio/pull/4168
118-
[4133]: https://github.com/magento/pwa-studio/pull/4133
119-
[4174]: https://github.com/magento/pwa-studio/pull/4174
120-
[4143]: https://github.com/magento/pwa-studio/pull/4143
121-
[40]: https://github.com/magento-commerce/magento2-pwa/pull/40
122-
[21]: https://github.com/magento-commerce/magento2-upward-connector/pull/21
123-
[4129]: https://github.com/magento/pwa-studio/pull/4129
124-
[38]: https://github.com/magento-commerce/magento2-pwa/pull/38
125-
[4149]: https://github.com/magento/pwa-studio/pull/4149
126-
[4135]: https://github.com/magento/pwa-studio/pull/4135
127-
[32]: https://github.com/magento-commerce/venia-data-collector/pull/32
128-
[113]: https://github.com/magento-commerce/venia-product-recommendations/pull/113
101+
| `venia-concept` | **14.0.0*** |
102+
| `venia-ui` | **11.3.0*** |
103+
| `magento2-pwa` | **0.7.2*** |
104+
| `magento2-pwa-commerce` | **0.0.4*** |
105+
| `magento-venia-sample-data-modules` | **0.0.5*** |
106+
| `magento-venia-sample-data-modules-ee` | **0.0.4*** |
107+
| `magento2-upward-connector` | **2.0.4*** |
108+
| `upward-php` | **2.0.3*** |
109+
110+
[4196]: https://github.com/magento/pwa-studio/pull/4196
111+
[4207]: https://github.com/magento/pwa-studio/pull/4207
112+
[4235]: https://github.com/magento/pwa-studio/pull/4235
113+
[4180]: https://github.com/magento/pwa-studio/pull/4180
114+
[4194]: https://github.com/magento/pwa-studio/pull/4194
115+
[4221]: https://github.com/magento/pwa-studio/pull/4221
116+
[48]: https://github.com/magento-commerce/magento2-pwa/pull/48
117+
[49]: https://github.com/magento-commerce/magento2-pwa/pull/49
118+
[4210]: https://github.com/magento/pwa-studio/pull/4210
119+
[22]: https://github.com/magento-commerce/magento2-upward-connector/pull/22
120+
[4229]: https://github.com/magento/pwa-studio/pull/4229
121+
[4231]: https://github.com/magento/pwa-studio/pull/4231
122+
[49]: https://github.com/magento-commerce/magento2-pwa/pull/49
123+
[28]: https://github.com/magento-commerce/venia-sample-data-modules/pull/28
124+
[4183]: https://github.com/magento/pwa-studio/pull/4183
125+
[4240]: https://github.com/magento/pwa-studio/pull/4240
126+
[4227]: https://github.com/magento/pwa-studio/pull/4227
129127

130128
[PWA Studio releases]: https://github.com/magento/pwa-studio/releases

magento-compatibility.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
// PWA Studio version -> Magento version.
66
module.exports = {
7+
'14.0.0': '2.4.7-beta3',
78
'13.3.0': '2.4.7-beta2',
89
'13.2.0': '2.4.7-beta1',
910
'13.1.0': '2.4.6',

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magento/pwa-studio",
3-
"version": "13.3.0",
3+
"version": "14.0.0",
44
"private": true,
55
"workspaces": [
66
"packages/babel-preset-peregrine",

packages/create-pwa/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magento/create-pwa",
3-
"version": "2.4.5",
3+
"version": "2.4.6",
44
"publishConfig": {
55
"access": "public"
66
},
@@ -30,7 +30,7 @@
3030
"homepage": "https://github.com/magento/pwa-studio/tree/main/packages/create-pwa#readme",
3131
"dependencies": {
3232
"@magento/pwa-buildpack": "~11.4.3",
33-
"@magento/venia-concept": "~13.3.0",
33+
"@magento/venia-concept": "~14.0.0",
3434
"chalk": "^2.4.2",
3535
"change-case": "^3.1.0",
3636
"compression": "~1.7.4",

packages/extensions/experience-platform-connector/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"devDependencies": {},
1919
"peerDependencies": {
2020
"@apollo/client": "~3.5.0",
21-
"@magento/peregrine": "~13.2.1",
21+
"@magento/peregrine": "~14.2.1",
2222
"@magento/pwa-buildpack": "~11.4.3",
2323
"react": "~17.0.1"
2424
},

packages/extensions/upward-security-headers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"license": "(OSL-3.0 OR AFL-3.0)",
1515
"peerDependencies": {
1616
"@magento/pwa-buildpack": "~11.4.3",
17-
"@magento/venia-ui": "~10.3.0",
17+
"@magento/venia-ui": "~11.3.0",
1818
"webpack": "~4.46.0"
1919
},
2020
"pwa-studio": {

packages/extensions/venia-sample-eventing/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"repository": "github:magento/pwa-studio",
1313
"license": "(OSL-3.0 OR AFL-3.0)",
1414
"peerDependencies": {
15-
"@magento/peregrine": "~13.2.1",
15+
"@magento/peregrine": "~14.2.1",
1616
"@magento/pwa-buildpack": "~11.4.3",
1717
"react": "~17.0.1"
1818
},

packages/extensions/venia-sample-language-packs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"license": "(OSL-3.0 OR AFL-3.0)",
1414
"peerDependencies": {
1515
"@magento/pwa-buildpack": "~11.4.3",
16-
"@magento/venia-ui": "~10.3.0"
16+
"@magento/venia-ui": "~11.3.0"
1717
},
1818
"pwa-studio": {
1919
"targets": {

packages/extensions/venia-sample-payments-checkmo/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
"repository": "github:magento/pwa-studio",
1313
"license": "(OSL-3.0 OR AFL-3.0)",
1414
"peerDependencies": {
15-
"@magento/peregrine": "~13.2.1",
15+
"@magento/peregrine": "~14.2.1",
1616
"@magento/pwa-buildpack": "~11.4.3",
17-
"@magento/venia-ui": "~10.3.0",
17+
"@magento/venia-ui": "~11.3.0",
1818
"react": "~17.0.1",
1919
"react-intl": "~5.20.0",
2020
"react-router-dom": "~5.2.0"

packages/pagebuilder/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magento/pagebuilder",
3-
"version": "8.2.1",
3+
"version": "9.2.1",
44
"publishConfig": {
55
"access": "public"
66
},
@@ -34,9 +34,9 @@
3434
"homepage": "https://github.com/magento/pwa-studio/tree/main/packages/pagebuilder#readme",
3535
"dependencies": {},
3636
"devDependencies": {
37-
"@magento/peregrine": "~13.2.1",
37+
"@magento/peregrine": "~14.2.1",
3838
"@magento/pwa-buildpack": "~11.4.3",
39-
"@magento/venia-ui": "~10.3.0",
39+
"@magento/venia-ui": "~11.3.0",
4040
"@storybook/react": "~6.3.7",
4141
"jarallax": "~1.11.1",
4242
"load-google-maps-api": "~2.0.1",
@@ -50,9 +50,9 @@
5050
"peerDependencies": {
5151
"@apollo/client": "~3.5.0",
5252
"@magento/babel-preset-peregrine": "~1.2.3",
53-
"@magento/peregrine": "~13.2.1",
53+
"@magento/peregrine": "~14.2.1",
5454
"@magento/pwa-buildpack": "~11.4.3",
55-
"@magento/venia-ui": "~10.3.0",
55+
"@magento/venia-ui": "~11.3.0",
5656
"jarallax": "~1.11.1",
5757
"load-google-maps-api": "~2.0.1",
5858
"lodash.escape": "~4.0.1",

0 commit comments

Comments
 (0)