Mike Jolley
75bac91787
Ensure validation of fields occurs when collapsing fields ( https://github.com/woocommerce/woocommerce-blocks/pull/11199 )
...
* Ensure validation of fields occurs when collapsing fields
* update click for edit button
* turn off pointer events when hidden
* Add visibility rule
2023-10-10 22:07:58 +01:00
Tom Cafferkey
41724e9400
Product Gallery pattern: Use the Product Collection block ( https://github.com/woocommerce/woocommerce-blocks/pull/11194 )
2023-10-10 17:17:17 +01:00
Luigi Teschio
645bd8d339
Add feature gate for the block templates controller refactor ( https://github.com/woocommerce/woocommerce-blocks/pull/11178 )
...
* add feature gating for the block templates controller refactor
* improve check
2023-10-10 16:50:18 +02:00
Alexandre Lara
a6ddae9dc3
Product Gallery block: Move inner block settings around to match the order from the design ( https://github.com/woocommerce/woocommerce-blocks/pull/11170 )
...
* Rearrange block settings to correct position
* Remove unnecessary comments
* Remove unused imports
* Fix e2e tests
2023-10-10 14:04:54 +02:00
Mike Jolley
27ae9acafc
Remove all instances of GUTENBERG_EDITOR_CONTEXT ( https://github.com/woocommerce/woocommerce-blocks/pull/11126 )
2023-10-10 10:57:26 +00:00
Thomas Roberts
14b5414c36
Update wording on checkout error message to try to prevent retries ( https://github.com/woocommerce/woocommerce-blocks/pull/10888 )
2023-10-10 01:16:24 -07:00
Alexandre Lara
e603d039ad
Make block to respect the Redirect to Cart setting ( https://github.com/woocommerce/woocommerce-blocks/pull/11151 )
2023-10-09 19:06:48 +02:00
Niels Lange
cd1f199f1b
Increase number of visible products when cart is empty ( https://github.com/woocommerce/woocommerce-blocks/pull/11182 )
2023-10-09 22:04:19 +07:00
Paulo Arromba
c14a911937
Updated cart json response example ( https://github.com/woocommerce/woocommerce-blocks/pull/11135 )
...
* Updated cart json response example
* Updated cart json response example host
* Updated cart json response example protocol
2023-10-09 07:40:04 -07:00
Dmytro
81773ad31e
Add data-price button attribute containing product price ( https://github.com/woocommerce/woocommerce-blocks/pull/11117 )
...
* Add data-price button attribute containing product price
* Fix phpcs error.
---------
Co-authored-by: Dima <9010963+message-dimke@users.noreply.github.com>
2023-10-09 07:33:48 -07:00
dependabot[bot]
fa7d66e248
Bump automattic/jetpack-autoloader from 2.11.22 to 2.12.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/11066 )
...
Bumps [automattic/jetpack-autoloader](https://github.com/Automattic/jetpack-autoloader ) from 2.11.22 to 2.12.0.
- [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.22...v2.12.0 )
---
updated-dependencies:
- dependency-name: automattic/jetpack-autoloader
dependency-type: direct:production
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>
2023-10-09 06:19:05 -07:00
Mike Jolley
3857dc6e04
WIP: Condensed Address Form Implementation ( https://github.com/woocommerce/woocommerce-blocks/pull/11167 )
...
* Add address card component
* Condensed shipping address
* Billing address
* Animations
* Fix editing state
* Toggle sections open in tests
2023-10-09 12:49:09 +01:00
Luigi Teschio
924ed3f30b
Product Gallery: fix CSS leak ( https://github.com/woocommerce/woocommerce-blocks/pull/11111 )
...
* fix CSS leak
* fix css
* fix comment
2023-10-09 10:15:54 +00:00
Mike Jolley
2f9181a514
Icon should use current color ( https://github.com/woocommerce/woocommerce-blocks/pull/11127 )
2023-10-09 10:36:17 +01:00
Tung Du
758fdb3b46
Making filter block contextual on the front end ( https://github.com/woocommerce/woocommerce-blocks/pull/10919 )
2023-10-09 08:22:17 +00:00
Tung Du
1f049de16b
Fix: Store Notices block breaks page editors ( https://github.com/woocommerce/woocommerce-blocks/pull/11165 )
2023-10-09 07:15:57 +00:00
Patricia Hillebrandt
df2a3d72d2
Store Customization > Update aspect ratio, icons and default text for the Social: Follow us on social media pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11161 )
...
* Add titles to patterns and set the aligment to Wide
* Replace product query patterns with product collection ones
* Add group and spacing to the 3-cols and social patterns
* Fix alignment issue in the testimonals 3 in the editor
* Add padding to the featured catergory triple pattern
* Remove pagination and no results query from product query patterns
* Add aspect ratio to the product image attributes
* Add portrait aspect ratio to product X column and product gallery patterns
* Fix PHP warning and remove the padding for the Testimonials 3 Columns pattern.
* Ensure the Just Arrived Full Hero pattern can have an AI managed image assigned to it and update the content assignment.
* Add background dim
* Update dim to 30
* Add aspect ratio to the Social: Follow us on social media
* Update the icons color to primary
* Update the default title for the Follow us on social media pattern within the dictionary.
* Update text for the main header.
---------
Co-authored-by: Alba Rincón <alba.rincon@automattic.com>
2023-10-06 11:45:26 +00:00
Patricia Hillebrandt
75c48ffb47
Store Customization > Ensure the Just Arrived Full Hero pattern can have an AI selected image assigned to it ( https://github.com/woocommerce/woocommerce-blocks/pull/11159 )
...
* Add titles to patterns and set the aligment to Wide
* Replace product query patterns with product collection ones
* Add group and spacing to the 3-cols and social patterns
* Fix alignment issue in the testimonals 3 in the editor
* Add padding to the featured catergory triple pattern
* Remove pagination and no results query from product query patterns
* Add aspect ratio to the product image attributes
* Add portrait aspect ratio to product X column and product gallery patterns
* Fix PHP warning and remove the padding for the Testimonials 3 Columns pattern.
* Ensure the Just Arrived Full Hero pattern can have an AI managed image assigned to it and update the content assignment.
* Add background dim
* Update dim to 30
* Update text for the main header.
---------
Co-authored-by: Alba Rincón <alba.rincon@automattic.com>
2023-10-06 11:17:31 +00:00
Patricia Hillebrandt
15d24a227f
Store Customization > Fix the Testimonials 3 Columns pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11158 )
...
* Add titles to patterns and set the aligment to Wide
* Replace product query patterns with product collection ones
* Add group and spacing to the 3-cols and social patterns
* Fix alignment issue in the testimonals 3 in the editor
* Add padding to the featured catergory triple pattern
* Remove pagination and no results query from product query patterns
* Add aspect ratio to the product image attributes
* Add portrait aspect ratio to product X column and product gallery patterns
* Fix PHP warning and remove the padding for the Testimonials 3 Columns pattern.
* Update text for the main header.
---------
Co-authored-by: Alba Rincón <alba.rincon@automattic.com>
2023-10-06 10:42:51 +00:00
Mike Jolley
4987a921b1
Force 100% width for combobox ( https://github.com/woocommerce/woocommerce-blocks/pull/11133 )
2023-10-06 11:03:48 +01:00
Alba Rincón
209fe0b6d8
Add horizontal padding to the Featured Category Triple pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11160 )
2023-10-06 11:45:43 +02:00
Alba Rincón
37623be4f2
Remove placeholder and pagination ( https://github.com/woocommerce/woocommerce-blocks/pull/11145 )
...
* Add titles to patterns and set the aligment to Wide
* Replace product query patterns with product collection ones
* Remove pagination and no results query from product query patterns
* Add aspect ratio to the product image attributes
* Add portrait aspect ratio to product X column and product gallery patterns
2023-10-06 10:51:35 +02:00
Alexandre Lara
b4f07b7c5f
Product Gallery > Next/Previous Buttons block: Add support to Interactivity API ( https://github.com/woocommerce/woocommerce-blocks/pull/10938 )
...
* Add interactivity API to the Pager block
* Replace Large Image when clicking on page
* Fix php cs errors
* Fix php cs errors
* Fix php cs errors
* fix php cs errors
* Add support to Interactivity API
* Fix phpcs errors
* Fix phpcs errors
* Remove unnecessary code and fix block classes
* Rename interactivity actions
* Remove unnecessary type conversion
* Fix error when clicking on page in Pager block
* Fix php cs errors
* Fix ProductGalleryUtils import
* fix php cs error
* Fix styles for next/previous buttons
* Fix styles for the next/previous buttons
* Fix php cs errors
* Fix next/previous icons when buttons are outside image
* Fix php cs errors
* Fix php cs errors
* Fix buttons not visible in Editor
* Delete src/SpeciticTemplateController.php
Delete unnecessary file that is causing php cs error
2023-10-05 18:55:52 +02:00
Alba Rincón
01d8a78e4f
Store Customization > Homepage Template 1: Review layout and spacing in between patterns ( https://github.com/woocommerce/woocommerce-blocks/pull/11144 )
...
* Add titles to patterns and set the aligment to Wide
* Replace product query patterns with product collection ones
* Add group and spacing to the 3-cols and social patterns
* Fix alignment issue in the testimonals 3 in the editor
* Add padding to the featured catergory triple pattern
2023-10-05 17:44:14 +02:00
Mike Jolley
3fed0831f8
Check endpoint was preloaded before returning it. ( https://github.com/woocommerce/woocommerce-blocks/pull/11128 )
2023-10-05 15:43:29 +00:00
Luigi Teschio
74c6287485
return ( https://github.com/woocommerce/woocommerce-blocks/pull/11143 )
2023-10-05 14:14:54 +00:00
Alba Rincón
592db8df43
Store Customization > Homepage Template 3: Review layout and spacing in between patterns ( https://github.com/woocommerce/woocommerce-blocks/pull/11131 )
...
* Add padding and headers to patterns
* Fix centering when GB enabled
2023-10-05 13:49:26 +02:00
Alba Rincón
4716d7483e
Store Customization > Homepage Template 2: Review layout and spacing in between patterns ( https://github.com/woocommerce/woocommerce-blocks/pull/11129 )
...
* Add titles to patterns and set the aligment to Wide
* Add paddings
* Replace product query patterns with product collection ones
* Fix pattern title
2023-10-05 13:14:53 +02:00
Mike Jolley
eb383203f0
validateInput when the value in the store changes ( https://github.com/woocommerce/woocommerce-blocks/pull/11108 )
2023-10-05 10:27:10 +01:00
Patricia Hillebrandt
04e298050c
Store Customization > Replace patterns based on the Products (Beta) block with an equivalent based on the Product Collection block ( https://github.com/woocommerce/woocommerce-blocks/pull/11134 )
...
* Introduce the new Product Collection 4 Columns pattern as a replacement for 1:1 Image 4-Column Product Row
* Introduce the new Product Collection 5 Columns pattern as a replacement for Minimal 5-Column Product Row
* Update the slug for the Product Collection 5 Columns pattern
* Introduce the new Product Collection 3 Columns pattern as a replacement for 3-Column Product Row
* Ditch the block types from the docblock
* Introduce the new Product Collection: Featured Products 5 Columns pattern as a replacement for Featured Products 5-Item Grid
* Update the patterns dictionary.
* remove block types from the Product Collection: Featured Products 5 Columns pattern
* Remove outdated patterns.
* Remove unnecessary queryId
2023-10-05 08:36:18 +00:00
Tom Cafferkey
661b7031dd
Store Customization > Add default image to Just Arrived pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11130 )
2023-10-05 09:05:59 +01:00
Luigi Teschio
ad80598ab8
Pattern: fetch product id on the JS side ( https://github.com/woocommerce/woocommerce-blocks/pull/11138 )
...
* Pattern: fetch product id on the frontend side
* fix TS type
2023-10-05 07:30:50 +00:00
Alexandre Lara
dec4e4fc75
Product Gallery > Pager block: Add E2E tests for the block ( https://github.com/woocommerce/woocommerce-blocks/pull/11001 )
...
* Add e2e tests for Pager block
* Fix e2e tests for Product Gallery Pager
* Fix e2e tests
2023-10-04 19:11:34 +02:00
Alba Rincón
22fd4512d8
Remove object cast ( https://github.com/woocommerce/woocommerce-blocks/pull/11082 )
2023-10-04 14:55:25 +02:00
Patricia Hillebrandt
4d82186495
Store Customization > Wireframe and adjust width for the Just Arrived Full Hero pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11115 )
...
* Update the width; Add the button text to the patterns dictionary; adjust the width to wide.
* Remove unnecessary space before the title.
2023-10-04 12:47:19 +00:00
Patricia Hillebrandt
8f421d551e
Store Customization > Add the Featured Category Cover Image pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11109 )
...
* Reintroduce the Featured Category Cover Image pattern.
* Update styles for the pattern to match the new ones.
* Update the patterns dictionary to include the Featured Category Cover Image.
* Remove bold from h3 tag
* remove the fonts customization for the button
* Drop the medium fontsize for the paragraph.
2023-10-04 11:17:28 +00:00
Tom Cafferkey
9805a665ab
Remove opinionated styles from the Hero Product 3 Split pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11110 )
2023-10-04 12:03:52 +01:00
Luigi Teschio
9dd8dd321f
Product Button: use setTimeout when requestIdleCallback isn't available ( https://github.com/woocommerce/woocommerce-blocks/pull/11125 )
2023-10-04 10:58:23 +02:00
Luigi Teschio
c47babe628
Product Gallery: fix 'Block woocommerce/product-gallery-large-image is already registered' error ( https://github.com/woocommerce/woocommerce-blocks/pull/11124 )
2023-10-04 10:57:45 +02:00
Raluca Stan
b9f4044361
Update payment-method-integration.md
2023-10-03 11:58:07 +02:00
dependabot[bot]
7a761f5633
Bump @babel/cli from 7.22.9 to 7.23.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/11093 )
...
Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli ) from 7.22.9 to 7.23.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.0/packages/babel-cli )
---
updated-dependencies:
- dependency-name: "@babel/cli"
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>
2023-10-02 16:48:24 +00:00
Luigi Teschio
29fe7cdce0
Product Gallery: Polish Gallery in full view mode ( https://github.com/woocommerce/woocommerce-blocks/pull/10947 )
...
* Product Gallery: add support for On Sale Badge Block
* add align support
* Add E2E tests
* set margin via Block Styles
* disable experimental flag
* add next previous block
* restore support file
* fix TS error
* fix layout
* change product
* change product
* Product Gallert Block: Add zoom on hover
* set to true by default
* remove block is already registered error
* remove unecessary await
* Improve zoom logic
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
* Product Gallery Full view mode: Add the logic to render the dedicated template
* use template-part instead template
* add E2E tests
* update selectors
* add feature flag product gallery template part
* fix E2E tests
* remove not necessary file
* polish the dialog
* fix: dialog show always the selected product
* fix: not open the dialog when the user click on icon
* rename handleClick to handleCloseButtonClick
* improve style
* fix overlay css
* fix registration
* improve logic
* improve default template
---------
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
2023-10-02 14:36:48 +02:00
Niels Lange
60e5943c53
Update the sidebar notice we show for incompatible extensions ( https://github.com/woocommerce/woocommerce-blocks/pull/10877 )
...
* Adkust text of sidebar notice
* Adjust text of sidebar notice
* Rename folder to “incompatible-extension-notice”
* Rename main component and interface
* Rename constants
* Add new files for splitting logic
* WIP: Semi-hardcoded solution
* WIP: Add new data store
* Fetch incompatible extensions dynamically
* Fix broken dismiss notice functionality
* Minor refactor
* Remove data store
* Remove console.log
* Remove obsolete data store fragment
* Update package-lock.json and composer.lock
* Change wording from “might be” to “may be”
* Show single incompatible extension within notice instead of as list
* Fix *.md linting error
2023-09-29 17:39:57 +07:00
Daniel Dudzic
0406dfd462
Product Gallery: Remove additional wrapper ( https://github.com/woocommerce/woocommerce-blocks/pull/11031 )
2023-09-29 08:01:20 +00:00
Niels Lange
7289bbb01f
Update shipping.md
2023-09-29 14:43:37 +07:00
Alexandre Lara
218e47f37a
Product Gallery > Pager block: Fix classname to adhere to the Coding Guidelines ( https://github.com/woocommerce/woocommerce-blocks/pull/11035 )
...
* Improve regex for directive parsing
* Fix classname when page is selected and active
* Remove unnecessary commit
2023-09-29 09:42:05 +02:00
larsenlarsson
76752dfedb
woocommerce/woocommerce-blocks#11053 added fee id ( https://github.com/woocommerce/woocommerce-blocks/pull/11054 )
2023-09-29 13:34:55 +07:00
dependabot[bot]
a0e246eb52
Bump phpunit/php-code-coverage from 9.2.27 to 9.2.29 ( https://github.com/woocommerce/woocommerce-blocks/pull/11044 )
...
Bumps [phpunit/php-code-coverage](https://github.com/sebastianbergmann/php-code-coverage ) from 9.2.27 to 9.2.29.
- [Changelog](https://github.com/sebastianbergmann/php-code-coverage/blob/9.2.29/ChangeLog-9.2.md )
- [Commits](https://github.com/sebastianbergmann/php-code-coverage/compare/9.2.27...9.2.29 )
---
updated-dependencies:
- dependency-name: phpunit/php-code-coverage
dependency-type: direct:development
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>
2023-09-28 20:21:18 -07:00
dependabot[bot]
f3ce00a709
Bump automattic/jetpack-config from 1.15.3 to 1.15.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/11047 )
...
Bumps [automattic/jetpack-config](https://github.com/Automattic/jetpack-config ) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/Automattic/jetpack-config/releases )
- [Changelog](https://github.com/Automattic/jetpack-config/blob/trunk/CHANGELOG.md )
- [Commits](https://github.com/Automattic/jetpack-config/compare/v1.15.3...v1.15.4 )
---
updated-dependencies:
- dependency-name: automattic/jetpack-config
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>
2023-09-28 20:10:43 -07:00
Saad Tarhi
be2d0e8a43
Fix failing Playwright E2E tests ( https://github.com/woocommerce/woocommerce-blocks/pull/11055 )
...
* Revert woocommerce/woocommerce-blocks#11029 to fix failing E2E tests
* Revert woocommerce/woocommerce-blocks#10032
* Reapply changes from woocommerce/woocommerce-blocks#10032
* Skip failing E2E test
* Skip Price Filter Block failing tests
* Apply back changes from woocommerce/woocommerce-blocks#11029
* Fix Checkout template E2E tests
2023-09-28 22:02:02 +01:00