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

Jetpack: add testing list for 10.6 #22485

Merged
merged 3 commits into from
Jan 25, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions projects/plugins/jetpack/changelog/add-testing-list-106
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Significance: patch
Type: other
Comment: Janitorial: add testing list


36 changes: 22 additions & 14 deletions projects/plugins/jetpack/to-test.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,38 @@
## 10.5
## 10.6

### Before you start

- **At any point during your testing, remember to [check your browser's JavaScript console](https://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors#Step_3:_Diagnosis) and see if there are any errors reported by Jetpack there.**
- Use "Debug Bar" or "Query Monitor" to help make PHP notices and warnings more noticeable and report anything you see.

### Updated Print Media Styles
### Instant Search

When printing posts, additional interactive elements not meant for print have been hidden. To test:
In this release, we've continued to make progress towards a Jetpack Search plugin. This involved making changes to the Search feature as it is packaged in the Jetpack plugin, so it's worth testing it still works as advertized. Try the following:

- In `Jetpack > Settings > Traffic` enable the Related Posts feature, and in `Jetpack > Settings > Sharing` enable and configure sharing buttons. Also enable Likes for a particular post to test with.
- When printing your test post, you should not see the Like button, "Share this" section, or the list of Related Posts.
1. Purchase a Search plan.
2. Go to Jetpack > Settings > Performance and toggle the feature on and off.
3. Go to Jetpack > Search and toggle the feature on and off.
4. Click the link there to go and customize the search page.
5. Check that your changes still look good on the site's frontend.
6. In Appearance > Widgets, add widgets to the Jetpack Search Sidebar area, and ensure those widgets appear when you view the Search results on your site's frontend.

### Subscription Form Block Custom Success Message
### Pay with PayPal Block

The success message for the Subscription Form block can now be customized from the editor's block settings:
In this release we've fixed some bugs with this block. It's a good opportunity to test it again. You'll need to purchase a paid bundle first, such as the Complete plan. Then, head to Posts > Add New and try adding a Pay with PayPal block. Let us know if you run into any issues with the layout in the editor, currencies, or layout on the site's frontend.

- Make sure subscriptions are enabled in `Jetpack > Settings > Discussion`.
- In a new test post, add a Subscription Form block and customize the "Success Message Text" from the block settings panel.
- Save your post and test you are able to see the customized success message displayed on the frontend after submitting the form.
### Tiled Gallery Block

### Single Sign On Error Filters
We've made changes to the Tiled Gallery block to ensure it can be used from the mobile apps as well. You'll want to make sure it can still be used from the block editor on the web (no need to test on mobile for this release specifically):

Added filters for customizing error text when a local user cannot be found for a given WordPress.com account, and for when Single Sign On (SSO) is disallowed on a staging site:
1. Look for posts that were published in the past and that included tiled galleries; edit those posts, and ensure you can edit the galleries without any errors.
2. Try publishing new posts with one or more tiled galleries.

- Example: add `add_filter( 'jetpack_sso_unknown_user_notice', function() { return 'Customer error text: we do not know you.'; } );` to a site with SSO enabled. Then try signing into that site with a WordPress.com account not associated with the site - you should be able to see the custom error text.
- The other filter added is `jetpack_sso_disallowed_staging_notice` which can similarly be used to customize error text for staging sites that use SSO. Constant `define( JETPACK_STAGING_MODE, true );` can be used to test staging mode.
### Widget Visibility

We've fixed some issues with the Widget Visibility feature. Could you try the following?

- Install the Classic Widgets plugin, then head to Appearance > Widgets and try using the Widget Visibility button appearing below each widget.
- Head to Appearance > Customize > Widgets and do the same thing.
- Deactivate the Classic Widgets plugin, then head to Appearance > Widgets; you should see the Visibility button for legacy widgets, and the Visibility rules in the "Advanced" panel for each block.

**Thank you for all your help!**