Release: 3.1.0 (https://github.com/woocommerce/woocommerce-blocks/pull/2938)
* Fix missing permissions_callback arg in StoreApi route definitions (https://github.com/woocommerce/woocommerce-blocks/pull/2926) * make sure permission_callback is set correctly for all public routes * add permission_callback definition to all routes * add hover style to ensure consistent margin/padding for order summary so it doesn't jump on mouseover (https://github.com/woocommerce/woocommerce-blocks/pull/2921) * add hover style to ensure consistent margin/padding for order summary * decrease specificity of panel__button hover/active etc styles * Add 3.1.0 testing instructions * Update WP tested up to version to 5.5 (https://github.com/woocommerce/woocommerce-blocks/pull/2937) * Fix typo in state property for idle status in checkout state reducer (https://github.com/woocommerce/woocommerce-blocks/pull/2925) * fix typo in state property for idle status in checkout state reducer * remove arg causing failure in phpunit tests on travis * Add 3.1.0 changelog * Added ZIP file to 3.1.0 testing docs * Update wp.deploy workflow adding slack hook (https://github.com/woocommerce/woocommerce-blocks/pull/2939) This will notify rubik's slack channel when this workflow starts and finishes. * Add testing docs for regressions * Update 310.md * Update 310.md * Add more details to testing doc * Fix reviews blocks in WP 5.2 (https://github.com/woocommerce/woocommerce-blocks/pull/2940) * Fix Reviews editor styles (https://github.com/woocommerce/woocommerce-blocks/pull/2941) * Update ZIP link * Fix testing doc title hirerarchy Co-authored-by: Darren Ethier <darren@roughsmootheng.in> Co-authored-by: Rua Haszard <rua.haszard@automattic.com>
This commit is contained in:
parent
7e6968e68e
commit
2f2aa6280c
|
@ -0,0 +1,76 @@
|
|||
## Testing notes and ZIP for release 3.1.0
|
||||
|
||||
Zip file: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-gutenberg-products-block/files/4995326/woocommerce-gutenberg-products-block.zip)
|
||||
|
||||
### All Products
|
||||
|
||||
#### Product summary inner block renders in the frontend
|
||||
|
||||
First, let's make sure at least one of the products has a summary:
|
||||
|
||||
1. In the admin, go to Products > All Products.
|
||||
2. Edit any of the products.
|
||||
3. Scroll down to the Product short description text area.
|
||||
4. If it's blank, add some text there.
|
||||
5. In the sidebar, click on Update.
|
||||
|
||||
Now, let's make sure the bug is fixed:
|
||||
|
||||
1. Create a page and add the All Products block.
|
||||
2. Click on the pencil icon on the block toolbar to edit it.
|
||||
3. Below the image add an atomic block: the Product Summary.
|
||||
4. Verify a text has appeared: <i>Fly your WordPress banner...</i>.
|
||||
5. Click on Done at the bottom of the block.
|
||||
6. Click on Publish at the top right of the screen to publish the page.
|
||||
7. Click on the View Post button to view the post in the frontend side of your store.
|
||||
8. Verify the Product summary block is rendered for products which have it.
|
||||
|
||||
#### There are no regressions with other inner blocks
|
||||
|
||||
There have been changes in the way All Products inner blocks are loaded, so it should be tested that other inner blocks, in addition to the Product summary block, work fine in the editor and the frontend.
|
||||
|
||||
### Styling regressions
|
||||
|
||||
This new release has a new system to generate the styles, so it would be great to test all blocks and verify there are no visual regressions or anything looking weird. The list of all blocks is:
|
||||
|
||||
- [ ] Featured Product Block
|
||||
- [ ] Featured Category Block
|
||||
- [ ] Hand-Picked products Block
|
||||
- [ ] Best Selling Products Block
|
||||
- [ ] Top Rated Products Block
|
||||
- [ ] Newest Products Block
|
||||
- [ ] On Sale Products Block
|
||||
- [ ] Products by Category Block
|
||||
- [ ] Products by Tag Block
|
||||
- [ ] Products by Attribute Block
|
||||
- [ ] Product Categories List Block
|
||||
- [ ] Reviews by Product
|
||||
- [ ] Reviews by Category
|
||||
- [ ] All Reviews
|
||||
- [ ] Product Search
|
||||
- [ ] All Products
|
||||
- [ ] Filter Products by Price
|
||||
- [ ] Filter Products by Attribute
|
||||
- [ ] Active Product Filters
|
||||
|
||||
**Note: The below blocks only need tested for the feature plugin**
|
||||
|
||||
- [ ] Cart
|
||||
- [ ] Checkout
|
||||
|
||||
### API regressions
|
||||
|
||||
We also made some changes to our API endpoints to make them work correctly with WordPress 5.5. We should make sure interacting with the following blocks doesn't show errors in the console or the PHP logs:
|
||||
|
||||
- [ ] Reviews by Product
|
||||
- [ ] Reviews by Category
|
||||
- [ ] All Reviews
|
||||
- [ ] All Products
|
||||
- [ ] Filter Products by Price
|
||||
- [ ] Filter Products by Attribute
|
||||
- [ ] Active Product Filters
|
||||
|
||||
**Note: The below blocks only need tested for the feature plugin**
|
||||
|
||||
- [ ] Cart
|
||||
- [ ] Checkout
|
|
@ -2,7 +2,7 @@
|
|||
"name": "@woocommerce/block-library",
|
||||
"title": "WooCommerce Blocks",
|
||||
"author": "Automattic",
|
||||
"version": "3.1.0-dev",
|
||||
"version": "3.1.0",
|
||||
"description": "WooCommerce blocks for the Gutenberg editor.",
|
||||
"homepage": "https://github.com/woocommerce/woocommerce-gutenberg-products-block/",
|
||||
"keywords": [
|
||||
|
|
|
@ -4,7 +4,7 @@ Tags: gutenberg, woocommerce, woo commerce, products, blocks, woocommerce blocks
|
|||
Requires at least: 5.2
|
||||
Tested up to: 5.5
|
||||
Requires PHP: 5.6
|
||||
Stable tag: 3.0.0
|
||||
Stable tag: 3.1.0
|
||||
License: GPLv3
|
||||
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
||||
|
||||
|
@ -85,6 +85,11 @@ Release and roadmap notes available on the [WooCommerce Developers Blog](https:/
|
|||
|
||||
== Changelog ==
|
||||
|
||||
= 3.1.0 - 2020-07-29 =
|
||||
- Fix missing permissions_callback arg in StoreApi route definitions [#2926](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/2926)
|
||||
- Fix 'Product Summary' in All Products block is not pulling in the short description of the product [#2913](https://github.com/woocommerce/woocommerce-gutenberg-products-block/issues/2913)
|
||||
- dev: Add query filter when searching for a table [#2886](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/2886) 👏 @pkelbert
|
||||
|
||||
= 3.0.0 - 2020-07-20 =
|
||||
|
||||
This release adds support for Cash on Delivery and Bank Transfer payment methods to the checkout block. The payment method extension api for the blocks [has an update to the `canMakePayment` property](https://woocommerce.wordpress.com/?p=6830).
|
||||
|
|
|
@ -101,7 +101,7 @@ class Package {
|
|||
NewPackage::class,
|
||||
function ( $container ) {
|
||||
// leave for automated version bumping.
|
||||
$version = '3.1.0-dev';
|
||||
$version = '3.1.0';
|
||||
return new NewPackage(
|
||||
$version,
|
||||
dirname( __DIR__ )
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Plugin Name: WooCommerce Blocks
|
||||
* Plugin URI: https://github.com/woocommerce/woocommerce-gutenberg-products-block
|
||||
* Description: WooCommerce blocks for the Gutenberg editor.
|
||||
* Version: 3.1.0-dev
|
||||
* Version: 3.1.0
|
||||
* Author: Automattic
|
||||
* Author URI: https://woocommerce.com
|
||||
* Text Domain: woo-gutenberg-products-block
|
||||
|
|
Loading…
Reference in New Issue