Albert Juhé Lluveras
3de39425c2
Remove wc-blocks-registry from Mini Cart block dependencies so more scripts can be lazy-loaded ( https://github.com/woocommerce/woocommerce-blocks/pull/8657 )
...
* Remove wc-blocks-registry from Mini Cart block so more scripts can be lazy-loaded
* Make check more reliable in case window.wc is not defined
2023-03-08 17:15:07 +01:00
Tom Cafferkey
a5025e0b70
Skip JSE2EWithGutenberg whilst we look into fixing failing tests due to GB update ( https://github.com/woocommerce/woocommerce-blocks/pull/8668 )
2023-03-08 14:28:47 +00:00
Albert Juhé Lluveras
3d3f4a5dae
Fix a circular dependency in CartLineItemRow ( https://github.com/woocommerce/woocommerce-blocks/pull/8664 )
2023-03-08 14:16:22 +01:00
Albert Juhé Lluveras
4415746d55
Only print wp.apiFetch.createPreloadingMiddleware when needed ( https://github.com/woocommerce/woocommerce-blocks/pull/8647 )
2023-03-08 10:14:34 +01:00
Albert Juhé Lluveras
6d821202ee
Move CartLineItemsTable from the Cart block directory to base-components ( https://github.com/woocommerce/woocommerce-blocks/pull/8644 )
2023-03-08 10:14:20 +01:00
dependabot[bot]
086cca602a
Bump glob from 7.1.7 to 7.2.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/8168 )
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 7.1.7 to 7.2.3.
- [Release notes](https://github.com/isaacs/node-glob/releases )
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v7.1.7...v7.2.3 )
---
updated-dependencies:
- dependency-name: glob
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
2023-03-07 16:19:18 -03:00
dependabot[bot]
e05dad583a
Bump wp-types from 3.60.0 to 3.61.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/8169 )
...
Bumps [wp-types](https://github.com/johnbillion/wp-json-schemas ) from 3.60.0 to 3.61.0.
- [Release notes](https://github.com/johnbillion/wp-json-schemas/releases )
- [Commits](https://github.com/johnbillion/wp-json-schemas/compare/3.60.0...3.61.0 )
---
updated-dependencies:
- dependency-name: wp-types
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Patricia Hillebrandt <patriciahillebrandt@gmail.com>
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
2023-03-07 16:08:07 -03:00
dependabot[bot]
7d2f86d10f
Bump dependabot/fetch-metadata from 1.3.1 to 1.3.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/8361 )
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.3.1 to 1.3.6.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.3.1...v1.3.6 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
2023-03-07 15:16:09 -03:00
Mike Jolley
4e581a4825
Allow view switcher to toggle view when using Gutenberg list view ( https://github.com/woocommerce/woocommerce-blocks/pull/8429 )
...
* Remove old view switcher component (not used)
* Switch in list view
* useSelect
* Optional selection of parent block on changing view
---------
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2023-03-07 11:21:13 +00:00
Albert Juhé Lluveras
e32fc79aec
Fix Products block Add to Cart button when AJAX on archives is disabled ( https://github.com/woocommerce/woocommerce-blocks/pull/8532 )
2023-03-07 11:00:10 +01:00
Albert Juhé Lluveras
3bbf71febb
Remove patch version from Requires at least ( https://github.com/woocommerce/woocommerce-blocks/pull/8649 )
2023-03-07 09:49:26 +01:00
Thomas Roberts
9cba7ed8ad
Add tests to ensure dirty props are re-pushed if the original `pushChanges` request fails ( https://github.com/woocommerce/woocommerce-blocks/pull/8648 )
...
* Add tests for pushChanges and dirty props
* Update assets/js/data/cart/test/push-changes.ts
Co-authored-by: Mike Jolley <mike.jolley@me.com>
---------
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2023-03-06 20:52:36 -08:00
Seghir Nadir
e1ce806b17
use correct path when running php unit tests ( https://github.com/woocommerce/woocommerce-blocks/pull/7489 )
...
* use correct path when running php unit tests
* Update package.json
Co-authored-by: Paulo Arromba <17236129+wavvves@users.noreply.github.com>
---------
Co-authored-by: Niels Lange <info@nielslange.de>
Co-authored-by: Paulo Arromba <17236129+wavvves@users.noreply.github.com>
2023-03-07 10:21:50 +07:00
dependabot[bot]
b1e55f2d84
Bump @wordpress/dom from 3.16.0 to 3.27.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/8486 )
...
Bumps [@wordpress/dom](https://github.com/WordPress/gutenberg/tree/HEAD/packages/dom ) from 3.16.0 to 3.27.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases )
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/dom@3.27.0/packages/dom )
---
updated-dependencies:
- dependency-name: "@wordpress/dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
2023-03-06 17:50:15 -03:00
dependabot[bot]
167ac21df3
Bump dns-packet from 5.3.1 to 5.4.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/8612 )
...
Bumps [dns-packet](https://github.com/mafintosh/dns-packet ) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/mafintosh/dns-packet/releases )
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mafintosh/dns-packet/compare/v5.3.1...5.4.0 )
---
updated-dependencies:
- dependency-name: dns-packet
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
2023-03-06 16:45:48 -03:00
Mike Jolley
26e7c51698
Undo dirty prop removal on error ( https://github.com/woocommerce/woocommerce-blocks/pull/8633 )
...
Co-authored-by: Saad Tarhi <saad.trh@gmail.com>
2023-03-06 16:05:38 +01:00
Luigi Teschio
d08696de34
Product Price block: add support to the Single Product Template ( https://github.com/woocommerce/woocommerce-blocks/pull/8609 )
...
* Product Price Block: Add support Single Product Template
* fix missing import
* add comment
* return a value
* improve comment
* fix import
2023-03-06 15:14:08 +01:00
kmanijak
dac10d58f3
[Products]: Fix attributes filters that do not update the editor preview correctly ( https://github.com/woocommerce/woocommerce-blocks/pull/8611 )
...
* Merge tax_query of attributes and visibility taxonomies when building Products query
* Add tests confirming the tax_query is merged correctly
* Improve syntax after code review
2023-03-06 14:36:40 +01:00
Niels Lange
627a11d045
Revert "Show Cart and Checkout blocks in Style Book ( https://github.com/woocommerce/woocommerce-blocks/pull/8489 )" ( https://github.com/woocommerce/woocommerce-blocks/pull/8602 )
...
This reverts commit 5944e229c2
.
2023-03-06 12:19:08 +07:00
Albert Juhé Lluveras
9170f73e51
Update release steps mentioning the version on the WooCommerce.com plugin page takes some hours to update ( https://github.com/woocommerce/woocommerce-blocks/pull/8620 )
...
* Update release steps mentioning the version on the WooCommerce.com plugin page takes some hours to update
* Replace 'tomorrow' with 'the following day'
2023-03-03 16:25:07 +01:00
Alba Rincón
b3db625215
Make the customer account icon bigger to match the mini-cart one ( https://github.com/woocommerce/woocommerce-blocks/pull/8594 )
...
* Make the customer account icon bigger to match the mini-cart one
* Add variation to increase the icon size for new blocks
* Improve class name
* Add variation explanation
* Add default attributes
2023-03-03 15:44:34 +01:00
Albert Juhé Lluveras
5d0237a22d
Merge branch 'release/9.7.0' into trunk
2023-03-03 15:34:19 +01:00
Albert Juhé Lluveras
829545071e
Add missing link to 9.7.2 testing instructions
2023-03-03 15:29:36 +01:00
Albert Juhé Lluveras
7d170baaac
Bumping version strings to new version.
2023-03-03 13:17:14 +01:00
Albert Juhé Lluveras
ba2a48be0a
Clarify that only WP 6.1.1 needs to be tested
2023-03-03 13:08:00 +01:00
Alba Rincón
08d5e0af16
Fix add to cart form test ( https://github.com/woocommerce/woocommerce-blocks/pull/8622 )
2023-03-03 13:02:36 +01:00
Albert Juhé Lluveras
e4d9e68681
Add 9.7.2 testing steps
2023-03-03 12:51:25 +01:00
Luigi Teschio
89cd344374
upgrade @types/wordpress__blocks package ( https://github.com/woocommerce/woocommerce-blocks/pull/8624 )
2023-03-03 12:42:50 +01:00
Albert Juhé Lluveras
631c2dc260
Add 9.7.1 changelog
2023-03-03 12:40:03 +01:00
Niels Lange
0c4618de5a
Show three Express Payments buttons in-line ( https://github.com/woocommerce/woocommerce-blocks/pull/8601 )
...
Co-authored-by: Saad Tarhi <saad.trh@gmail.com>
2023-03-03 12:37:35 +01:00
Alba Rincón
7245ca519e
Make the start shopping button show the theme style ( https://github.com/woocommerce/woocommerce-blocks/pull/8567 )
...
* Make the start shopping button show the theme style
* Center the button
* Fix test
2023-03-03 10:55:28 +01:00
Albert Juhé Lluveras
1d0adeed28
Replace react imports with wordpress/element ( https://github.com/woocommerce/woocommerce-blocks/pull/8520 )
...
* Replace react imports with wordpress/element
* Fix TS errors
* Update a couple of React type imports
2023-03-02 15:26:00 +01:00
Alba Rincón
363fe84039
Switch Select by Toggle for the 'Add-to-Cart behaviour' ( https://github.com/woocommerce/woocommerce-blocks/pull/8558 )
2023-03-02 15:09:37 +01:00
Alba Rincón
9a68faed1d
Add support for global styles ( https://github.com/woocommerce/woocommerce-blocks/pull/8517 )
2023-03-02 15:08:51 +01:00
Alba Rincón
8ff958a0e2
Remove colorClassName and style from QuantityBadge ( https://github.com/woocommerce/woocommerce-blocks/pull/8557 )
2023-03-02 15:08:09 +01:00
Niels Lange
465732aeb8
Show three Express Payments buttons in-line ( https://github.com/woocommerce/woocommerce-blocks/pull/8601 )
...
Co-authored-by: Saad Tarhi <saad.trh@gmail.com>
2023-03-02 19:47:18 +07:00
David Arenas
96c6b47cd6
Fix Interactivity API setup ( https://github.com/woocommerce/woocommerce-blocks/pull/8593 )
...
* Only load Interactivity API if enabled
* Use requires again inside wp-html
* Check if class exist instead of plugin
* Remove `wp-html.php` file
2023-03-02 13:46:27 +01:00
Albert Juhé Lluveras
4b82793b33
Fix Mini Cart missing translations ( https://github.com/woocommerce/woocommerce-blocks/pull/8591 )
2023-03-02 11:16:32 +01:00
dependabot[bot]
0c4ad5ec13
Bump automattic/jetpack-autoloader from 2.11.14 to 2.11.16 ( https://github.com/woocommerce/woocommerce-blocks/pull/8534 )
...
Bumps [automattic/jetpack-autoloader](https://github.com/Automattic/jetpack-autoloader ) from 2.11.14 to 2.11.16.
- [Release notes](https://github.com/Automattic/jetpack-autoloader/releases )
- [Changelog](https://github.com/Automattic/jetpack-autoloader/blob/trunk/CHANGELOG.md )
- [Commits](https://github.com/Automattic/jetpack-autoloader/compare/v2.11.14...v2.11.16 )
---
updated-dependencies:
- dependency-name: automattic/jetpack-autoloader
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Manish Menaria <the.manish.menaria@gmail.com>
2023-03-02 13:46:51 +05:30
kmanijak
670bbe817d
Check if WordPress version is 6.1 and higher to allow for template conversion ( https://github.com/woocommerce/woocommerce-blocks/pull/8588 )
...
* Check if WordPress version is 6.1.1 and higher to allow for template conversion
* Change the version the conversion is available from, from 6.1.1 to 6.1
2023-03-01 16:00:41 +01:00
Tung Du
2b419da2f7
Bump plugin versions to 9.8.0-dev ( https://github.com/woocommerce/woocommerce-blocks/pull/8595 )
2023-03-01 21:36:06 +07:00
github-actions[bot]
4a204d9eb9
Release: 9.7.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/8565 )
...
* Empty commit for release pull request
* update 9.7.0 changelog for readme.txt
* bump WC versions
* 9.7.0 testing notes
* Update 970.md
* remove 7945 and update 8489 testing note
* Remove 8264 testing notes
* remove 8482 from testing instructions
* Fix alignment of Add to Cart form block (https://github.com/woocommerce/woocommerce-blocks/pull/8578 )
* update testing zip after cherry-picking 8578
* update changelog
* Move testing steps woocommerce/woocommerce-blocks#8438 to experimental section (https://github.com/woocommerce/woocommerce-blocks/pull/8580 )
* Fix image is not showing at correct position (https://github.com/woocommerce/woocommerce-blocks/pull/8585 )
Co-authored-by: Tung Du <dinhtungdu@gmail.com>
* fix 8478 testing note
* fix md error cause the last section hidden
* Add to Cart Form Block > Ensure the editor preview is properly displayed with the Gutenberg plugin disabled (https://github.com/woocommerce/woocommerce-blocks/pull/8582 )
* Update the editor styles for the add to cart form button so it is properly displayed with the Gutenberg plugin disabled.
* update for the input height.
* update the min-height
* update testing zip link
* Bumping version strings to new version.
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Tung Du <dinhtungdu@gmail.com>
Co-authored-by: Patricia Hillebrandt <patriciahillebrandt@gmail.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
Co-authored-by: kmanijak <karol.manijak@automattic.com>
Co-authored-by: Manish Menaria <the.manish.menaria@gmail.com>
2023-03-01 21:25:34 +07:00
Paulo Arromba
6483ee08d0
Added debounce to shipping rate selection on cart ( https://github.com/woocommerce/woocommerce-blocks/pull/8498 )
2023-03-01 13:41:20 +00:00
Tung Du
e803329473
Bumping version strings to new version.
2023-03-01 19:27:30 +07:00
Tung Du
ecc5c8b3f7
update testing zip link
2023-03-01 17:04:54 +07:00
Patricia Hillebrandt
cc6be3c3b9
Add to Cart Form Block > Ensure the editor preview is properly displayed with the Gutenberg plugin disabled ( https://github.com/woocommerce/woocommerce-blocks/pull/8582 )
...
* Update the editor styles for the add to cart form button so it is properly displayed with the Gutenberg plugin disabled.
* update for the input height.
* update the min-height
2023-03-01 16:54:47 +07:00
Patricia Hillebrandt
a7f471d9ff
Add to Cart Form Block > Ensure the editor preview is properly displayed with the Gutenberg plugin disabled ( https://github.com/woocommerce/woocommerce-blocks/pull/8582 )
...
* Update the editor styles for the add to cart form button so it is properly displayed with the Gutenberg plugin disabled.
* update for the input height.
* update the min-height
2023-03-01 10:39:54 +01:00
Luigi Teschio
8fa0abe841
Rename BlockTemplatesCompatibility class to ArchiveProductTemplatesCompatibility ( https://github.com/woocommerce/woocommerce-blocks/pull/8579 )
2023-03-01 10:37:19 +01:00
Tung Du
fb4b7d784f
fix md error cause the last section hidden
2023-03-01 16:36:20 +07:00
Albert Juhé Lluveras
000f5aa2ea
Fix 'Edit Mini Cart template part' link in WP 6.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/8574 )
2023-03-01 09:43:53 +01:00