Skip to content

Commit eb82887

Browse files
authored
Merge pull request #4191 from magento/sync_main_v3
Sync main v3
2 parents 76fbf76 + c550219 commit eb82887

File tree

21 files changed

+49913
-7284
lines changed

21 files changed

+49913
-7284
lines changed

CHANGELOG.md

Lines changed: 63 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,41 @@
1-
# PWA Studio Release 13.2.0
1+
# PWA Studio Release 13.3.0
22

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

77
## Highlights
88

9-
The 13.2.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 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.
1010

1111
## Accessibility Updates
1212

13-
- Story: [4092][] — Sign in > Forget password is working with keyboard Enter key press.
14-
- Story: [4100][] — Minicart > Buttons is working with keyboard Enter key press.
15-
- Story: [4120][] — Apply Gift Card > Button is working with keyboard Enter key.
16-
- Story: [4112][] — Enter Coupon Code > Button is working with keyboard Enter key press.
17-
- Story: [4094][] — Apply Gift Card > Link Check Balance button is working now with Enter key press.
18-
- Story: [4111][] — Estimate your Shipping > Button is working with keyboard Enter key press.
19-
- bug: [4104][] — The screen reader now reads the appropriate message as expected when a shopper clicks Return to apply a gift card on the cart page without entering a gift card number.
20-
- bug: [4104][] — System was getting crashed with unexpected error when pressed Retrun button with invalid Gift card number but now fixed and working without any issue.
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"
2115

2216
## Additional fixes
2317

24-
- Story: [4086][] — Updated to latest @adobe/magento-storefront-event-collector.
25-
- Story: [4040][] — Added Dev Container config to improve developer experience.
26-
- Story: [4103][] — Updated eventing system to stay compatible with latest AEP schema.
27-
- Bug: [4123][] — Edited the Magento2 Backend URL to working url.
28-
- Bug: [4121][] — The 'signout' event is now captured.
29-
- Bug: [4118][] — PWA Scaffolding Tool uses old version.
30-
- Bug: [4084][] — useLink operations empty object destructuring.
31-
- Bug: [4115][] — Selecting payment method causing graphql error.
32-
- Bug: [4083][] — No results when filtering a category with a composite attribute from layered navigation.
33-
- Bug: [4075][] — Venia header/layout broken in offline mode.
34-
- Bug: [4124][] — Region required validation is working in pwa according to option selected in Magento.
35-
- Bug: [4109][] — Url Rewrite to external URL does not work on PWA.
36-
- Bug: [4114][] — PWA shows 404 when having store code in URL.
37-
- Bug: [4102][] — When you click on Thumbnail, Add to cart works.
38-
- Bug: [4060][] — Search auto populate results not accessible with tab or up/down keys.
39-
40-
## 13.2.0 Lighthouse scores
41-
42-
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.2.0 release of these pages on desktop and mobile devices.
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.
4339

4440
### Desktop scores
4541

@@ -50,7 +46,7 @@ With each new release of PWA Studio, we perform Lighthouse audits of four Venia
5046
| Accessibility | ![](images/score_100.svg) | ![](images/score_100.svg) | ![](images/score_100.svg) | ![](images/score_100.svg) |
5147
| Best Practices | ![](images/score_100.svg) | ![](images/score_100.svg) | ![](images/score_100.svg) | ![](images/score_100.svg) |
5248
| SEO | ![](images/score_100.svg) | ![](images/score_100.svg) | ![](images/score_100.svg) | ![](images/score_100.svg) |
53-
| PWA | ![](images/pwa_perfect.svg) | ![](images/pwa_perfect.svg) | ![](images/pwa_perfect.svg) | ![](images/pwa_perfect.svg) |
49+
| PWA | ![](images/pwa_perfect.svg) | ![](images/pwa_perfect.svg) | ![](images/pwa_perfect.svg) | ![](images/pwa_perfect.svg) |
5450

5551
### Mobile scores
5652

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

7167
## Upgrading from a previous version
7268

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

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

