Add 1.5.0-rc.3 features

Bec Scott 2020-09-01 13:17:49 +10:00
parent 7fea0f6103
commit e581e9b85b
1 changed files with 67 additions and 0 deletions

@ -1,6 +1,10 @@
WooCommerce 4.5 includes:
- [WooCommerce Admin Improvements:](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-4.5#woocommerce-admin-improvements)
- [WCA - Fix: Show usage modal when skipping the OBW](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-4.5#wca---fix-show-usage-modal-when-skipping-the-obw) - added in RC.3
- [WCA - Fix: Padding on finish, forward, and back buttons on the welcome modal in Safari](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-4.5#wca---fix-padding-on-finish-forward-and-back-buttons-on-the-welcome-modal-in-safari) - added in RC.3
- [WCA - Onboarding: Do not show extensions bundle test if CBD is selected](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-4.5#wca---do-not-show-extensions-bundle-test-if-cbd-is-selected) - added in RC.3
- [WCA - Fix: Admin order page shipping label prompt compatibility with WCS 1.24](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-4.5#wca---admin-order-page-shipping-label-prompt-compatibility) - added in RC.3
- [WCA - Tweak: Remove the Composite products option from the onboarding wizard](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-4.5#wca---remove-composite-products)
- [WCA - Setup Payments: Add eWAY for AU/NZ Stores](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-4.5#wca---add-eway-for-aunz-stores)
- [WCA - Task list - add a shortcut back to store setup](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-4.5#wca---task-list---add-a-shortcut-back-to-store-setup)
@ -20,6 +24,69 @@ WooCommerce 4.5 includes:
## WooCommerce Admin Improvements
### WCA - Fix: Show usage modal when skipping the OBW
https://github.com/woocommerce/woocommerce-admin/pull/5061
1. Start a new store
2. Start the OBW.
3. Skip the OBW (link at the bottom of the first step).
4. The usage modal should appear.
5. Check the "Yes, count me in" checkbox and click "Continue".
6. You should be taken to the home screen.
7. Start the OBW again, the usage modal won't be displayed either when continuing or when skipping.
### WCA - Fix: Padding on finish, forward, and back buttons on the welcome modal in Safari
https://github.com/woocommerce/woocommerce-admin/pull/5043
- Start a new store
- Go to WooCommerce Home in Safari
- The welcome modal's buttons should be aligned correctly
### WCA - Do not show extensions bundle test if CBD is selected
https://github.com/woocommerce/woocommerce-admin/pull/5040
#### Screenshots
<img width="1387" alt="Profiler WooCommerce bend outdoors — WooCommerce 2020-08-25 16-00-08" src="https://user-images.githubusercontent.com/22080/91236688-81f24f80-e6ed-11ea-8d60-1359dacfe777.png">
<img width="1383" alt="Profiler WooCommerce bend outdoors — WooCommerce 2020-08-25 16-01-47" src="https://user-images.githubusercontent.com/22080/91236699-8a4a8a80-e6ed-11ea-93f5-e8e5dd4272f6.png">
#### Detailed test instructions:
- Launch the onboarding wizard
- On the Industry step, make selections like seen above
- Proceed to the Business Details step and verify that the bundled extension test **is not shown** ( i.e. your screen looks like above )
### WCA - Admin order page shipping label prompt compatibility
https://github.com/woocommerce/woocommerce-admin/pull/5025
Note - testing this requires that you have the dev tools/javascript console open.
1. Create store **without** WCS installed
1. Set up store for order page prompt to install:
a. WCS **not** installed
b. U.S. Based
c. No extra shipping extensions installed (e.g. 'UPS' live rates)
d. Add shippable product
1. Create order for shippable product
1. Go to order edit page
1. See shipping banner
1. Click "Create shipping label" and wait
1. JS error in #5024 should not appear
1. After installing/activating WCS finishes, **you should expect to see this new error** (instead of the old error):
<img width="725" alt="image" src="https://user-images.githubusercontent.com/6209518/90930150-e7250880-e3ae-11ea-83e5-d59ee7539abf.png">
1. Refresh page, and then you should see the that WCS has been installed and can be used:
<img width="617" alt="image" src="https://user-images.githubusercontent.com/6209518/90930389-5d296f80-e3af-11ea-92d8-72bf44b0c0bb.png">
### WCA - Remove composite products
https://github.com/woocommerce/woocommerce-admin/pull/4703