Gan Eng Chin
49032b98db
Make data undefined on first load in useRecommendedChannels.
2023-01-27 21:38:38 +08:00
Albert Juhé Lluveras
5c0ae5ba3b
Add changelog entry
2023-01-27 14:25:28 +01:00
Albert Juhé Lluveras
9834f1c62d
Fix button styles in TT2
2023-01-27 14:25:19 +01:00
Albert Juhé Lluveras
f19ec239d5
Remove size constrain in the Coupon button in block themes
2023-01-27 14:25:04 +01:00
Nathan Silveira
f1981618ad
Update mySQL version in documentation to run PHP unit tests ( #36587 )
...
* Update README.md
Version 5.7.33 is not available for ARM Macs. I tested with version 8.0.32 and the tests work.
* Add changelog
2023-01-27 10:17:39 -03:00
Gan Eng Chin
316aad8b2e
Simplify RegisteredChannelCardBody CSS.
2023-01-27 21:15:40 +08:00
Albert Juhé Lluveras
0e2af88097
Remove size constrain in block themes buttons
2023-01-27 13:52:02 +01:00
Albert Juhé Lluveras
405876b456
Remove size constrain in the Add to Cart button in block themes
2023-01-27 13:40:45 +01:00
Vedanshu Jain
dead6d7060
Eliminate duplicate HPOS internal meta keys ( #36611 )
2023-01-27 15:12:29 +05:30
Grégory Viguier
c4428bfc6e
Prevented $order_query_args from being overwritten
...
The filter `woocommerce_order_list_table_prepare_items_query_args` was useless because its result was not used by the next filter.
2023-01-27 10:30:47 +01:00
Gan Eng Chin
0061e34a00
Code refactor on marketing components ( #36540 )
2023-01-27 16:00:35 +08:00
Sam Seay
341541964c
Update action dependencies to remove set-output and save-state warnings ( #36549 )
2023-01-27 20:26:54 +13:00
github-actions[bot]
18c0fe965e
Release: Remove 7.4 change files ( #36565 )
...
Delete changelog files from 7.4 release
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-01-26 16:48:25 -06:00
github-actions[bot]
8c459a7ab7
Prep trunk for 7.5 cycle ( #36566 )
...
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-01-26 16:48:14 -06:00
Matt Sherman
43a42eac27
Include CSS for experimental tree control ( #36517 )
...
* Add @wordpress/base-styles as dependency to @woocommerce/components
* Import experimental tree control styles
* Calc padding-left for tree item in CSS instead of JS
* Force resolution of 7.0.2 react and install base styles.
* Update lock file
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2023-01-26 14:45:14 -05:00
Luigi Teschio
18f609eade
Bump WooCommerce blocks package to 9.4.2 ( #36624 )
...
* bump WooCommerce blocks package to 9.4.1
* bump WooCommerce blocks package to 9.4.2
2023-01-26 18:57:43 +01:00
Gan Eng Chin
c2aad26473
Simplify CardHeaderTitle CSS.
...
- Use `@include font-size ( 20 )` to generate relative size in rem.
- Use unitless number value for line-height; this is the preferred way according to MDN.
- `font-weight` and `letter-spacing` are not needed.
The UI looks the same before and after this change.
2023-01-27 01:26:37 +08:00
Joshua T Flowers
dfe2780e6a
Add default value for backorders ( #36607 )
...
* Add default value for backorders
* Add changelog entry
2023-01-26 09:20:10 -08:00
Nathan Silveira
b7fd3d9e76
Move registerFill call to inside an useEffect ( #36623 )
...
That call was causing a React error (Cannot update a component while rendering a different component)
2023-01-26 13:59:52 -03:00
Willington Vega
7ef4fef53a
Fix dynamic property creation warning in `class-woocommerce.php` ( #36545 )
...
Declares $api as a public property to the WooCommerce class in order to avoid a deprecation warning that will eventually be an error in upcoming PHP versions.
2023-01-25 17:25:27 -08:00
Nathan Silveira
a274057a6e
Create PHP helper functions for adding new tabs ( #36583 )
...
* Update documentation on how to add a new field through FormFactory
* Add method to add_tab through FormFactory
* Update ProductForm definition and add Tabs
* Add changelog
* Add test to add_tab and get_tabs methods
* Add changelog for @woocommerce/data
* Add tabs to reducer actions and initial state
* Remove unused function
* Fix unit test
* Increment Tabs TypeScript definition
* Add required fields to Tab class and refactor to reduce lines of code
* Change from filter to action in doc example
* Update method documentation
* Add required fields to test
* Change productform_field test
* Fix form-factory unit test
* Update wrong comment
2023-01-25 18:21:41 -03:00
Ron Rennick
bf5adf19d2
add changelog
2023-01-25 16:23:01 -04:00
Ron Rennick
e2e28fed0b
reduce merged internal meta keys to unique list
2023-01-25 16:17:46 -04:00
Barry Hughes
a531f83b6d
[HPOS] Add HPOS support for the reserved stock query ( #36535 )
2023-01-24 18:29:18 -08:00
Corey McKrill
5d59e534da
ReserveStock: Switch to OrderUtil for detecting HPOS usage
2023-01-24 16:02:46 -08:00
louwie17
bcdf2518e6
Refactor product tabs and add product tab slot fills ( #36551 )
2023-01-24 15:37:21 -08:00
AnnaMag
b78318525b
Disable the new navigation in the WC Admin. ( #36456 )
...
* Disable the new navigation.
* Add changelog
* Fix linter errors.
* Disable the new_navigation option.'
* Navigation: disable the opt-out modal.
* Disable navigation for sites that have it turned off. Revert obsolete changes.
* Navigation: Add warning before disabling the navigation
in the Feature Settings.
* Linter errors.
* Correct the logic.
* Edit the notice text.
* Fixing linting errors."
* Tests: fix the copy.
2023-01-24 14:05:19 +01:00
Joel Thiessen
4341a53144
Migrating pricing section in product editor to slot fills ( #36500 )
...
* Adding changelogs
* Migrating pricing section in product editor to slot fills
* Adding slot and plugarea to variation form
* Removing obsolete pricing section files
2023-01-24 04:24:45 -04:00
Paul Sealock
0beb6b7503
Create woo extension: Update Woo version ( #36567 )
...
* Update woocommerce version
* changelog
2023-01-24 21:08:59 +13:00
Sam Seay
5eb13f89bc
Update the pnpm setup action in workflows to remove Node.js 12 deprecation warnings ( #36547 )
2023-01-24 15:44:31 +13:00
Sam Seay
12b8c36408
Add a live branches userscript to WooCommerce Beta Tester ( #36523 )
2023-01-24 15:44:05 +13:00
Fernando Marichal
c030b7dcd5
Add survey when disabling new experience ( #36544 )
...
* Add customer-score-tracks data
* Add callback after disabling new exp
* Add TransientNotice after filling out the survey
# Conflicts:
# plugins/woocommerce/src/Admin/Features/NewProductManagementExperience.php
* Remove comments
* Remove NEW_PRODUCT_MANAGEMENT_FEEDBACK
* Add changelog
* Rename const
* Remove queryParam after showing notice
* Fix lint
* Fix lint 2.0
* Remove empty line
* Refactor `maybe_show_disabled_notice`
* Fix lint 3.0
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2023-01-23 22:43:17 -03:00
Joshua T Flowers
372208be41
Always show comments for product feedback form ( #36484 )
...
* Always show comments for product feedback form
* Add changelog entry
* Add CES changelog entry
* Fix up lint errors
* Add default for shouldShowComments in CustomerFeedbackModal
2023-01-23 17:36:48 -08:00
Fernando Marichal
f13564419b
Add feedback modal and product mvp feedback modal components ( #36532 )
...
* Add FeedbackModal component
* Add ProductMVPFeedbackModal package
* Add ref
* Fix `Send feedback` button type
* Add changelog
* Rename a few props
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2023-01-23 20:19:37 -03:00
Fernando Marichal
db2343cfed
Enable new experience when new user selects "Physical product" ( #36406 )
...
* Enable new experience for simple products
* Add changelog
* Fix `updateOptions`
* Fix redirect when new-exp is enabled
* Redirect when new-exp is enabled
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2023-01-23 20:18:43 -03:00
Joshua T Flowers
4a2180f442
Show product CES footer on product tour close ( #36516 )
...
* Show product CES footer on product tour close
* Add changelog entry
* Remove unused code
2023-01-23 11:55:35 -08:00
Nathan Silveira
732fd7dba7
Fix typo in product tour in new product management experience ( #36561 )
2023-01-23 16:23:03 -03:00
Joshua T Flowers
7e27cffdb3
Fix overlapping header elements on product page ( #36495 )
...
* Place product tabs beneath header elements
* Observe header height changes and adjust tabs position
* Move header height into reusable hook
* Add changelog entry
2023-01-23 10:14:58 -08:00
Joel Thiessen
447379a424
Migrating product editor inventory section to use slot fills ( #36509 )
...
Co-authored-by: Lourens Schep <lourensschep@gmail.com>
2023-01-23 08:11:41 -08:00
Joel Thiessen
cb0105efd9
Migrate shipping shipping in product editor to slot fill ( #36534 )
...
* Migrate shipping shipping in product editor to slot fill
* Adding changelog
* Removing obsolete shipping section files, adding support to variations form
2023-01-23 10:44:29 -04:00
jonathansadowski
f8d8a42fd7
Add PR links to release post template output, and allow blog ID to be specified. ( #36026 )
...
* Update release template to be editable
* Correct issues in README
* Update to allow edits; refactor auth
* Update templates to add PR link
* Remove commented test code
* Update tools/code-analyzer/src/lib/scan-changes.ts
Co-authored-by: Sam Seay <samueljseay@gmail.com>
* Address typescript issues; prettier
* Resolve more typescript issues
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2023-01-23 08:31:59 -06:00
Luigi Teschio
d5a679c3f2
bump WooCommerce blocks package to 9.4.1 ( #36553 )
2023-01-23 14:09:17 +01:00
louwie17
4ff0aebc56
Update product mvp feature flag ( #36552 )
...
* Move product management feature to experimental and add additional note.
* Add changelog
* Remove tooltip
* Fix lint error
2023-01-23 07:43:47 -04:00
Adrian Duffell
b87df2fd4a
Add SlotFill for Task List Footer ( #36527 )
...
* Add footer slot
* Add ExperimentalWooTaskListFooter slot to task list
* Update inline documentation
* Add changelog
2023-01-23 13:48:42 +08:00
Fernando Marichal
71a7bd4360
Fix/36530 settings tables styles ( #36531 )
...
* Fix settings tables
* Add changelog
* Fix lint
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2023-01-21 17:34:02 -03:00
Gan Eng Chin
76d5762400
Add changelog.
2023-01-21 23:24:17 +08:00
Gan Eng Chin
0c03fa2fb0
Merge branch 'feature/code-refactor-marketing' into feature/34906-marketing-channels-card
...
Conflicts:
plugins/woocommerce-admin/client/marketing/components/index.js
plugins/woocommerce-admin/client/marketing/types/index.ts
2023-01-21 23:17:32 +08:00
Gan Eng Chin
d70fb07f31
Modify PluginCardBody to accept className, and change description type.
2023-01-21 23:13:13 +08:00
Gan Eng Chin
6baa403071
Move and rename type Plugin to RecommendedPlugin.
2023-01-21 23:12:04 +08:00
Gan Eng Chin
d252922110
Rename file Plugin to InstalledPlugin.
...
(cherry picked from commit 0229354da0
)
2023-01-21 23:11:47 +08:00