Update changelog and testing instructions with 3.1.0-rc.1 release (https://github.com/woocommerce/woocommerce-admin/pull/8166)

* Update changelogs

* Update testing instructions

* Fix testing instructions

* Fix instructions
This commit is contained in:
Ilyas Foo 2022-01-14 09:53:21 +08:00 committed by GitHub
parent 3c20d0f007
commit 352c533ed8
6 changed files with 48 additions and 24 deletions

View File

@ -23,15 +23,47 @@
On a new site, with English language settings:
1. Go to WooCommerce home screen
2. See that all Inbox notes are short in length (aproximately less than 320 characters).
2. See that all Inbox notes are short in length (aproximately less than 320 characters).
### OBW: Hide the extensions header when no available plugins in the category
1. In a new JN site with WooCommerce, install WCAdmin 3.0.0-beta.1 or WCAdmin on the main branch
2. Go to setup wizard
3. Choose "Johor - Malaysia" as store country
4. Go through all steps until "Business details"
5. Go to "Free features" tab
6. Observe the "GET THE BASICS" header is NOT shown without any plugins
### OBW: Fix free extensions list isn't updated after store location or industry is changed
**Change store Industry**
1. Checkout to this branch
2. Go to the setup wizard
3. Choose any store location that supports WCPay, such as any state in the US
4. In the Industry step, make sure to not select CBD
5. Proceed through the setup until the Business Details step
6. Go to the "Free features" tab
7. Observe **WooCommerce Payments** is displayed in the suggested extensions
8. Without refreshing, go back to the **Industry** step
9. Select **CBD industry** and click on continue until Business Details step again
10. In the extension list, observe that WooCommerce Payments is **NOT** displayed.
**Change store country**
11. Repeat steps 3~7
12. Without refreshing, go back to the **Store Details** step
13. Choose any store location that **doesn't** supports WCPay, such as Malaysia (MY).
14. Go to Business Details step again
15. In the extension list, observe that WooCommerce Payments is **NOT** displayed.
### Fix PHP Warning on 'Add new product' page
0. On a Jurassic Ninja site.
1. Go to **WooCommerce** > **Home**.
2. Press **Add my products** in the task list.
3. Press **Add manually**.
4. No PHP warning should be visible.
1. On a Jurassic Ninja site.
2. Go to **WooCommerce** > **Home**.
3. Press **Add my products** in the task list.
4. Press **Add manually**.
5. No PHP warning should be visible.
## 3.0.0

View File

@ -1,4 +1,4 @@
== 3.1.0 12/28/2021 ==
== 3.1.0 01/13/2022 ==
- Fix: Fix Onboarding flow where extensions might not be selected and installed. #7979
- Fix: Fix pagination issue with Analytics Coupons page. #8001
@ -6,14 +6,22 @@
- Fix: Fix unexpected analytics report table filter results. #8072
- Fix: Prevent coupon move notice for new installs. #7995
- Fix: Remove calls to read_meta_data in the Note DataStore. #7988
- Fix: Fix free extensions list isn't updated after store location or industry is changed. #8099
- Fix: Fix misaligned "Rows per page" dropdown. #8113
- Fix: Hide the extensions header when no available plugins in the category. #8089
- Fix: Replace all docs.woocommerce.com links with woocommerce.com/document. #8105
- Fix: Fixing marketing task not displaying on Atomic sites #8150
- Add: Add featured pill for MailPoet and Google Listings in marketing task #8009
- Add: Add inbox_action_click track when a note gets clicked #8086
- Add: Activate promo note after WC Pay is activated. #8104
- Add: Add payment remind me later note. #8085
- Add: Add WC Pay welcome page #8083
- Update: Allow content data note props to be passed from remote sources #8047
- Update: Update @woocommerce/e2e-environment package to latest. #8000
- Dev: Add payment gateway suggestion docs and example extensions #7966
- Dev: Remove low performing inbox notes. #8054
- Dev: Remove navigation feedback note. #8055
- Tweak: OBW: Update WC Pay label on recommended extensions list #8038
- Tweak: OBW Update WC Pay label on recommended extensions list #8038
- Enhancement: Add SlotFill areas to header #7805
== 3.0.3 01/06/2022 ==

View File

@ -1,4 +0,0 @@
Significance: minor
Type: Add
Add WC Pay welcome page #8083

View File

@ -1,4 +0,0 @@
Significance: minor
Type: Add
Activate promo note after WC Pay is activated. #8104

View File

@ -1,4 +0,0 @@
Significance: minor
Type: Add
Add payment remind me later note. #8085

View File

@ -1,4 +0,0 @@
Significance: patch
Type: Fix
Fixing marketing task not displaying on Atomic sites #8150