8177
Open your `package.json` file and update the PWA Studio package dependencies to the versions associated with this release.
82-
The following table lists the latest versions of each package as of 13.2.0. The **bolded** versions with an asterisk (*) are the packages that were updated from PWA Studio 13.1.0.
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.
8379

8480
**NOTE:**
8581
Your project may not depend on some packages listed in this table.
@@ -88,51 +84,47 @@ Your project may not depend on some packages listed in this table.
8884

8985
| Package | Latest version |
9086
|----------------------------------------|----------------|
91-
| `babel-preset-peregrine` | 1.2.2 |
92-
| `create-pwa` | **2.4.5*** |
93-
| `experience-platform-connector` | **1.0.5*** |
94-
| `upward-security-headers` | **1.0.14*** |
95-
| `venia-sample-backends` | 0.0.10 |
96-
| `venia-sample-eventing` | **0.0.6*** |
97-
| `venia-sample-language-packs` | **0.0.14*** |
98-
| `venia-sample-payments-checkmo` | **0.0.12*** |
99-
| `pagebuilder` | **8.2.0*** |
100-
| `peregrine` | **13.1.1*** |
101-
| `pwa-buildpack` | 11.4.2 |
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 |
91+
| `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*** |
10298
| `pwa-theme-venia` | 1.4.0 |
10399
| `upward-js` | 5.3.2 |
104100
| `upward-spec` | 5.2.1 |
105-
| `venia-concept` | **13.2.0*** |
106-
| `venia-ui` | **10.2.0*** |
107-
| `magento2-pwa` | 0.5.1 |
101+
| `venia-concept` | **13.3.0*** |
102+
| `venia-ui` | **10.3.0*** |
103+
| `magento2-pwa` | **0.6.1*** |
108104
| `magento2-pwa-commerce` | 0.0.3 |
109-
| `magento-venia-sample-data-modules` | 0.0.4 |
105+
| `magento-venia-sample-data-modules` | 0.0.4 |
110106
| `magento-venia-sample-data-modules-ee` | 0.0.3 |
111-
| `magento2-upward-connector` | 2.0.2 |
107+
| `magento2-upward-connector` | **2.0.3*** |
112108
| `upward-php` | 2.0.2 |
113109

114-
[4092]: https://github.com/magento/pwa-studio/pull/4092
115-
[4100]: https://github.com/magento/pwa-studio/pull/4100
116-
[4086]: https://github.com/magento/pwa-studio/pull/4086
117-
[4040]: https://github.com/magento/pwa-studio/pull/4040
118-
[4103]: https://github.com/magento/pwa-studio/pull/4103
119-
[4094]: https://github.com/magento/pwa-studio/pull/4094
120-
[4120]: https://github.com/magento/pwa-studio/pull/4120
121-
[4112]: https://github.com/magento/pwa-studio/pull/4112
122-
[4111]: https://github.com/magento/pwa-studio/pull/4111
123-
[4104]: https://github.com/magento/pwa-studio/pull/4104
124-
[4123]: https://github.com/magento/pwa-studio/pull/4123
125-
[134]: https://github.com/magento-commerce/pwa-studio-cicd/pull/134
126-
[4121]: https://github.com/magento/pwa-studio/pull/4121
127-
[4118]: https://github.com/magento/pwa-studio/pull/4118
128-
[4084]: https://github.com/magento/pwa-studio/pull/4084
129-
[4115]: https://github.com/magento/pwa-studio/pull/4115
130-
[4083]: https://github.com/magento/pwa-studio/pull/4083
131-
[4075]: https://github.com/magento/pwa-studio/pull/4075
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
132115
[4124]: https://github.com/magento/pwa-studio/pull/4124
133-
[4109]: https://github.com/magento/pwa-studio/pull/4109
134-
[4114]: https://github.com/magento/pwa-studio/pull/4114
135-
[4102]: https://github.com/magento/pwa-studio/pull/4102
136-
[4060]: https://github.com/magento/pwa-studio/pull/4060
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
137129

138130
[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+
'13.3.0': '2.4.7-beta2',
78
'13.2.0': '2.4.7-beta1',
89
'13.1.0': '2.4.6',
910
'13.0.0': '2.4.5',

0 commit comments

Comments
 (0)