Conversation
|
This PR has been marked as If deemed still relevant, the pr can be kept active by ensuring it's up to date with the main branch and removing the stale label. |
* fix CSS leak * fix css * fix comment
* Add address card component * Condensed shipping address * Billing address * Animations * Fix editing state * Toggle sections open in tests
…e#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](Automattic/jetpack-autoloader@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>
…#11117) * Add data-price button attribute containing product price * Fix phpcs error. --------- Co-authored-by: Dima <9010963+message-dimke@users.noreply.github.com>
* Updated cart json response example * Updated cart json response example host * Updated cart json response example protocol
…order from the design (woocommerce#11170) * Rearrange block settings to correct position * Remove unnecessary comments * Remove unused imports * Fix e2e tests
…erce#11178) * add feature gating for the block templates controller refactor * improve check
…e#11199) * Ensure validation of fields occurs when collapsing fields * update click for edit button * turn off pointer events when hidden * Add visibility rule
woocommerce#11196) This commit addresses an issue where layout attributes could become undefined during the block migration process. Alongside this fix, several updates were made to align the migration logic with the new `ProductCollectionDisplayLayout` types: - Added logic to handle `undefined` layout attributes, defaulting to `DEFAULT_ATTRIBUTES.displayLayout`. - Removed `ProductGridLayout` and `ProductGridLayoutTypes` from the types file. - Imported `LayoutOptions` and `ProductCollectionDisplayLayout` from the product-collection module. - Updated the `mapLayoutType` and `mapLayoutPropertiesFrom...` functions to use the new layout types. - Updated transformation functions like `transformProductTemplate` and `transformPostSummary` to use the new types. These changes not only resolve the issue with undefined layout attributes but also align the codebase with the new layout options, enhancing code maintainability.
* Add order and checkout order endpoint documentation * Update order and checkout order endpoint documentation * Update cart endpoint doc
…ows instead of columns (woocommerce#11205)
… settings (woocommerce#11184) * Remove block level options in favour of settings * Remove calculator toggle test * Update assets/js/blocks/cart/inner-blocks/cart-order-summary-shipping/block.tsx Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com> * Remove unused attributes --------- Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com>
…erce#11193) * Add universal border radius * Apply radius to checkbox and dropdown
Co-authored-by: David Arenas <david.arenas@automattic.com> Co-authored-by: Luis Herranz <luisherranz@gmail.com>
* Make patterns full width and fix margin * Fix horizontal spacing
…oocommerce#11733) * Load content and images on registration if the patterns is in the dictionary * Stop getting the content from each pattern * Add comment with explanation about the change
…commerce#11694) * woocommerce_is_checkout/woocommerce_is_cart for classic shortcode block * Add return to has_block_variation
…rce#11742) * Add box-sizing to textarea * Fix cart mobile border
* Adjust test to use legacy selector if block is not found * Select block before transform * Improve frame selector
* Update checklist * Feedback and update patch checklist to match
…the `@woocommerce/blocks-components` package. (woocommerce#11654)
…e components package (woocommerce#11766) * Move Button, StoreNotice and StoreNoticesContainer components into the components package * Delete the button folder and leave alias in index.ts * Update references from @woocommerce/blocks-checkout to @woocommerce/blocks-components
…ommerce#11536) * WIP: cover variable products in Product Gallery block * Fix e2e tests for Product Gallery Large Image block * Fix php cs error * Fix eslint errors * Fix php cs error * Fix php cs error * Fix import of file that does not exist * Specify selected variable product for Large Image block E2E tests
…woocommerce#11651) * Move phone to default fields section * remove unused files and actions
* Adds a state example for the payment data store * Update docs/third-party-developers/extensibility/data-store/payment.md Co-authored-by: Niels Lange <info@nielslange.de> * Update docs/third-party-developers/extensibility/data-store/payment.md Co-authored-by: Niels Lange <info@nielslange.de> * Update docs/third-party-developers/extensibility/data-store/payment.md Co-authored-by: Niels Lange <info@nielslange.de> * Full stop --------- Co-authored-by: Niels Lange <info@nielslange.de>
…ce#11765) * Refactor default editing state for customer address fields * Exclude email from invalid props check * Merge conflict
* Hide pager in dialog * Product Gallery: reset main image when dialog closes * Product Gallery block: Add product title to dialog * Align double arrow * Use H2 to be more semantic * Use product title block in template part * Default pager to off * Remove pager only in dialog * Remove unused param * Default pager to off instead of removing
…gle Product template or the Product Gallery template part (woocommerce#11664) * WIP: experimenting with strategy pattern for block registration * Add TemplateChangeDetector to BlocksRegistrationManager * Handle blocks registration * Fix issue causing blocks to be registered multiple times * Allow register/unregister blocks when on pages or posts * Add BlockRegistrationStrategy logic * Fix import error * Add doc comments for BlockRegistrationManager class * Add doc comments to TemplateChangeDetector class * Fix eslint errors * Import domReady from @wordpress/dom-ready * Prevent error when using blockName for registerBlockType function * Add e2e tests to check for block availability in different contexts * Add e2e tests to cover block availability on different contexts
…art/Checkout templates (woocommerce#11713) * Update smoke testing docs to mention the Product Collection block instead of the Products block * Mention that Cart and Checkout blocks need to be added to the template instead of the pages * Update docs/internal-developers/testing/smoke-testing.md Co-authored-by: Karol Manijak <20098064+kmanijak@users.noreply.github.com> --------- Co-authored-by: Karol Manijak <20098064+kmanijak@users.noreply.github.com>
* Bump @wordpress/icons from 6.1.1 to 9.36.0 Bumps [@wordpress/icons](https://github.com/WordPress/gutenberg/tree/HEAD/packages/icons) from 6.1.1 to 9.36.0. - [Release notes](https://github.com/WordPress/gutenberg/releases) - [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/icons/CHANGELOG.md) - [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/icons@9.36.0/packages/icons) --- updated-dependencies: - dependency-name: "@wordpress/icons" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Add sparkles icon to codebase * Fix failing JS-unit tests --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Niels Lange <info@nielslange.de>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #
Accessibility
prefers-reduced-motionOther Checks
Screenshots
Testing
Automated Tests
User Facing Testing
WooCommerce Visibility
Performance Impact
Changelog