Skip to content

Commit 6301db3

Browse files
glo82145glo42707magento-github-admin-betadevops-pwa-codebuilddel15881
authored
Syncing Main with develop 14.2.0 (#4447)
* adding release 14.1.0 change.log md * adding compatibility.js * v14.2.0-alpha.4 * Gomage v1 (#4393) * Removing gomage plugin * Removing gomage plugin * Update package.json * v14.2.0-alpha.5 * v14.2.0-alpha.6 * PWA remove gomage package (#4403) * PWA remove gomage package * PWA remove gomage package * Feature/venia sample payments cashondelivery from latest develop (#4401) * New Commit to Create NEW PR with Latest Develop * Fixing Prettier Issues * Adding workflow file to publish package * Updating Namespace to @adobe * Fixing Prettier Issues * Adding module to venia-concept/package.json * PWA Gomage * Adding Alpha versions * Removing Adobe Braintree Plugin from Package.json --------- Co-authored-by: Aanchal Pawar <97873570+glo82145@users.noreply.github.com> Co-authored-by: glo82145 <glo82145@adobe.com> * v14.2.0-alpha.7 * v14.2.0-alpha.8 * Update package.json_for Cashon Delivery (#4405) * Update package.json * Update package.json * Update package.json (#4406) * Update package.json (#4407) * v14.2.0-alpha.12 * Fixed unique id,aria-label and disabled attribute warnings (#4412) Co-authored-by: Bharathidasan Elangovan <del22123@adobe.com> * Pwa 3433::adding ontouch (#4413) * Removing gomage plugin * PWA-3433:: adding ontouch * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * PWA-3433::adding touch option * v14.2.0-alpha.13 * Pwa 3437 (#4424) * Fixed place order and filter button issue * Fixed various console warnings in various pages * Fixed ariaLabel errors --------- Co-authored-by: Bharathidasan Elangovan <del22123@adobe.com> * v14.2.0-alpha.14 * v14.2.0-beta.1 * v14.2.0-beta.2 * v14.2.0-beta.3 * Update publish-cod-to-npm.yml add release branch (#4426) * v14.2.0-beta4 * Removed npm yml (#4428) * v14.2.0-beta5 * v14.2.0 * v14.2.0 * Main 142 (#4440) * Fixing the searchPage Issue : setFilterOptions is not a function. (#4430) * Release notes/14.2.0 (#4429) * Removed npm yml * added release notes * added release notes * PWA-14.2.0- Changed log * v14.2.0-beta.6 * Merge conflict (#4433) * adding release 14.1.0 change.log md * adding compatibility.js * Removed npm yml * v14.2.0 * v14.2.0 --------- Co-authored-by: arpit.khare <glo42707@adobe.com> Co-authored-by: magento-github-admin-beta <119524626+magento-github-admin-beta@users.noreply.github.com> Co-authored-by: devops-pwa-codebuild <magento-devops-github-pwa-int@adobe.com> * v14.2.0-beta.7 * Release 14.2.0 v2 (#4438) * adding release 14.1.0 change.log md * adding compatibility.js * v14.2.0 * v14.2.0 * merge conflict resolve --------- Co-authored-by: arpit.khare <glo42707@adobe.com> Co-authored-by: magento-github-admin-beta <119524626+magento-github-admin-beta@users.noreply.github.com> Co-authored-by: devops-pwa-codebuild <magento-devops-github-pwa-int@adobe.com> * resolve merge conflicts --------- Co-authored-by: Ilesh Tiwari <del15881@adobe.com> Co-authored-by: devops-pwa-codebuild <magento-devops-github-pwa-int@adobe.com> Co-authored-by: arpit.khare <glo42707@adobe.com> Co-authored-by: magento-github-admin-beta <119524626+magento-github-admin-beta@users.noreply.github.com> * Main 142 v1 (#4441) * Removed npm yml * Fixing the searchPage Issue : setFilterOptions is not a function. (#4430) * Release notes/14.2.0 (#4429) * Removed npm yml * added release notes * added release notes * PWA-14.2.0- Changed log * v14.2.0-beta.6 * Merge conflict (#4433) * adding release 14.1.0 change.log md * adding compatibility.js * Removed npm yml * v14.2.0 * v14.2.0 --------- Co-authored-by: arpit.khare <glo42707@adobe.com> Co-authored-by: magento-github-admin-beta <119524626+magento-github-admin-beta@users.noreply.github.com> Co-authored-by: devops-pwa-codebuild <magento-devops-github-pwa-int@adobe.com> * v14.2.0-beta.7 * Release 14.2.0 v2 (#4438) * adding release 14.1.0 change.log md * adding compatibility.js * v14.2.0 * v14.2.0 * merge conflict resolve --------- Co-authored-by: arpit.khare <glo42707@adobe.com> Co-authored-by: magento-github-admin-beta <119524626+magento-github-admin-beta@users.noreply.github.com> Co-authored-by: devops-pwa-codebuild <magento-devops-github-pwa-int@adobe.com> --------- Co-authored-by: Ilesh Tiwari <del15881@adobe.com> Co-authored-by: devops-pwa-codebuild <magento-devops-github-pwa-int@adobe.com> Co-authored-by: arpit.khare <glo42707@adobe.com> Co-authored-by: magento-github-admin-beta <119524626+magento-github-admin-beta@users.noreply.github.com> * PWA-3430::added missing libraries (#4446) --------- Co-authored-by: arpit.khare <glo42707@adobe.com> Co-authored-by: magento-github-admin-beta <119524626+magento-github-admin-beta@users.noreply.github.com> Co-authored-by: devops-pwa-codebuild <magento-devops-github-pwa-int@adobe.com> Co-authored-by: Ilesh Tiwari <del15881@adobe.com> Co-authored-by: arpit khare <84493875+glo42707@users.noreply.github.com> Co-authored-by: Bharathidasan Elangovan <del22123@adobe.com>
1 parent 52a4f1a commit 6301db3

File tree

49 files changed

+424
-381
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+424
-381
lines changed

CHANGELOG.md

Lines changed: 79 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,43 @@
1-
# PWA Studio Release 14.1.0
1+
# PWA Studio Release 14.2.0
22

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

77
## Highlights
88

9-
The 14.1.0 release of PWA Studio provides compatibility with PREX extension and Upgradation from node 14 to 18.
9+
PHP 8.4 support — PWA Studio now supports PHP 8.4. GitHub PRs: [62], [7], [29], [6], [25], [12]
1010

11-
12-
## Additional fixes
13-
14-
- Story: [4319][] — Get Minimum Password Length from configuration.
15-
- Story: [4314][] — Header location should set to correct endpoint in case of 301|302.
16-
- Bug: [4316][] — DevContainer > Node 14 to 18 LTS is updated in dev container
17-
- Bug: [4303][] — Props error on Checkout page
18-
- Bug: [4260][] — Change user time to logout
19-
- Bug: [4277][] — PDP breadcrumbs only show one level of product category
20-
- Bug: [4280][] — Login issue with PWA 14.0
21-
- Bug: [4273][] — PWA Store View Not Functioning for Taiwan Store View with Language Locale 'zh_Hant_TW'
22-
- Bug: [59][] — GraphQL with PWA Non-default Sortable attribute fails
23-
- Bug: [4300][] — Update magento-compatibility.js to indicate all dependencies and just not magento
24-
- Bug: [4309][] — Extending Peregrine Talons for Custom Applications
25-
- Bug: [4305][] — PWA Studio URL redirect not working
26-
- Bug: [4117][] — Update README.md with PWA Studio XD Kit
27-
- Bug: [4301][] — Language translating giving errors
11+
The 14.2.0 release of PWA Studio provides compatibility with PREX extension and Upgradation from node 14 to 18.
2812

2913

30-
## 14.1.0 Lighthouse scores
14+
## Additional fixes
3115

32-
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.
16+
- Story: [4385][] — Added payment method for "Cash on Delivery" compatibiility into pwa-studio
17+
- Story: [4374][] — DOM Text Interpreted As HTML in PWA Code
18+
- Story: [4340][] — Pwa-studio Dependency Updates
19+
- Story: [4386][] — Implemented Price slider Filter with tailwind css
20+
- Bug: [4395][] — Fixed error while creating User from Sign-in page which appeares post logout
21+
- Bug: [4346][] — Fixed account email confirmation flow and Added code to display error message from grapqhl response in form
22+
- Bug: [4362][] — Rolled back necessary changes of Tailwind
23+
- Bug: [4353][] — New theme creation - tailwind preset issues
24+
- Bug: [4318][] — Fixed issue of system is getting crashed when login / create user on Home page or Order Success page in case of translated language other then English
25+
- Bug: [4344][] — fixed issue of unable to see the Default Thumbnail for newly created product in PLP and PDP
26+
- Bug: [4354][] — Fixed Shipping address error when login
27+
- Bug: [4318][] — Fixed issue of system is getting crashed when selecting add to cart in case of translated language
28+
- Bug: [4357][] — Upward pwa forwarding BOT request to backend
29+
- Bug: [4403][] — Removing code since creating problem while yarn build in local when added this extension to package.json
30+
however packages is published on NPM so will resolve in next release
31+
- Bug: [4342][] — Resolved error when getting thumbnails on order row for deleted products
32+
- Bug: [4339][] — able to see appropriate css variable on front end
33+
- Bug: [4363][] — Fixed system is thorwing Error while signin from shipping address page
34+
- Bug: [4341][] — Order confirmation page persists through page refreshes when authenticated also navigates to home page on refresh for guest users
35+
- Bug: [4413][] — fixed unable to proceed checkout on iOS or Android Device post product added to cart
36+
- Bug: [4424][] — Unable to place order in Mobile screen as well as not able to filter or sort in PLP
37+
38+
## 14.2.0 Lighthouse scores
39+
40+
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.2.0 release of these pages on desktop and mobile devices.
3341

3442
### Desktop scores
3543

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

6169
## Upgrading from a previous version
6270

63-
Use the steps outlined in this section to update your [scaffolded project][] from 14.0.1 to 14.1.0
71+
Use the steps outlined in this section to update your [scaffolded project][] from 14.1.0 to 14.2.0
6472
See [Upgrading versions][] for more information about upgrading between PWA Studio versions.
6573

6674
[scaffolded project]: https://developer.adobe.com/commerce/pwa-studio/tutorials/
@@ -69,7 +77,7 @@ See [Upgrading versions][] for more information about upgrading between PWA Stud
6977
### Updated package dependencies
7078

7179
Open your `package.json` file and update the PWA Studio package dependencies to the versions associated with this release.
72-
The following table lists the latest versions of each package as of 14.0.1. The **bolded** versions with an asterisk (*) are the packages that were updated from PWA Studio 14.0.0.
80+
The following table lists the latest versions of each package as of 14.2.0. The **bolded** versions with an asterisk (*) are the packages that were updated from PWA Studio 14.1.0.
7381

7482
**NOTE:**
7583
Your project may not depend on some packages listed in this table.
@@ -78,43 +86,55 @@ Your project may not depend on some packages listed in this table.
7886

7987
| Package | Latest version |
8088
|----------------------------------------|----------------|
81-
| `babel-preset-peregrine` | 1.3.3 |
82-
| `create-pwa` | 2.4.6 |
83-
| `experience-platform-connector` | **1.0.8*** |
84-
| `upward-security-headers` | **1.0.17*** |
85-
| `venia-sample-backends` | 0.0.11 |
86-
| `venia-sample-eventing` | **0.0.9*** |
87-
| `venia-sample-language-packs` | **0.0.17*** |
88-
| `venia-sample-payments-checkmo` | **0.0.15*** |
89-
| `pagebuilder` | **9.3.2*** |
90-
| `peregrine` | **14.4.1*** |
91-
| `pwa-buildpack` | 11.5.3 |
89+
| `babel-preset-peregrine` | 1.3.3 |
90+
| `create-pwa` | **2.5.6*** |
91+
| `experience-platform-connector` | **1.0.9*** |
92+
| `upward-security-headers` | 1.0.17 |
93+
| `venia-sample-backends` | **0.0.12*** |
94+
| `venia-sample-eventing` | **0.0.10*** |
95+
| `venia-sample-language-packs` | **0.0.18*** |
96+
| `venia-sample-payments-checkmo` | **0.0.16*** |
97+
| `venia-sample-payments-cashondelivery` | 0.0.1 |
98+
| `pagebuilder` | **9.3.3*** |
99+
| `peregrine` | **14.5.1*** |
100+
| `pwa-buildpack` | **11.5.4 *** |
92101
| `pwa-theme-venia` | 2.4.0 |
93102
| `upward-js` | 5.4.2 |
94103
| `upward-spec` | 5.3.1 |
95-
| `venia-concept` | **14.1.0*** |
96-
| `venia-ui` | **11.5.0*** |
97-
| `magento2-pwa` | **0.8.2*** |
98-
| `magento2-pwa-commerce` | 0.0.4 |
99-
| `magento-venia-sample-data-modules` | 0.0.5 |
100-
| `magento-venia-sample-data-modules-ee` | 0.0.4 |
101-
| `magento2-upward-connector` | 2.0.4 |
102-
| `upward-php` | 2.0.3 |
103-
104-
[4319]: https://github.com/magento/pwa-studio/pull/4319
105-
[4314]: https://github.com/magento/pwa-studio/pull/4314
106-
[4316]: https://github.com/magento/pwa-studio/pull/4316
107-
[4303]: https://github.com/magento/pwa-studio/pull/4303
108-
[4260]: https://github.com/magento/pwa-studio/pull/4260
109-
[57]: https://github.com/magento-commerce/magento2-pwa/pull/57
110-
[4277]: https://github.com/magento/pwa-studio/pull/4277
111-
[4280]: https://github.com/magento/pwa-studio/pull/4280
112-
[4273]: https://github.com/magento/pwa-studio/pull/4273
113-
[59]: https://github.com/magento-commerce/magento2-pwa/pull/59
114-
[4300]: https://github.com/magento/pwa-studio/pull/4300
115-
[4309]: https://github.com/magento/pwa-studio/pull/4309
116-
[4305]: https://github.com/magento/pwa-studio/pull/4305
117-
[4117]: https://github.com/magento/pwa-studio/pull/4117
118-
[4301]: https://github.com/magento/pwa-studio/pull/4301
104+
| `venia-concept` | **14.2.0*** |
105+
| `venia-ui` | **11.6.0*** |
106+
| `magento2-pwa` | **0.9.2*** |
107+
| `magento2-pwa-commerce` | **0.1.4*** |
108+
| `magento-venia-sample-data-modules` | **0.0.6*** |
109+
| `magento-venia-sample-data-modules-ee` | **0.0.5*** |
110+
| `magento2-upward-connector` | **2.0.5*** |
111+
| `upward-php` | **2.0.4*** |
112+
113+
[4395]: https://github.com/magento/pwa-studio/pull/4395
114+
[4385]: https://github.com/magento/pwa-studio/pull/4385
115+
[62]: https://github.com/magento-commerce/magento2-pwa/pull/62
116+
[7]: https://github.com/magento-commerce/magento2-pwa-commerce/pull/7
117+
[29]: https://github.com/magento-commerce/venia-sample-data-modules/pull/29
118+
[6]: https://github.com/magento-commerce/venia-sample-data-modules-ee/pull/6
119+
[25]: https://github.com/magento-commerce/magento2-upward-connector/pull/25
120+
[12]: https://github.com/magento-commerce/upward-php/pull/12
121+
[4346]: https://github.com/magento/pwa-studio/pull/4346
122+
[4362]: https://github.com/magento/pwa-studio/pull/4362
123+
[4353]: https://github.com/magento/pwa-studio/pull/4353/
124+
[4374]: https://github.com/magento/pwa-studio/pull/4374
125+
[4318]: https://github.com/magento/pwa-studio/pull/4318
126+
[4340]: https://github.com/magento/pwa-studio/pull/4340
127+
[4344]: https://github.com/magento/pwa-studio/pull/4344
128+
[4354]: https://github.com/magento/pwa-studio/pull/4354
129+
[4357]: https://github.com/magento/pwa-studio/pull/4357
130+
[4386]: https://github.com/magento/pwa-studio/pull/4386
131+
[4403]: https://github.com/magento/pwa-studio/pull/4403
132+
[4342]: https://github.com/magento/pwa-studio/pull/4342
133+
[4339]: https://github.com/magento/pwa-studio/pull/4339
134+
[4363]: https://github.com/magento/pwa-studio/pull/4363
135+
[4341]: https://github.com/magento/pwa-studio/pull/4341
136+
[4413]: https://github.com/magento/pwa-studio/pull/4413
137+
[4424]: https://github.com/magento/pwa-studio/pull/4424
138+
119139

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

magento-compatibility.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
// PWA Studio version -> Magento version.
66
module.exports = {
7+
'14.2.0': '2.4.7-p4',
78
'14.1.0': '2.4.7-p2',
89
'14.0.1': '2.4.7-beta3',
910
'14.0.0': '2.4.7-beta3',
@@ -41,7 +42,7 @@ var magentoVersion = '2.4.7-p1';
4142
// React version compatibility
4243
var reactVersion = '17.0.2';
4344

44-
// Fornt End dependencies
45+
// Front end dependencies
4546
var forntEndDependencies = {
4647
'@magento/babel-preset-peregrine': '1.3.3',
4748
'@magento/create-pwa': '2.4.6',

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magento/pwa-studio",
3-
"version": "14.1.0",
3+
"version": "14.2.0",
44
"private": true,
55
"workspaces": [
66
"packages/babel-preset-peregrine",
@@ -47,10 +47,10 @@
4747
},
4848
"dependencies": {
4949
"caniuse-lite": "~1.0.30001335",
50+
"dompurify": "^2.3.8",
5051
"path-to-regexp": "^8.2.0",
5152
"qs": "^6.13.0",
52-
"setimmediate": "^1.0.5",
53-
"dompurify": "^2.3.8"
53+
"setimmediate": "^1.0.5"
5454
},
5555
"devDependencies": {
5656
"@babel/plugin-transform-runtime": "~7.4.4",

packages/create-pwa/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magento/create-pwa",
3-
"version": "2.4.6",
3+
"version": "2.5.6",
44
"publishConfig": {
55
"access": "public"
66
},
@@ -29,11 +29,12 @@
2929
},
3030
"homepage": "https://github.com/magento/pwa-studio/tree/main/packages/create-pwa#readme",
3131
"dependencies": {
32-
"@magento/pwa-buildpack": "~11.5.3",
33-
"@magento/venia-concept": "~14.1.0",
32+
"@magento/pwa-buildpack": "~11.5.4",
33+
"@magento/venia-concept": "~14.2.0",
3434
"chalk": "^2.4.2",
3535
"change-case": "^3.1.0",
3636
"compression": "~1.7.4",
37+
"dompurify": "~3.2.4",
3738
"execa": "^1.0.0",
3839
"git-user-info": "^1.0.1",
3940
"inquirer": "^8.2.0",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@magento/experience-platform-connector",
3-
"version": "1.0.8",
3+
"version": "1.0.9",
44
"publishConfig": {
55
"access": "public"
66
},
@@ -18,8 +18,8 @@
1818
"devDependencies": {},
1919
"peerDependencies": {
2020
"@apollo/client": "~3.5.0",
21-
"@magento/peregrine": "~14.4.1",
22-
"@magento/pwa-buildpack": "~11.5.3",
21+
"@magento/peregrine": "~14.5.1",
22+
"@magento/pwa-buildpack": "~11.5.4",
2323
"react": "~17.0.1"
2424
},
2525
"pwa-studio": {

packages/extensions/gomage-plugin-braintree-three-d-secure/Intercepts/brainTreeDropIn.js

Lines changed: 0 additions & 111 deletions
This file was deleted.

packages/extensions/gomage-plugin-braintree-three-d-secure/Model/useBraintreeThreeDSecure.js

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)