From ff23d1ed2184ae808365ec23090dd6c44a747c02 Mon Sep 17 00:00:00 2001 From: Nathan Silveira Date: Tue, 20 Feb 2024 15:33:11 -0300 Subject: [PATCH] Prepare @woocommerce/product-editor for release 1.4.0 (#44817) Prepare for release 1.4.0 --- packages/js/product-editor/changelog.md | 78 +++++++++++-------- .../add-43705_collapsible_visibility_section | 4 - .../js/product-editor/changelog/add-43706 | 4 - .../dev-44456_rename_add_button_to_publish | 4 - .../dev-44476_refactor_section_and_subsection | 4 - ...hange_visibility_section_label_if_password | 4 - ..._prepublish_texts_after_scheduling_product | 4 - .../changelog/export-notice-component | 4 - .../js/product-editor/changelog/fix-44465 | 4 - .../js/product-editor/changelog/fix-44467 | 4 - .../fix-44560_small_screens_prepublish_modal | 4 - .../changelog/fix-product-editor-blank-flash | 4 - packages/js/product-editor/package.json | 2 +- 13 files changed, 47 insertions(+), 77 deletions(-) delete mode 100644 packages/js/product-editor/changelog/add-43705_collapsible_visibility_section delete mode 100644 packages/js/product-editor/changelog/add-43706 delete mode 100644 packages/js/product-editor/changelog/dev-44456_rename_add_button_to_publish delete mode 100644 packages/js/product-editor/changelog/dev-44476_refactor_section_and_subsection delete mode 100644 packages/js/product-editor/changelog/dev-44623_change_visibility_section_label_if_password delete mode 100644 packages/js/product-editor/changelog/dev-44651_modify_prepublish_texts_after_scheduling_product delete mode 100644 packages/js/product-editor/changelog/export-notice-component delete mode 100644 packages/js/product-editor/changelog/fix-44465 delete mode 100644 packages/js/product-editor/changelog/fix-44467 delete mode 100644 packages/js/product-editor/changelog/fix-44560_small_screens_prepublish_modal delete mode 100644 packages/js/product-editor/changelog/fix-product-editor-blank-flash diff --git a/packages/js/product-editor/changelog.md b/packages/js/product-editor/changelog.md index e8a1cad65bf..23a5a7e2b2e 100644 --- a/packages/js/product-editor/changelog.md +++ b/packages/js/product-editor/changelog.md @@ -2,20 +2,62 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.4.0](https://www.npmjs.com/package/@woocommerce/product-editor/v/1.4.0) - 2024-02-20 + +- Patch - Add empty state when filtering variations by attribute terms and the response is empty [#44505] +- Minor - Fix pre-publish modal styles #44562 [#44562] +- Patch - Fix toggle visibility on bach update variations [#44508] +- Patch - Product Editor loading state now shows until form is displayed. No more blank flash of white. [#43840] +- Minor - Add the collapsible Schedule section [#44563] +- Minor - Add visibility section to pre-publish panel #44434 [#44434] +- Minor - Export Notice component in package [#44812] +- Minor - Refactor section and subsection blocks #44502 [#44502] +- Minor - [Product editor block]: Change visibility label when a password is set #44623 [#44624] +- Minor - [Product editor block]: Modify pre-publish sidebar title after scheduling a product #44651 [#44652] +- Minor - [Product editor block]: Rename the Add button to Publish #44461 [#44461] + ## [1.3.0](https://www.npmjs.com/package/@woocommerce/product-editor/v/1.3.0) - 2024-02-09 - Patch - Corrected build configuration for packages that weren't outputting minified code. - Patch - Export __experimentalVariationQUickUpdateMenuItem, __experimentalPluginHeaderItemModal, __experimentalPluginHeaderItemPopover -- Minor - Fix header toolbar in iframe modal editor to have block toolbar render correctly with latest Gutenberg and WP version. -- Minor - Fix issue when generating variations for the first time in the new editor. - Patch - Fix performance issue when modifying product metadata - Patch - Fix product editor UI misbehaving in custom adminmenu widths (e.g. Calypso) - Patch - Fix typo that broke the CI pipeline and the build process. - Patch - Hide the product type selector dropdown when click outside -- Minor - Revert "Show feedback bar only once (#41787)" #43178 -- Minor - Variation quick actions update properly when variation inherits sku of parent; slot fills always deal with arrays - Patch - [Product Block Editor]: fix e2e test that happens in the text-area block - Patch - [Product Block Editor]: fix the top area for the dashboard +- Patch - [Product Block Editor]: add CashRegister image component +- Patch - [Product Block Editor]: Add Linked Product sections +- Patch - [Product Block Editor]: add loading for the `Choose products for me` button +- Patch - [Product Block Editor]: add plain and rich text mode to the Textarea field block +- Patch - [Product Block Editor]: add Upsell advice +- Patch - [Product Block Editor]: always show "loading" state when choosing suggested products +- Patch - [Product Block Editor]: exclude the current product from the suggested ones to use in the Linked Product tab +- Patch - [Product Block Editor]: implement `Choose products for me` button +- Patch - [Product Block Editor]: Introduce AdviceCard component +- Patch - [Product Block Editor]: Introduce ButtonWithDropdownMenuProps component +- Patch - [Product Block Editor]: introduce note attribute to Label component +- Patch - [Product Block Editor]: introduce ShoppingBags component +- Patch - [Product Block Editor]: introduce TextArea field block +- Patch - [Product Block Editor]: introduce `` slot +- Patch - [Product Block Editor]: render empty state for the Cross-sells section +- Patch - [Product Block Editor]: use Label component to render Textarea field block label +- Patch - [Product Block Editor]: use text-area block to handle the variation description field +- Patch - bump php version in packages/js/*/composer.json +- Patch - [Product Block Editor]: dismiss AdviceCard by clicking close button +- Patch - [Product Block Editor]: fallback with random products when there isn't related products in the Linked Products tab +- Patch - [Product Block Editor]: improve getting suggested products from linked product section +- Patch - [Product Block Editor]: redefine the app dashboard size +- Patch - [Product Block Editor]: tweak section actions of some blocks #43555 +- Patch - [Product Block Editor]: update advice card instances +- Patch - [Product Block Editor]: add className prop to ButtonWithDropdownMenu component +- Patch - [Product Block Editor]: improve and tweak AdviceCard component +- Patch - [Product Block Editor]: show three products by default in the Linked Products tab +- Patch - [Product Block Editor]: tweak styles and layout of AdviceCard component +- Minor - Fix header toolbar in iframe modal editor to have block toolbar render correctly with latest Gutenberg and WP version. +- Minor - Fix issue when generating variations for the first time in the new editor. +- Minor - Revert "Show feedback bar only once (#41787)" #43178 +- Minor - Variation quick actions update properly when variation inherits sku of parent; slot fills always deal with arrays - Minor - Add a featured product button - Minor - Add empty state to the linked product list block - Minor - Add HOC to hide inventory collapsible block when nothing is inside it @@ -36,40 +78,12 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Minor - Set the product template id also for unsupported product templates - Minor - track Linked Products feature events - Minor - Unlink downloads and downloadable product props so they can be managed separately -- Patch - [Product Block Editor]: add CashRegister image component -- Patch - [Product Block Editor]: Add Linked Product sections -- Patch - [Product Block Editor]: add loading for the `Choose products for me` button -- Patch - [Product Block Editor]: add plain and rich text mode to the Textarea field block -- Patch - [Product Block Editor]: add Upsell advice -- Patch - [Product Block Editor]: always show "loading" state when choosing suggested products -- Patch - [Product Block Editor]: exclude the current product from the suggested ones to use in the Linked Product tab -- Patch - [Product Block Editor]: implement `Choose products for me` button -- Patch - [Product Block Editor]: Introduce AdviceCard component -- Patch - [Product Block Editor]: Introduce ButtonWithDropdownMenuProps component -- Patch - [Product Block Editor]: introduce note attribute to Label component -- Patch - [Product Block Editor]: introduce ShoppingBags component -- Patch - [Product Block Editor]: introduce TextArea field block -- Patch - [Product Block Editor]: introduce `` slot -- Patch - [Product Block Editor]: render empty state for the Cross-sells section -- Patch - [Product Block Editor]: use Label component to render Textarea field block label -- Patch - [Product Block Editor]: use text-area block to handle the variation description field - Minor - Add isLoading to useProductMetadata hook -- Patch - bump php version in packages/js/*/composer.json - Minor - Load layout templates via the REST API. Note that layout template modifications must now be hooked up in an action that is called when REST API endpoints are handled, such as `rest_api_init`. - Minor - Use different delays for initial click and hold when incrementing number on NumberControl - Minor - Use woocommerce's Tooltip component for Label and checkbox instead of wordpress Tooltip -- Patch - [Product Block Editor]: dismiss AdviceCard by clicking close button -- Patch - [Product Block Editor]: fallback with random products when there isn't related products in the Linked Products tab -- Patch - [Product Block Editor]: improve getting suggested products from linked product section -- Patch - [Product Block Editor]: redefine the app dashboard size -- Patch - [Product Block Editor]: tweak section actions of some blocks #43555 -- Patch - [Product Block Editor]: update advice card instances - Minor - Add slotFill for variation menus #43441 - Minor - Modify feedback modal actions #43005 -- Patch - [Product Block Editor]: add className prop to ButtonWithDropdownMenu component -- Patch - [Product Block Editor]: improve and tweak AdviceCard component -- Patch - [Product Block Editor]: show three products by default in the Linked Products tab -- Patch - [Product Block Editor]: tweak styles and layout of AdviceCard component ## [1.2.0](https://www.npmjs.com/package/@woocommerce/product-editor/v/1.2.0) - 2023-12-20 diff --git a/packages/js/product-editor/changelog/add-43705_collapsible_visibility_section b/packages/js/product-editor/changelog/add-43705_collapsible_visibility_section deleted file mode 100644 index 1c950d8f82c..00000000000 --- a/packages/js/product-editor/changelog/add-43705_collapsible_visibility_section +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add visibility section to pre-publish panel #44434 diff --git a/packages/js/product-editor/changelog/add-43706 b/packages/js/product-editor/changelog/add-43706 deleted file mode 100644 index 2cf7f47cedd..00000000000 --- a/packages/js/product-editor/changelog/add-43706 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add the collapsible Schedule section diff --git a/packages/js/product-editor/changelog/dev-44456_rename_add_button_to_publish b/packages/js/product-editor/changelog/dev-44456_rename_add_button_to_publish deleted file mode 100644 index 143baf4e62c..00000000000 --- a/packages/js/product-editor/changelog/dev-44456_rename_add_button_to_publish +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -[Product editor block]: Rename the Add button to Publish #44461 diff --git a/packages/js/product-editor/changelog/dev-44476_refactor_section_and_subsection b/packages/js/product-editor/changelog/dev-44476_refactor_section_and_subsection deleted file mode 100644 index 72b3d2f7dc9..00000000000 --- a/packages/js/product-editor/changelog/dev-44476_refactor_section_and_subsection +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Refactor section and subsection blocks #44502 diff --git a/packages/js/product-editor/changelog/dev-44623_change_visibility_section_label_if_password b/packages/js/product-editor/changelog/dev-44623_change_visibility_section_label_if_password deleted file mode 100644 index 9537905131a..00000000000 --- a/packages/js/product-editor/changelog/dev-44623_change_visibility_section_label_if_password +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -[Product editor block]: Change visibility label when a password is set #44623 diff --git a/packages/js/product-editor/changelog/dev-44651_modify_prepublish_texts_after_scheduling_product b/packages/js/product-editor/changelog/dev-44651_modify_prepublish_texts_after_scheduling_product deleted file mode 100644 index 0a88f31e684..00000000000 --- a/packages/js/product-editor/changelog/dev-44651_modify_prepublish_texts_after_scheduling_product +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -[Product editor block]: Modify pre-publish sidebar title after scheduling a product #44651 diff --git a/packages/js/product-editor/changelog/export-notice-component b/packages/js/product-editor/changelog/export-notice-component deleted file mode 100644 index fa07052d144..00000000000 --- a/packages/js/product-editor/changelog/export-notice-component +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Export Notice component in package diff --git a/packages/js/product-editor/changelog/fix-44465 b/packages/js/product-editor/changelog/fix-44465 deleted file mode 100644 index 0a5da579895..00000000000 --- a/packages/js/product-editor/changelog/fix-44465 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Add empty state when filtering variations by attribute terms and the response is empty diff --git a/packages/js/product-editor/changelog/fix-44467 b/packages/js/product-editor/changelog/fix-44467 deleted file mode 100644 index 957598f06bb..00000000000 --- a/packages/js/product-editor/changelog/fix-44467 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix toggle visibility on bach update variations diff --git a/packages/js/product-editor/changelog/fix-44560_small_screens_prepublish_modal b/packages/js/product-editor/changelog/fix-44560_small_screens_prepublish_modal deleted file mode 100644 index 2933c9d5c9b..00000000000 --- a/packages/js/product-editor/changelog/fix-44560_small_screens_prepublish_modal +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Fix pre-publish modal styles #44562 diff --git a/packages/js/product-editor/changelog/fix-product-editor-blank-flash b/packages/js/product-editor/changelog/fix-product-editor-blank-flash deleted file mode 100644 index 4585e5b0381..00000000000 --- a/packages/js/product-editor/changelog/fix-product-editor-blank-flash +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Product Editor loading state now shows until form is displayed. No more blank flash of white. diff --git a/packages/js/product-editor/package.json b/packages/js/product-editor/package.json index aa2737eee6e..1965624aa6b 100644 --- a/packages/js/product-editor/package.json +++ b/packages/js/product-editor/package.json @@ -1,6 +1,6 @@ { "name": "@woocommerce/product-editor", - "version": "1.3.0", + "version": "1.4.0", "description": "React components for the WooCommerce admin product editor.", "author": "Automattic", "license": "GPL-2.0-or-later",