woocommerce/packages/js/product-editor/changelog
Matt Sherman 8c47cfd247
Product Editor: Fix modal block editor undo granularity (#47524)
* Rename appendEdit function to appendToEditorHistory

* Don't append to editor history onInput

* Changelog

* Move onChange and onInput handles to named functions

* Debounce appendEdit

* Change undo and redo to useCallback

* Update debounce time to feel closer to post editor

* Move debounce of appendEdit into useEditorHistory

* Make sure debounced appendEdit is flushed before undo/redo

* Remove console.log() statement
2024-05-22 09:07:04 -04:00
..
.gitkeep Package release preperation for product-editor package (#41706) 2023-11-27 11:45:43 -04:00
47385-dev-update-pnpm9-1 Update to pnpm 9.1 (#47385) 2024-05-13 10:57:39 -03:00
add-47036 Enable inline actions in the variations table for images (#47065) 2024-05-03 15:26:22 -03:00
add-47221_tracks_events_to_publish_dropdown Add Tracks events to Publish dropdown and Save draft button (#47320) 2024-05-15 15:16:32 -03:00
add-keyboard-shortcuts Allow saving a product as a draft when hitting ctrl/cmd + S (#46552) 2024-04-18 10:37:30 -03:00
add-placeholder-taxonomy Add 'placeholder' attribute to taxonomy block and add 'placeholder' a… (#46938) 2024-05-03 15:26:08 -03:00
add-product-editor-modal-block-editor-more-menu Produc Editor API: Modal block editor more menu extensibility (description field) (#47436) 2024-05-14 14:25:22 -04:00
dev-46844_remove_not_used_feature_flags Remove not used feature flags (#47150) 2024-05-13 15:05:47 -03:00
dev-46890_avoid_request_product_twice Avoid duplicated product request (#46934) 2024-04-26 09:56:25 -03:00
dev-46962_request_variations_only_for_variable_products Request variations only when the product has variations (#46963) 2024-05-03 11:37:22 -04:00
dev-47035_request_tags_conditionally Request tags only when we need them (#47068) 2024-05-06 15:54:18 -03:00
dev-47053_move_pricing_features_to_general Move pricing features to General tab (#47435) 2024-05-15 14:53:27 -03:00
dev-47189_disable_prepublish_panel Disable pre-publish panel (#47430) 2024-05-15 15:52:42 -03:00
dev-47195_request_shipping_classes_conditionally Request shipping classes conditionally (#47196) 2024-05-08 08:19:32 -03:00
dev-47215_request_categories_conditionally Request categories conditionally (#47216) 2024-05-09 08:29:55 -03:00
dev-47293_modify_attributes_empty_state Modify components empty state (#47487) 2024-05-21 10:07:38 -03:00
dev-47357_request_terms_conditionally Request attributes conditionally (#47361) 2024-05-13 14:00:31 -03:00
dev-47359_request_variations_conditionally Request variations conditionally (#47360) 2024-05-13 10:57:03 -03:00
enhancement-45883 Replace copy: List Price to Regular Price (#47658) 2024-05-21 16:28:01 -04:00
enhancement-45920 Simplify the product images empty state (#47663) 2024-05-22 08:36:22 -03:00
fix-45401_application_request_product_error Avoid requesting product with id -1 while loading (#46769) 2024-05-03 11:52:57 -04:00
fix-46540 [CFT Custom fields] Fix copy and link (#46640) 2024-04-16 13:09:22 -03:00
fix-46608 [CFT Custom fields]: Fix modal separator at the bottom (#46691) 2024-04-17 15:36:33 -03:00
fix-46610 [CFT Custom fields]: Show error message after pressing Add or Add another (#46703) 2024-04-19 12:39:52 +00:00
fix-46614_edit_modal_width_custom_fields Fix edit custom field modal width (#46727) 2024-04-19 09:36:09 -03:00
fix-46615 [CFT Custom fields]: Remove horizontal separator that initially appears (#46682) 2024-04-17 14:40:10 -03:00
fix-description-block-collapse Fix description block collapsing when unfocused (#46646) 2024-04-18 10:37:40 -03:00
fix-links-toolbar The toolbar to edit linked text in the new product's editor disappears too fast (#46888) 2024-04-25 11:06:23 -03:00
fix-product-editor-modal-block-editor-add-crash Product Editor: Fix modal block editor crashing when Add button clicked with Gutenberg 18.3.0 (#47561) 2024-05-20 08:36:52 -04:00
fix-product-editor-modal-block-editor-keyboard-undo Product Editor: Add keyboard shortcuts for undo/redo to modal block editor (#47488) 2024-05-17 07:47:11 -04:00
fix-product-editor-modal-block-editor-undo Product Editor: Fix undo/redo in modal block editor (description field) (#47151) 2024-05-06 12:53:44 -04:00
fix-product-editor-modal-block-editor-undo-granularity Product Editor: Fix modal block editor undo granularity (#47524) 2024-05-22 09:07:04 -04:00
try-detect-save-via-product-editor Product Editor: Add ability to check if product editor made REST request (#46741) 2024-04-24 06:24:09 -04:00
update-export-product-edits Export useProductEdits hook (#46808) 2024-04-22 15:50:50 -03:00
update-fix-performance-issues-in-attributes-modal Product Block Editor: fix performance issue when rendering thousands of attributes in the attributes modal (#47638) 2024-05-21 10:14:41 +01:00
update-introduce-attributes-combobox-control Product Block Editor: introduce AttributesComboboxControl component (#46912) 2024-04-26 06:24:16 -04:00
update-introduce-optimistc-query-update Data: introduce optimisticQueryUpdate item option (#46343) 2024-04-18 01:27:40 -04:00
update-move-logic-to-add-new-attribute Product Block Editor: move logic to add new attributes to modal component (#47058) 2024-05-03 12:25:35 +01:00
update-number-control-improvements Add improvements to NumberControl (#47121) 2024-05-10 10:02:00 -03:00
update-product-attribute-types Tidy and update product attribute TypeScript types (#46907) 2024-04-25 07:30:02 -04:00
update-product-editor-add-new-attribute-iteration Product Block Editor: improve the process when creating a new attribute (#47518) 2024-05-16 10:54:21 +01:00
update-product-editor-attribute-types Product Block Editor: tidy product attribute TS types (#46998) 2024-04-30 07:18:03 -04:00
update-product-editor-description-editor-skeleton Product Editor API: Modal block editor sidebar extensibility (description field) (#46597) 2024-05-07 11:43:34 -04:00
update-product-editor-dont-invalidate-when-creating-new-attribute [Product Block Editor]: update the attributes list optimistically when a new attribute is created (#46717) 2024-04-26 07:53:13 -04:00
update-product-editor-filter-linked-products-only-when-tab-selected Product Block Editor: request initial linked-products request only when tab is selected (#47130) 2024-05-06 14:07:30 +01:00
update-product-editor-increase-attribute-row-according-to-options Product Block Editor: change attribute row based on the form token field component (#47649) 2024-05-21 13:00:02 +00:00
update-product-editor-render-new-attribute-right-after-selected [Product Block Editor]: when adding a new attribute, show selected item right after user clicks on it (#46713) 2024-04-18 05:22:16 -04:00
update-product-editor-reorganize-attributes-data Product Block Editor: move logic to pull product attributes from Selector to Modal component (#46655) 2024-04-30 08:21:45 -04:00
update-product-editor-tweak-attributes-layout Product Block Editor: tweak styles/layout of attribute modal implementation (#47374) 2024-05-13 19:02:26 +01:00
update-product-editor-tweak-form-fields-gap Product Block Editor: tweak the gap between the form field blocks (#47666) 2024-05-21 14:46:16 -03:00
update-product-editor-use-token-field-for-terms Product Block Editor: use FormTokenField component for the attribute terms (#47288) 2024-05-10 15:45:58 +01:00
update-remove-media-library Remove Media Library menu item from Downloads section (#46490) 2024-04-12 11:03:10 -03:00
update-replace-with-combobox Product Block Editor: use `<AttributesComboboxControl />` in the Attributes modal (#47093) 2024-05-07 16:56:14 +01:00