Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update wordpress monorepo (major) #1687

Merged
merged 1 commit into from
Aug 12, 2021
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 14, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@wordpress/browserslist-config 3.0.3 -> 4.1.0 age adoption passing confidence
@wordpress/scripts 15.0.1 -> 17.1.0 age adoption passing confidence

Release Notes

WordPress/gutenberg

v4.1.0

Compare Source

v4.0.1

Compare Source

Changelog
  • Deactivate plugin versions below 4.1 on WordPress 5.0. #​11375

v4.0.0

Compare Source

Breaking Change
  • Upgraded React components to work with v17.0 (#​29118). There are no new features in React v17.0 as explained in the blog post.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner May 14, 2021 11:55
@renovate renovate bot requested review from Aljullu and removed request for a team May 14, 2021 11:55
@Aljullu
Copy link
Contributor

Aljullu commented May 14, 2021

The changes in this PR drop IE11 support, so we should wait until an official decision is taken before merging it.

@Aljullu Aljullu added the status: blocked The issue is blocked from progressing, waiting for another piece of work to be done. label May 14, 2021
@nerrad
Copy link
Contributor

nerrad commented May 14, 2021

It looks like in this case the primary impact comes from the @wordpress/browserlist-config update?

@Ismail-elkorchi
Copy link
Contributor

#1674 Have already added ES6 syntax in the front-end js files, which is an implicite decision to drop IE11 support.

@senadir
Copy link
Member

senadir commented May 16, 2021

@Ismail-elkorchi I couldn't find any ES6 specific syntax in that PR, can you point me to the file?

@Ismail-elkorchi
Copy link
Contributor

@senadir
Copy link
Member

senadir commented May 16, 2021

Agree, thanks for pointing them out @Ismail-elkorchi
Let and Const are partially supported in IE 11 (mainly, they don't work correctly inside loops)

I think it would be safer to just revert back to var cc @nerrad

@nerrad
Copy link
Contributor

nerrad commented May 16, 2021

I think it would be safer to just revert back to var cc @nerrad

I agree, but lets wait for the pending conversation internally here: pcShBQ-2a-p2 as this could have application on when we remove IE11 support (and thus whether we will do anything or simply remove IE11 support more broadly across Storefront).

The changes in #1674 were just released last week so we can watch from any reports from IE11 users and if necessary revert the changes but for now the IE11 usage percentage is low enough that I'm not concerned about any immediate action needed at the moment.

@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 51856b1 to 80bcb03 Compare May 20, 2021 16:21
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 2 times, most recently from 41f212d to 06447a2 Compare May 31, 2021 12:50
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 2 times, most recently from bad3c19 to 3a884cd Compare June 11, 2021 15:18
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 2 times, most recently from bbb2a1c to 33ac96d Compare June 22, 2021 09:25
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 33ac96d to dad5d7d Compare June 29, 2021 16:17
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch 4 times, most recently from 228642e to ff8173d Compare July 27, 2021 16:05
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from ff8173d to 5f38659 Compare July 29, 2021 07:44
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from 5f38659 to e8c079b Compare August 6, 2021 17:04
@Aljullu
Copy link
Contributor

Aljullu commented Aug 9, 2021

Since the last time we discussed about merging this PR, a Developer Advisory about dropping support for IE11 in WooCommerce products has been published and next version of Storefront will include some changes that remove support for IE11 (see #1653), so I think we are good merging this PR. I did some smoke testing with Firefox and couldn't find any regressions.

@Aljullu Aljullu added dependencies Pull requests that update a dependency file status: ready to merge Automatically applied to a pull when a pull is approved. Indicates ready for merging. and removed status: blocked The issue is blocked from progressing, waiting for another piece of work to be done. labels Aug 10, 2021
@renovate renovate bot force-pushed the renovate/major-wordpress-monorepo branch from e8c079b to 080a254 Compare August 10, 2021 13:33
@Aljullu Aljullu merged commit c9973c7 into trunk Aug 12, 2021
@Aljullu Aljullu deleted the renovate/major-wordpress-monorepo branch August 12, 2021 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file status: ready to merge Automatically applied to a pull when a pull is approved. Indicates ready for merging.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants