Raluca Stan
5af0d7ddb9
Update payment-method-integration.md
...
Fix type-def link
2021-11-12 15:48:06 +01:00
Niels Lange
545c58cf3c
Prevent justified texts due to accessibility reasons ( https://github.com/woocommerce/woocommerce-blocks/pull/5120 )
2021-11-12 19:57:11 +07:00
renovate[bot]
52d8f6661c
Update dependency @types/gtag.js to v0.0.8 ( https://github.com/woocommerce/woocommerce-blocks/pull/5117 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-11 16:47:41 +00:00
Tom Cafferkey
ac317c70eb
Remove conditionals around BlockTemplatesController class ( https://github.com/woocommerce/woocommerce-blocks/pull/5128 )
2021-11-11 14:48:24 +01:00
Albert Juhé Lluveras
6aeac39f17
Downgrade @wordpress/scripts to 17.1.0 to fix dependency mistmach issue ( https://github.com/woocommerce/woocommerce-blocks/pull/5124 )
...
* Downgrade @wordpress/scripts to a previous version to fix dependency mismatch
* Fix typo
2021-11-11 12:06:04 +01:00
Tung Du
3d5971ad93
Fix: loading WC Blocks templates content ( https://github.com/woocommerce/woocommerce-blocks/pull/5111 )
2021-11-11 15:50:29 +07:00
Luigi Teschio
b5875d13ca
Improve title for edit button ( https://github.com/woocommerce/woocommerce-blocks/pull/5113 )
...
* Improve title for edit button woocommerce/woocommerce-blocks#1689
Improve title for edit button
* fix edit title for Product By Attribute and All Products blocks
2021-11-10 14:53:07 +01:00
renovate[bot]
645d534bda
Update babel monorepo to v7.16.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/5118 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-10 03:44:41 +00:00
Mike Jolley
a76e00bd83
Move checkbox control to checkout package ( https://github.com/woocommerce/woocommerce-blocks/pull/5045 )
...
* Move checkbox control to checkout package
* Revert import change in editor
2021-11-09 16:47:46 +00:00
Seghir Nadir
6592796ff0
Add cart item classname filter ( https://github.com/woocommerce/woocommerce-blocks/pull/4992 )
...
* Add cartItemClass filter for cart line items
* Add cartItemClass, originally implemented in 96f18443bc
* add filter to order summary items
Co-authored-by: Manos Psychogyiopoulos <psyx@somewherewarm.net>
2021-11-09 15:15:35 +00:00
dependabot[bot]
a348f9ea33
Bump url-parse from 1.5.1 to 1.5.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/5114 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 15:13:13 +00:00
Mike Jolley
25e5ea7b51
Define chunkFilename with contenthash in lazy loaded assets ( https://github.com/woocommerce/woocommerce-blocks/pull/5094 )
...
* Define chunkFilename with contenthash
* Fix editor filename
2021-11-09 15:10:47 +00:00
dependabot[bot]
f36ec18bc2
Bump validator from 13.6.0 to 13.7.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/5083 )
...
Bumps [validator](https://github.com/validatorjs/validator.js ) from 13.6.0 to 13.7.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases )
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/validatorjs/validator.js/compare/13.6.0...13.7.0 )
---
updated-dependencies:
- dependency-name: validator
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 14:31:00 +00:00
dependabot[bot]
5619627eb7
Bump tmpl from 1.0.4 to 1.0.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/5081 )
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 14:29:41 +00:00
dependabot[bot]
b8536f2c7f
Bump tar from 6.1.0 to 6.1.11 ( https://github.com/woocommerce/woocommerce-blocks/pull/5082 )
...
Bumps [tar](https://github.com/npm/node-tar ) from 6.1.0 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v6.1.0...v6.1.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 14:28:56 +00:00
renovate[bot]
527f286d14
Update dependency eslint-import-resolver-webpack to v0.13.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/5055 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-09 14:27:57 +00:00
renovate[bot]
7cf1c4eaf0
Update dependency nth-check to 2.0.1 [SECURITY] ( https://github.com/woocommerce/woocommerce-blocks/pull/5085 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-09 14:20:18 +00:00
renovate[bot]
b370f9dc3c
Update dependency locutus to 2.0.15 [SECURITY] ( https://github.com/woocommerce/woocommerce-blocks/pull/5084 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-09 13:53:13 +00:00
Mike Jolley
70f0c06bf9
Fix e2e tests welcome guide/m1 mac support ( https://github.com/woocommerce/woocommerce-blocks/pull/5096 )
...
* Bump dependencies to fix e2e on m1 macs
* Disable welcome guide more reliably - see 3da717b8d0/packages/e2e-test-utils/src/create-new-post.js
* Update selectors and fixture data for cart block
* unused dep
* Remove duplicate block wrapper
* Remove unused jest configuration files
* More robust click in view switcher test
* Revert fixture data change
2021-11-09 13:18:55 +00:00
Luigi Teschio
b6b275bc26
Add hydration for product data for Single Product block ( https://github.com/woocommerce/woocommerce-blocks/pull/5107 )
...
* Add hydration for product data for single product block woocommerce/woocommerce-blocks#2698
Add hydration for product data for single product block
* cast product_id variable
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2021-11-09 13:58:15 +01:00
Albert Juhé Lluveras
e019f4ae95
Update taxonomy templates so Legacy Template blocks don't take all available width ( https://github.com/woocommerce/woocommerce-blocks/pull/5105 )
...
* Update taxonomy templates so Legacy Template blocks don't take all available width
* Add closing comments for Group block
Co-authored-by: Michael P. Pfeiffer <frontdevde@users.noreply.github.com>
Co-authored-by: Michael P. Pfeiffer <frontdevde@users.noreply.github.com>
2021-11-09 13:46:28 +01:00
Albert Juhé Lluveras
3137d60b24
Fix PHP fatal error on Product tag pages ( https://github.com/woocommerce/woocommerce-blocks/pull/5104 )
2021-11-09 12:03:41 +01:00
Darren Ethier
710d738008
add note about minimum required wc version check in release checklist ( https://github.com/woocommerce/woocommerce-blocks/pull/5099 )
2021-11-08 15:34:52 -05:00
Darren Ethier
49a2883bc0
add note about pinging porter for testing to the release checklist ( https://github.com/woocommerce/woocommerce-blocks/pull/5098 )
2021-11-08 15:23:07 -05:00
Albert Juhé Lluveras
9abbf761bd
Update templates so Legacy Template blocks don't take all available width ( https://github.com/woocommerce/woocommerce-blocks/pull/5093 )
2021-11-08 17:47:18 +01:00
Tom Cafferkey
8662368f32
Remove woocommerce_sidebar ( https://github.com/woocommerce/woocommerce-blocks/pull/5097 )
2021-11-08 16:33:04 +00:00
Niels Lange
ae9de9ea32
Fix text domain validation problems ( https://github.com/woocommerce/woocommerce-blocks/pull/5095 )
...
* Ignore validation of text domain 'woocommerce-gateway-stripe'
* Add missing 'woo-gutenberg-products-block' textdomain
2021-11-08 21:07:42 +07:00
Niels Lange
1a0706052e
Correct textdomain from 'woo-gutenberg-product-blocks' to 'woo-gutenberg-products-blocks' ( https://github.com/woocommerce/woocommerce-blocks/pull/5020 )
...
* Correct text domain
2021-11-08 19:43:51 +07:00
Niels Lange
aa6fe4aa19
Add textdomain validation to .eslintrc.js ( https://github.com/woocommerce/woocommerce-blocks/pull/5021 )
...
* Add textdomain validation to .eslintrc.js
* Only allow JS textdomain woo-gutenberg-products-block
2021-11-08 16:06:29 +07:00
Thomas Roberts
5f0ab9e94c
Allow block templates to be customised and saved ( https://github.com/woocommerce/woocommerce-blocks/pull/5062 )
...
* Ensure $template is object before accessing properties
This is necessary because the gutenberg helper functions sometimes turn it into a WP_Block_Template object, and other times it's an array. Because of this it's safer to normalise them both as objects.
* Add Gutenberg utils for processing templates based on a post from the db
When a template is saved it gets saved to the database, we need to handle processing these WooCommerce templates that have been saved in the db and we need to use the gutenberg utils that are private, this is why they've been copied over.
* Force theme to always be WooCommerce
This is because the templates we're dealing with here should always belong to WooCommerce, not the currently selected theme
* Add maybe_return_blocks_template and get_single_block_template funcs
These are needed to get the template from either the DB or the filesystem when saving/retrieving the template.
* Set theme to always be woocommerce when making templates from files
This will ensure the correct slug is used in the gutenberg editor.
* Check if template has been customised and saved in the database first
* Prevent filesystem templates being used if a custom database one exists
* Fix syntax error from rebase
* Remove unnecessary code from BlockTemplateUtils
* Ensure template item is an object containing correct properties
* Prevent warnings from appearing
* Ensure title is added to the template when saving
* Filter templates that don't match the queried slug.
* Remove unused code
* Check if a saved version of the template exists when trying to render
* Rename default_block_template_is_available to block_template_is_available
* Re-hook pre_get_block_template before returning from maybe_return_blocks_template
* Make comment easier to read
* Look for template in woocommerce theme or real theme taxonomy
* Remove duplicated title assignment
* Prevent template being added twice when loading from the db
* Filter templates before returning if slugs are supplied
* Simplify `get_block_templates` function into two functions
* Add function to stop theme templates that are added after db ones showing
* Fix typographical errors
2021-11-05 19:07:34 +00:00
Seghir Nadir
ea1e17fc81
Fix sanitization callback ( https://github.com/woocommerce/woocommerce-blocks/pull/5060 )
...
* Fix sanitization callback
* Add test case to confirm sanitization callbacks work for nested properties
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2021-11-05 15:39:08 +00:00
Ovidiu Liuta
5a9638044e
Twenty Nineteen: Price slider track fix padding/border ( https://github.com/woocommerce/woocommerce-blocks/pull/4925 )
...
* woocommerce/woocommerce-blocks#3902 price slider track fix padding/border
* adding css comments for the change
* Update style.scss
2021-11-05 15:29:30 +01:00
Luigi Teschio
935c8df275
Product Search: Fix Search label alignment on the edit page ( https://github.com/woocommerce/woocommerce-blocks/pull/5072 )
...
* Fix product search margin style on edit page woocommerce/woocommerce-blocks#3083
Fix product search margin style on edit page
* fix button size
2021-11-05 15:24:37 +01:00
Seghir Nadir
29e3d4ec58
Fix wc-settings not loading when a script that depend on it is in the header ( https://github.com/woocommerce/woocommerce-blocks/pull/5059 )
...
* Enqueue in header if required.
* revert scripts change
* Dirty fix for settings dependency
* Also implement in admin
* add console warn
* grammar issues
* increase priority
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2021-11-05 14:44:57 +01:00
Luigi Teschio
31c8a3af55
Add .prettierignore file to exclude .scss files ( https://github.com/woocommerce/woocommerce-blocks/pull/5065 )
...
add .prettierignore file to exclude .scss files
2021-11-05 14:07:06 +01:00
Seghir Nadir
bcd1d69c46
pass blockWrapper to forcedBlocks ( https://github.com/woocommerce/woocommerce-blocks/pull/5069 )
2021-11-04 13:42:30 +01:00
Niels Lange
7e547bef88
Remove Automattic Writing Style Guide section
2021-11-04 19:02:47 +07:00
Ovidiu Liuta
7535fb1531
fixing checkout block shipping method encoding ( https://github.com/woocommerce/woocommerce-blocks/pull/5030 )
2021-11-04 12:00:22 +00:00
Thomas Roberts
37bf5f38c5
Add `register_payment_requirements` documentation ( https://github.com/woocommerce/woocommerce-blocks/pull/4994 )
...
* Add table of contents
* Add documentation for register_payment_requirements
2021-11-04 11:45:41 +00:00
Niels Lange
d1528e2d38
Remove link to Automattic Writing Style Guide
2021-11-04 18:44:26 +07:00
Mike Jolley
53be583cec
Fix Duplicate Queries in Product Grids woocommerce/woocommerce-blocks#4695 ( https://github.com/woocommerce/woocommerce-blocks/pull/5002 )
...
* Cache variation_meta_data to prevent duplicate queries with multiple grids
* Prime the cache
* Improve existing cache detection
* Expand comment
2021-11-04 11:39:16 +00:00
Luigi Teschio
820996235e
Fix conflict between mini-cart and navigation blocks ( https://github.com/woocommerce/woocommerce-blocks/pull/5051 )
...
fix conflict between mini-cart and navigation blocks
2021-11-04 12:31:56 +01:00
Mike Jolley
72cf5eade8
Remove hydration hocs in favour of apiFetch Middlewares ( https://github.com/woocommerce/woocommerce-blocks/pull/5022 )
...
* Remove withRestApiHydration
* Preload checkout data via setting - server data is required for this block
* Handle cart hydration using createPreloadingMiddleware which removes the need for HOCs
* Rename variable
* Remove withStoreCartApiHydration and timestamp checking
* Empty test file
2021-11-04 11:05:58 +00:00
Seghir Nadir
d70c309c37
expose with-filtered-attributes ( https://github.com/woocommerce/woocommerce-blocks/pull/5058 )
2021-11-04 11:03:33 +00:00
Michael P. Pfeiffer
fa58d34da4
Store Editing Templates v1: add basic taxonomy block templates ( https://github.com/woocommerce/woocommerce-blocks/pull/5063 )
...
* Add taxonomy block templates
* Change Category template display name
* Check for product category/tag taxonomy explicitely
* Group archive templates in LegacyTemplate
2021-11-03 17:55:52 +01:00
Michael P. Pfeiffer
6be747a0b4
Update placeholder images to reflect new wireframe designs ( https://github.com/woocommerce/woocommerce-blocks/pull/5068 )
2021-11-03 16:59:01 +01:00
Tom Cafferkey
2267e21351
Set is_custom property on template and remove redundant code ( https://github.com/woocommerce/woocommerce-blocks/pull/5067 )
2021-11-03 15:13:39 +00:00
Luigi Teschio
e1b1267e27
Fix sale badge alignment on smaller screen ( https://github.com/woocommerce/woocommerce-blocks/pull/5061 )
...
fix sale badge alignment on smaller screen
2021-11-03 14:48:57 +01:00
Tom Cafferkey
927af6ea26
Add Single Product Block Template ( https://github.com/woocommerce/woocommerce-blocks/pull/5054 )
...
* Add single-product.html template to render core PHP template
* Update placeholder SVG
2021-11-03 09:31:47 +00:00
renovate[bot]
2466f03f28
Update storybook monorepo to v6.3.12 ( https://github.com/woocommerce/woocommerce-blocks/pull/5056 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-03 03:31:15 +00:00