Nathan Silveira
8a07e61db5
Expose Taxonomy and TaxonomyMetadata types ( #42962 )
...
* Expose Taxonomy and TaxonomyMetadata types
* Apply suggestions from code review
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>
---------
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>
2023-12-20 10:06:34 -03:00
Nathan Silveira
ddd877441c
Add useProductMetadata hook ( #42961 )
...
* Add useProductMetadata hook to perform update in multiple meta entries at same time
* Update type to string
* Add test
* Remove unused parameters
2023-12-19 17:17:08 -03:00
Nathan Silveira
f83a2a8ae8
Add step prop to NumberControl ( #42928 )
...
* Add step prop to NumberControl
* Add step to block attributes as well
* Add documentation
2023-12-19 15:43:36 -03:00
Damián Suárez
5d20ab5ffa
[Product Block Editor]: expose Label component ( #42959 )
...
* expose Label component
* changelog
2023-12-19 15:16:50 -03:00
Nathan Silveira
1cf4b20fdd
Support HTML in checkbox-control tooltip ( #42926 )
...
* Support HTML in checkbox-control tooltip
* Add HTML support for tooltip in label
2023-12-19 14:44:42 -03:00
Damián Suárez
3faedf24d9
[Product Block Editor]: add story for Label component ( #42953 )
...
* [Product Block Editor]: add story for Label component
* changelog
* add simple Label story
* add Product Editor pkg to Storybook app:
2023-12-19 13:09:30 -03:00
Maikel David Pérez Gómez
cecf452faa
Move action button ( reorder and add products ) inline with the section header ( #42929 )
...
* Create BlockSlotFill component
* Add section-actions BlockSlot to the section-block
* Fill the section actions BlockSlot from the ProductList action buttons
* Add changelog file
* Use the BlockSlot/BlockFill to define the description of a section-block
* Pick the closest ancestor that contains the Slot
2023-12-18 15:53:59 -05:00
Maikel David Pérez Gómez
1c3843e4ec
Remove list/sale price from the General tab in grouped products ( #42909 )
...
* List and sale price should not be visible in the general tab for grouped products.
* Add changelog files
* Fix lint error
2023-12-18 16:26:38 -04:00
Nathan Silveira
09bcb3fcac
Add support for appending a unique string to the filename for the wp/v2/media endpoint ( #42702 )
...
* Extract 'downloadable product' class and include it for API endpoint calls as well
* Re-add mediauploader component
* Restore UploadFilesMenuItem
* Provide additionalData type
* Restore MediaUploader component
* Lint PHP
* Add changelogs
* Update pnpm-lock
* Revert "Update pnpm-lock"
This reverts commit b61ee5813aa0b7b8b1ea8e71423bedbb6f876139.
* Revert pnpm-lock.yaml
* Fix unit tests
* Use WC_ABSPATH
2023-12-18 14:12:44 -03:00
Christopher Allford
bf29119032
Updated PNPM to ^8.12.1 ( #42860 )
2023-12-18 20:31:49 +13:00
Nathan Silveira
ac50320fae
Fix menu not being pinned correctly with certain screen widths ( #42791 )
...
* Fix menu not being pinned correctly with certain screen widths
* Move changelog
2023-12-15 12:41:40 -03:00
louwie17
90dc5bad2e
Address some deprecation warnings ( #41845 )
...
* Remove use of deprecated conditional block
* Remove use of deprecated context usage
* Remove use of deprecated positoin on Dropdown in favour of popoverProps
* Add changelogs
* Remove unused import
* Fix lint errors
* Remove popoverProps.position with popoverProps.placement
* Update missed items replacing position to placement
* Fix lint error
* Fix placement position
* Update changelogs
2023-12-15 09:45:06 -04:00
Nathan Silveira
2f8ac30097
Prepare create-product-editor-block for 1.3.0 ( #42844 )
2023-12-15 10:31:05 -03:00
Damián Suárez
d996008219
[Product Block Editor]: propagate content from description inner blocks to Modal editor ( #42768 )
...
* set description like the property to update
* switch between summary block and block preview
* add todo: comment
* femove duplicated doc comment block
* Use a quick check to improve performance
* expose getContentFromFreeform() helper fn
* parse freeform content to valid blocks
* changelog
* fix TS issue
* changelog
2023-12-15 09:20:02 -03:00
Matt Sherman
bf4bdfff3e
Changelog
2023-12-14 15:22:04 -05:00
Matt Sherman
a31fec1927
Fix typos
2023-12-14 15:21:05 -05:00
louwie17
b406a084e4
Add reorder grouped products option ( #42766 )
...
* Add re-order modal
* Consolidate some of the styling and components
* Add changelog
* Only show reorder when products are added, and remove 'x' from reorder modal
2023-12-14 16:01:55 -04:00
Christopher Allford
e46d6bd207
Fixed `watch:build` Race Conditions ( #42802 )
...
There's currently a bug with `wireit` that makes the watch crash.
Swiching over to `nodemon` until that is resolved will
keep that from happening.
2023-12-13 18:25:16 -08:00
Nathan Silveira
35a68e212c
Update template to use new function register_block_type_from_metadata ( #42711 )
2023-12-13 10:38:33 -03:00
Christopher Allford
4c4e89bc98
Enhance Build Watching ( #42712 )
...
Similarly to `build:project`, a new `watch:build:project`
script will watch individual projects for changes. The
`watch:build` script has been updated so that it does
a deep watch in the same vein as `build`. We have also
hooked up tool-level watching for faster performance.
2023-12-12 12:43:48 -08:00
Damián Suárez
8b9651276a
Merge branch 'trunk' into update/product-editor-use-block-preview-in-description-block
2023-12-12 16:56:53 -03:00
Ron Rennick
76b4f39116
remove woocommerce-blocks from text domain substitution ( #42017 )
...
* remove woocommerce-blocks from text domain substitution
* restore prior art commented out
* add internal-js-tests composer.json
* covert internal-js-tests/changelog to a folder
* update blocks composer.json
* fix path, add composer install to changelog script
* add woo-ai changelog
* add composer install to beta tester changelog script
* add composer.json to woocommerce-admin
* add changelog folder & file to woocommerce-admin
* add composer install to woocommerce changelog script
---------
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
2023-12-12 15:38:20 -04:00
Christopher Allford
4e89debd0c
Fix Jest Preset ( #42707 )
...
When using a preset we need to keep in mind that the transformation
paths are relative to the preset, not the consuming package. We get
around this by using `<rootDir>` in the transform paths. However,
doing this means fixing the root directory for all of the jest tests.
This keeps the tests working in the same way but lets us fix the
preset too.
2023-12-12 09:58:13 -08:00
Damián Suárez
fcb9b60ced
Merge branch 'trunk' into update/product-editor-use-block-preview-in-description-block
2023-12-12 10:59:47 -03:00
Christopher Allford
1c635cda6f
Optimized `wireit` Fingerprinting File Inputs ( #42684 )
...
Having an explicit `"files"` definition will allow us to fingerprint
dependencies in `wireit` more granularly. This avoids problems
that can be caused by different source files and directories that
trigger a rebuild in a dependee before a dependent finishes.
2023-12-11 16:21:35 -08:00
Nathan Silveira
120a3dba87
Add meta_data type to Product ( #41961 )
2023-12-11 14:45:00 -03:00
Damián Suárez
5901533b4a
move changelog file to proper location
2023-12-11 14:43:23 -03:00
Damián Suárez
b7e4d06a42
set viewport width to 800px
2023-12-11 10:07:56 -03:00
Damián Suárez
871469de7e
set 320px height when description has content
2023-12-11 10:06:44 -03:00
Damián Suárez
f919a5526f
tweak preview box padding
2023-12-11 10:06:44 -03:00
Damián Suárez
8b84134bff
clean unused styles
2023-12-11 10:06:44 -03:00
Damián Suárez
61d5b16d30
set preview viewport to 960px
2023-12-11 10:06:44 -03:00
Damián Suárez
ff9df643ef
get rid of cover element
2023-12-11 10:06:44 -03:00
Damián Suárez
789c849666
replace ContentPreview with BlockPreview core cmp
2023-12-11 10:06:44 -03:00
Christopher Allford
11521bf8e6
Linting Fixes
2023-12-09 23:49:53 -08:00
Christopher Allford
a8fd8fafa5
Applied Linting Fixes
2023-12-09 23:32:45 -08:00
Christopher Allford
9bc3e97bbf
Load CJS `memize`
2023-12-09 23:18:30 -08:00
Christopher Allford
96af36bf1f
Locked `wireit` Version
2023-12-09 21:56:12 -08:00
Christopher Allford
a08fdf8698
Updated Lock File
2023-12-09 15:57:05 -08:00
Christopher Allford
4d0cde4b4b
Lock File Update
2023-12-09 15:35:55 -08:00
Christopher Allford
d244662669
Synchronized Dependencies
2023-12-09 14:40:16 -08:00
Christopher Allford
fa011a431b
Removed Unnecessary `run` From `pnpm`
2023-12-09 14:36:22 -08:00
Christopher Allford
1e4d55b36a
Updated Documentation
2023-12-09 14:30:29 -08:00
Christopher Allford
b0d896c3e3
Refactored Monorepo Setup Action
...
This makes some adjustments for consistency in style as well as making
improvements to usability and performance. It also updates all of the
pinned hashes to pull in any fixes that have been made.
2023-12-09 14:28:37 -08:00
Christopher Allford
fb6424e6f2
Applied Consistent Outputs
2023-12-09 14:26:36 -08:00
Christopher Allford
e1fb89ba7f
Fixed Test Command
2023-12-09 14:26:36 -08:00
Christopher Allford
d015950e86
Wireit Dependencies Set
2023-12-09 14:24:51 -08:00
Christopher Allford
3d79d5f204
Removed Turbo References
2023-12-09 14:22:04 -08:00
Christopher Allford
e729417335
Revised Test Command
...
We will never run all tests concurrently so this is better.
2023-12-09 14:14:47 -08:00
Christopher Allford
40852f2fb6
Fixed Test Commands
2023-12-09 14:13:32 -08:00
Christopher Allford
eca3d9754c
Add Wireit: Remaining Packages
2023-12-09 14:09:14 -08:00
Christopher Allford
97b5cc48fd
Add Wireit: Lots of packages!
2023-12-09 14:05:39 -08:00
Christopher Allford
ea67b99607
Sorted Package Files
2023-12-09 13:40:51 -08:00
Christopher Allford
ab209bff91
Reverted Wireit Package Changes
...
We're going to use an automatic script to make these changes.
2023-12-09 13:40:46 -08:00
Christopher Allford
429e896087
Fixed Invalid TSConfig Files
2023-12-09 13:38:55 -08:00
Christopher Allford
e73d0a48ac
Changed `build:project:js` To `build:project:esm`
2023-12-09 13:37:39 -08:00
Christopher Allford
6a7e884baf
Added Wireit: @woocommerce/admin-layout
2023-12-09 13:37:37 -08:00
Christopher Allford
b816fa7be8
Added Wireit: @woocommerce/admin-e2e-tests
2023-12-09 13:24:56 -08:00
Christopher Allford
df32d8e967
Added `wireit` Dependency
...
We're adding this to _every_ package since they have their own
configuration and scripts to run. This also keeps them
isolated so that they can operate independently.
2023-12-09 13:11:15 -08:00
Christopher Allford
c936b5339e
Removed Unnecessary `.gitignore` Files
2023-12-09 13:01:12 -08:00
Christopher Allford
5bbb9edc6d
Renamed WooCommerce Plugin Package
...
In order to prevent supply-chain attacks we have renamed
the package. The new name is `@woocommerce/plugin-woocommerce`.
2023-12-09 12:59:24 -08:00
Christopher Allford
6c8207541a
Resolved Type Errors
2023-12-09 12:08:16 -08:00
Christopher Allford
b26488c8bb
Builds Now Functional
2023-12-09 08:15:27 -08:00
Christopher Allford
fbb38a973a
Fixed Product Editor Type Errors
2023-12-09 07:54:20 -08:00
Christopher Allford
bc65f9687b
Updated Syncpack Dependencies
2023-12-09 07:16:39 -08:00
Christopher Allford
3a88cc739a
Updated Dependencies
2023-12-09 07:12:20 -08:00
Christopher Allford
91f027d5bd
Fixed `@woocommerce/ai` Build
...
It was missing some webpack plugins.
2023-12-09 05:20:50 -08:00
Christopher Allford
58b692c3a6
Automatically Deactivate Merged Packages ( #41956 )
...
Once a feature plugin has been merged it is no longer necessary for it
to be activated. In some cases, having it activated can actually
lead to problems. This will automatically disable any packages
that we have marked as "merged".
2023-12-08 10:38:47 -08:00
Nathan Silveira
a91683b9bf
Prepare for @woocommerce/create-product-editor-block release 1.2.0 ( #41951 )
...
* Add changelog for 1.2.0
* Add additional changelog
2023-12-08 10:11:51 -03:00
Damián Suárez
4508f8764c
fix tests
2023-12-07 20:22:49 -03:00
Damián Suárez
1cc78c7ce1
changelog
2023-12-07 19:35:06 -03:00
Damián Suárez
d602d928e5
allow focusing to description block
2023-12-07 19:35:06 -03:00
Damián Suárez
74e2e166c0
don't allow focusing to Preview component
2023-12-07 19:35:06 -03:00
Damián Suárez
69914eea34
set initial blocks from the store
2023-12-07 19:35:06 -03:00
Damián Suárez
c296776121
parse and set iframe blocks when clicking on toolbar button
2023-12-07 19:35:06 -03:00
Damián Suárez
52c95d242c
fix checking description is defined
2023-12-07 19:35:06 -03:00
Damián Suárez
b7aeaecb3b
load description styles
2023-12-07 19:35:06 -03:00
Damián Suárez
b24ddef6c0
tweak description preview
2023-12-07 19:35:06 -03:00
Damián Suárez
d336a1c508
show full editor toolbar button when blocks
2023-12-07 19:35:05 -03:00
Damián Suárez
beca44c12b
react -> extract full editor toolbar button cpm
2023-12-07 19:35:05 -03:00
Damián Suárez
f573a0a4b4
use kebab-case to file names
2023-12-07 19:35:05 -03:00
Damián Suárez
25626b8df0
fix TS issues
2023-12-07 19:35:05 -03:00
Damián Suárez
ba52220f39
introduce _templateBlockId attr to Product block
2023-12-07 19:35:05 -03:00
Damián Suárez
23c8d67821
remove Add/Update button
2023-12-07 19:35:05 -03:00
Damián Suárez
b3c606d249
extend Description block with toolbar button
2023-12-07 19:35:05 -03:00
Damián Suárez
100263a64b
introduce wooBlockwithFullEditorToolbarButton HOC
2023-12-07 19:35:05 -03:00
Damián Suárez
bcd6669721
add hooks dependency
2023-12-07 19:35:05 -03:00
Damián Suárez
5f91f74a93
silent useInnerBlocksProps TS issue
2023-12-07 19:35:05 -03:00
Damián Suárez
5f9c5fc4d6
description block uses inner blocks
2023-12-07 19:35:05 -03:00
Nathan Silveira
7d8bb9be3f
Add @woocommerce/product-editor as an npm devDependency to create-product-editor-block ( #41886 )
...
* Add legacy-peer-deps flag
* Add @woocommerce/product-editor as an npm devDependency
* Use wooBlockProps hook
2023-12-07 16:12:18 -03:00
Maikel David Pérez Gómez
37c965735d
Create section description block ( #41929 )
...
* Create section description block
* Add changelog files
* Change section description block to receive its content from the attributes instead of innerBlocks
2023-12-07 14:11:23 -05:00
Fernando Marichal
defa590f32
Show feedback bar only once ( #41787 )
...
* Show feedback bar only once
* Add changelog
* Add isFeedbackBarHidden
* rename showFeedbackBarOnce
---------
Co-authored-by: Fernando Marichal <fernandomarichal@fernandos-mbp.lan>
2023-12-07 12:40:12 -03:00
Damián Suárez
e494d53aee
introduce showBackButton prop
2023-12-06 17:38:47 -03:00
Damián Suárez
035280b426
do not sub registry for the Product Editor
2023-12-06 17:38:10 -03:00
Damián Suárez
f58405f1a3
dispatching action to close from modal cmp
2023-12-06 17:38:10 -03:00
Damián Suárez
39778dadf4
fix prettier issue
2023-12-06 17:38:10 -03:00
Damián Suárez
3f39802848
minor doc comment
2023-12-06 17:38:10 -03:00
Damián Suárez
42a9ed7087
remove useSubRegistry prop
2023-12-06 17:38:10 -03:00
Damián Suárez
26f44671a2
do not memoize parsed blocks
2023-12-06 17:38:10 -03:00
Damián Suárez
adefe04c84
set the Modal editor content when clicking
2023-12-06 17:38:10 -03:00
Damián Suárez
c9a4a1aab7
add a line break (minor)
2023-12-06 17:38:10 -03:00
Damián Suárez
7bd4c1b8cb
rename store actions, consts, etc
2023-12-06 17:38:10 -03:00
Damián Suárez
be31dd7ae1
handler parsing blocks and redering the preview
2023-12-06 17:38:09 -03:00
Damián Suárez
05e2eeb958
set should update blocks when onSave()
2023-12-06 17:38:09 -03:00
Damián Suárez
137d23b6fd
register when modal editor blocks change
2023-12-06 17:38:09 -03:00
Damián Suárez
d0d744627d
decouple Modal and Product editor
2023-12-06 17:38:09 -03:00
Damián Suárez
c3b6b61f82
set modal editor blocks with empty array when not defined
2023-12-06 17:38:09 -03:00
Damián Suárez
6962e6c0aa
changelog
2023-12-06 17:38:09 -03:00
Damián Suárez
b60d723982
move the Modal editor out of the block instance
2023-12-06 17:38:09 -03:00
Damián Suárez
388c980cf5
onChange and onClose are optional
2023-12-06 17:38:09 -03:00
Damián Suárez
5003dff2db
store iFrame blocks in the store instead on the local state
2023-12-06 17:38:09 -03:00
Damián Suárez
2c1ff8a66e
store modal editor blocks in the woo state
2023-12-06 17:38:09 -03:00
Christopher Allford
8c6b414fe0
Revert "Refactoring Task Infrastructure" ( #41928 )
...
Revert "Refactored Task Infrastructure (#41202 )"
This reverts commit 96a973b9fa
.
2023-12-06 11:36:12 -08:00
Christopher Allford
96a973b9fa
Refactored Task Infrastructure ( #41202 )
...
* Fixed NPM packages with invalid names.
* Renamed plugin packages.
* Standardized package NPM scripts.
* Replaced Turborepo with Wireit.
2023-12-06 09:32:32 -08:00
Christopher Allford
88969742f2
Regenerate PNPM Lock File & Fix Errors ( #41830 )
2023-12-05 00:36:30 -08:00
Damián Suárez
fda0cd13d5
Merge branch 'trunk' into fix/wrdpressscripts
2023-12-04 20:16:14 -03:00
Damián Suárez
6c5cb1ed2b
rename store folder
2023-12-04 16:51:54 -03:00
Nathan Schneider
1e3b7425dc
Remove unused @wordpress/scripts dependency
2023-12-04 16:17:28 -03:00
Damián Suárez
dfa1adaf44
changelog
2023-12-04 14:43:29 -03:00
Damián Suárez
7a1cb7619e
handle Modal editor via store
2023-12-04 14:43:29 -03:00
Damián Suárez
a22331f3db
import, export and register the store
2023-12-04 13:25:52 -03:00
Damián Suárez
3b6e70ace0
introduce Product Editor store
2023-12-04 13:25:52 -03:00
Fernando Marichal
0a6ca9e7db
Add max width to tooltip ( #41797 )
...
* Add max-width to tooltip
* Add changelog
2023-12-04 10:22:10 -03:00
Damián Suárez
1da600718b
handle attrs at component edit level
2023-12-01 11:44:30 -03:00
Damián Suárez
0c2e79dfe4
set label at block def level
2023-12-01 09:51:22 -03:00
Damián Suárez
a376da9316
changelog
2023-12-01 09:38:30 -03:00
Damián Suárez
8cf5424c5e
summary block: tweak name, and attrs handling
2023-12-01 09:14:11 -03:00
Christopher Allford
c6b74ddafa
Revert "Resolve PNPM Lock File Errors" ( #41828 )
...
Revert "Resolve PNPM Lock File Errors (#41800 )"
This reverts commit 2550558a13
.
2023-11-30 14:55:35 -08:00
Christopher Allford
2550558a13
Resolve PNPM Lock File Errors ( #41800 )
...
This makes the lock file constraints more specific to prevent the
backward incompatible types from WordPress types using the caret
constraint.
2023-11-30 09:33:34 -08:00
Damián Suárez
ac18ae7db4
Merge branch 'trunk' into update/rename-edit-fn-names
2023-11-30 08:15:26 -03:00
Damián Suárez
5ecedbd1ca
fix importing Tab block in tests
2023-11-30 08:15:06 -03:00
Damián Suárez
f36ce5b3f1
[Product Block Editor]: fix Input control issue in Manage download limit form ( #41796 )
...
* do not destructure number input props
* changelog
2023-11-29 17:18:48 -04:00
Maikel David Pérez Gómez
f24af0e197
[Grouped products] Add ordering support to the product list ( #41709 )
...
* When the user clicks the search field, we immediately display the list of all existing products. It is sorted alphabetically. Clicking an item closes the search and adds the product to the list.
* Fix linter errors
* Create useDraggable hook
* Add dragging to sort products in the modal
* Fix product row padding
* Improve product petching
* Add changelog file
2023-11-29 16:05:16 -05:00
Lourens Schep
423d5a86fa
Fix spelling mistake and lint issue
2023-11-29 15:13:43 -04:00
Lourens Schep
476374049c
Add changelog
2023-11-29 14:45:49 -04:00
Lourens Schep
bffd013afe
Update parseNumber to handle empty string seperators
2023-11-29 14:45:03 -04:00
louwie17
03cac8bf89
Add rimraf to admin-layout package ( #41784 )
...
* Add rimraf to admin-layout package
* Add changelog
2023-11-29 14:00:23 -04:00
Fernando Marichal
e684ae348b
Add empty state when no attributes ( #41679 )
...
* Add empty state for attributes
* Add styles
* Remove comment
* Add changelog
* Remove downshift
# Conflicts:
# pnpm-lock.yaml
* move changelog
* Remove another comment
* Create MenuAttributeList component
* Refactor renderMenuItems
* Replace div with Fragment
2023-11-29 11:10:37 -03:00
Maikel David Pérez Gómez
92eac565e5
[Grouped products] Product list ( #41653 )
...
* When the user selects a grouped product type, we show an additional Products in this group section in the General tab.
* When the user selects a grouped product type, we hide the Pricing and Shipping tabs.
* When empty, the grouped products card has an empty state with an illustration
* When the user clicks Add products, we show a modal
* When the user clicks the search field, we immediately display the list of all existing products. It is sorted alphabetically. Clicking an item closes the search and adds the product to the list.
* Add remove button to the product list
* When the user clicks Add, we close the modal and display the list of added products in the product form
* Clicking the product name will open it in the editing view in a new tab
* Clicking the arrow button will open the product's page in a new tab
* Prevent adding already added products
* If the name or SKU extends beyond this width, we truncate the text
* Add changelog files
* Fix linter errors
2023-11-28 22:21:17 -03:00
louwie17
882527fe05
Prep both admin-layout and product editor ( #41764 )
2023-11-28 16:23:08 -04:00
Fernando Marichal
0482be94cc
Remove downloads list fixed height ( #41744 )
...
* Remove fixed height in downloads list
* Add changelog
2023-11-28 10:05:22 -05:00
Damián Suárez
2cdf4971f3
Merge branch 'trunk' into update/rename-edit-fn-names
2023-11-28 11:35:12 -03:00
Damián Suárez
cf9f629c1f
[Product Block Editor]: remove unused block attributes ( #41674 )
2023-11-28 11:32:47 -03:00
Damián Suárez
12b9c4d8bc
TabBlockEdit
2023-11-28 09:42:54 -03:00
Damián Suárez
30a3869cfe
changelog
2023-11-28 09:42:54 -03:00
Damián Suárez
e9fa11d062
rename edit fn of the Descrption block
2023-11-28 09:42:54 -03:00
Damián Suárez
1ad4cac81c
rename edit fn of Tab block
2023-11-28 09:42:54 -03:00
Damián Suárez
db3496d268
change function name of section block edit
2023-11-28 09:42:54 -03:00
github-actions[bot]
7ccbd6fd0e
Prepare Packages for Release ( #41657 )
...
Automated change: Prep @woocommerce/csv-export for release.
Co-authored-by: anu-rock <anu-rock@users.noreply.github.com>
Co-authored-by: Anurag Bhandari <anurag@automattic.com>
2023-11-28 20:47:14 +13:00
louwie17
2088e3d99a
Package release prep - product editor ( #41720 )
...
Package release prep
2023-11-27 17:34:19 -04:00