-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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
Add new required props to RouterProvider #53352
Conversation
Test using WordPress PlaygroundThe changes in this pull request can be previewed and tested using a WordPress Playground instance. Test this pull request with WordPress Playground. Note that this URL is valid for 30 days from when this comment was last updated. You can update it by closing/reopening the PR or pushing a new commit. |
Size Change: 0 B Total Size: 2.38 MB |
e68fc76
to
6ef974e
Compare
6ef974e
to
3bca21a
Compare
Hi @gigitux, @mdperez86, @woocommerce/woo-fse Apart from reviewing the code changes, please make sure to review the testing instructions and verify that relevant tests (E2E, Unit, Integration, etc.) have been added or updated as needed. You can follow this guide to find out what good testing instructions should look like: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Screen.Capture.on.2024-12-02.at.18-21-13.mp4
LGTM! I left a minor comment, but it should be straightforward to fix!
This PR is targeting release/9.4 because I think we should do a Point Release Request. In theory, the breaking changes won't be released until Gutenberg 19.9 (scheduled for December 18th), so we could target WC 9.5 (scheduled for December 16th). But I think it's risky because if the WC release is delayed just a couple of days, there would be an incompatibility between Gutenberg and WooCommerce. So I think it's safer to target WC 9.4.
Great catch! I agree with you!
It is not related to this PR, but I noticed this warning:
plugins/woocommerce-admin/client/customize-store/assembler-hub/index.tsx
Outdated
Show resolved
Hide resolved
…/index.tsx Co-authored-by: Luigi Teschio <[email protected]>
Thanks for the review, @gigitux!
Hmm, do you know how I can reproduce this? I tried with Nightly enabled and disabled and going from the dashboard or hard reloding and I'm not able to reproduce in any case. 😕 |
I'm able to replicate opening the Assembler. Given that it is a warning, it is possible that it shows up only when |
Changes proposed in this Pull Request:
This PR fixes an issue between Customize Your Store and the most recent nightly of Gutenberg. The changes in the API were introduced in WordPress/gutenberg#67199 (thanks @gigitux for pointing it out!).
This PR is targeting
release/9.4
because I think we should do a Point Release Request. In theory, the breaking changes won't be released until Gutenberg 19.9 (scheduled for December 18th), so we could target WC 9.5 (scheduled for December 16th). But I think it's risky because if the WC release is delayed just a couple of days, there would be an incompatibility between Gutenberg and WooCommerce. So I think it's safer to target WC 9.4.How to test the changes in this Pull Request:
wp-admin/tools.php?page=woocommerce-admin-test-helper
> Tools > "Reset Customize Your Store".