diff --git a/changelog.txt b/changelog.txt index fcc0390cc70..05ce6f3b601 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,120 @@ == Changelog == += 6.7.0 2022-07-12 = + +* Add - Add support to remote inbox notification actions to link to other wp-admin pages. [#33237](https://github.com/woocommerce/woocommerce/pull/33237) +* Add - Adding task list sidebar panel on Activity Panel. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Add a new admin list table implementation that works with the Custom Order Table. [#32864](https://github.com/woocommerce/woocommerce/pull/32864) +* Add - Implements update/saving logic for orders in the COT datastore. [#32667](https://github.com/woocommerce/woocommerce/pull/32667) +* Add - Add tracks to new product and edit product screens [#33120](https://github.com/woocommerce/woocommerce/pull/33120) +* Add - Add/edit products: add new Tracks props [#33177](https://github.com/woocommerce/woocommerce/pull/33177) +* Add - Add wpAdmin scripts for tracking actions in the category, tags, and attribute pages. [#33118](https://github.com/woocommerce/woocommerce/pull/33118) +* Add - Add purchase task to experimental task lists [#33178](https://github.com/woocommerce/woocommerce/pull/33178) +* Add - Add tracking for old product walkthrough and new product spotlight tour [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Wrap spotlight product tour under experiment logic [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Adding property to tasks tracks events to indicate context. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Add optional usage of database transaction when synchronizing data between posts table and the orders table [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Add tasklist_cancel_load_sample_products_click event track for product task [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Add individual analytics leaderboard endpoints. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Add a new Product Reviews admin screen, and remove reviews from the existing Comments admin screen. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Add product page spotlight tour [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Add - Updated @automattic/tour-kit to 1.1.1 which has live resize functionality [#33452](https://github.com/woocommerce/woocommerce/pull/33452) +* Add - Add a new collection parameter, force_cache_refresh, to Reports API endpoints which will cause the current request to bypass the cache, re-run the queries for the requested data, and overwrite the previous cache entry with the new results. [#33221](https://github.com/woocommerce/woocommerce/pull/33221) +* Dev - Remove contributors script as it is no longer needed. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Add a new ArrayUtil::select method [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Add script for accessing database schema via CLI [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - New filter `woocommerce_taxonomy_archive_description_raw` added to provide a further way to modify product archive descriptions. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Add script to get database schema from CLI [#33130](https://github.com/woocommerce/woocommerce/pull/33130) +* Dev - Make it possible to specify input field names separately from the ID. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Fix onboarding task type errors after migrating woo.onboarding to TS [#33153](https://github.com/woocommerce/woocommerce/pull/33153) +* Dev - Upgraded react-router-dom to v6, it should not cause any visible changes to the end user [#33156](https://github.com/woocommerce/woocommerce/pull/33156) +* Dev - Comment: Simply update deprecated-tasks.tsx type annotations [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Fix type errors in ./client after migrating options store to TS [#33168](https://github.com/woocommerce/woocommerce/pull/33168) +* Dev - Update woocommerce-admin "test:watch" command [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Update webpack.config.js to ensure we use styles from build-style [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Allow strings to be passed as 'class' arg to '`woocommerce_form_field()` [#33454](https://github.com/woocommerce/woocommerce/pull/33454) +* Dev - Add a mechanism to mock globals and a DynamicDecorator class. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Deprecate wcAdminAssetUrl and WC_ADMIN_IMAGES_FOLDER_URL [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Update dependency history to ^5.3.0 [#33027](https://github.com/woocommerce/woocommerce/pull/33027) +* Dev - Remove WCA installation merge test -- no longer needed [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Dev - Comment: Whitespace change, no changelog required [#33027](https://github.com/woocommerce/woocommerce/pull/33027) +* Dev - Update Webpack to 5.x [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Enhancement - Add total payments volume rule processor for inbox notifications [#33192](https://github.com/woocommerce/woocommerce/pull/33192) +* Enhancement - Improve Twenty Twenty One notice styles [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Enhancement - Swap info and message notice colors in Twenty-Twenty [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Enhancement - Update product template descriptions [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Suppressing warnings for malformed metadata in product template downloads. [#33184](https://github.com/woocommerce/woocommerce/pull/33184) +* Fix - Fix continue button is enabled even when email is null in setup wizard [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fix failing TimeInterval test [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fix notice on woocommerce_admin_disabled filter enabled [#33108](https://github.com/woocommerce/woocommerce/pull/33108) +* Fix - Use term ID to query category IDs in analytics [#33164](https://github.com/woocommerce/woocommerce/pull/33164) +* Fix - fix setup wizard usage button loading state [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fixes for the WP CLI updates [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fix a warning caused by an attempt to iterate over a submenu that may not exist on WC Pay subscriptions page. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fix broken design of Single Product template in block themes when product had no reviews or additional info [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Clean up unused remote inbox notifications option [#33373](https://github.com/woocommerce/woocommerce/pull/33373) +* Fix - Settings: fix Tracks event when enabling/disabling advanced features settings. [#33305](https://github.com/woocommerce/woocommerce/pull/33305) +* Fix - Fix accidently deleted method during merge for 33034. [#33142](https://github.com/woocommerce/woocommerce/pull/33142) +* Fix - Fix the styling of the frame in the Leaderboard section of Analytics. [#33163](https://github.com/woocommerce/woocommerce/pull/33163) +* Fix - Fix obw free extension rules for the marketing task with php 8 [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fix product tour splotlight location [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fix product tour TypeError when reading innerHTML [#33448](https://github.com/woocommerce/woocommerce/pull/33448) +* Fix - Fix: Content width issue and Classic Template blocks alignment issue for Twenty Twenty-Two. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fix typos in various cot migration messages. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Add role="presentation" to table on the add-to-cart form as an accessibility enhancement. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Change attribute slug length requirement and add wc_create_attribute tests [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Fix the script version parameter for chunk URLs [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Make sure payment gateway title is a string before sanitizing +* Fix - Trigger Photoswipe modal when clicking child elements of the trigger element [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Updates the stable tag and changelog from 6.6.0 release. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Remove placeholder product icon if a featured product image is available (avoids issues with transparent images). [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Fix - Update CLI messages in COT migration to be more clear. +* Fix - Fix payments experiment banner logic to be executed before experiment is called. [#33549](https://github.com/woocommerce/woocommerce/pull/33549) +* Fix - Move tracks _ui and _ut properties out of filtered tracks properties. [#33621](https://github.com/woocommerce/woocommerce/pull/33621) +* Fix - Revert marketing task completion logic to only complete after actioned by user. [#33676](https://github.com/woocommerce/woocommerce/pull/33676) +* Fix - Fix Uncaught DOMException on WooCommerce -> Extensions page. [#33711](https://github.com/woocommerce/woocommerce/pull/33711) +* Fix - Import correct controls for export function. [#33709](https://github.com/woocommerce/woocommerce/pull/33709) +* Fix - Rename event prop from cross-sell to cross_sell. [#33704](https://github.com/woocommerce/woocommerce/pull/33704) +* Fix - Fixing bug where the activity panel stopped functioning after route changes. [#33722](https://github.com/woocommerce/woocommerce/pull/33722) +* Performance - Remove orderCount and publishedProductCount from preloaded settings and moved to using orders/products data stores. [#33064](https://github.com/woocommerce/woocommerce/pull/33064) +* Tweak - Add type hints in the signature of wc_add_number_precision to prevent invalid inputs. [#26965](https://github.com/woocommerce/woocommerce/pull/26965) +* Tweak - Introduce new hook `woocommerce_set_cookie_options` to exercise more control over cookie options. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Tweak - Add charset collation to COT tables. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Tweak - Correct typos in Custom Order Tables migration runner. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Tweak - Improve styling of WooCommerce notices (frontend) for the Twenty Twenty theme. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Tweak - Update product task experiment names [#33428](https://github.com/woocommerce/woocommerce/pull/33428) +* Tweak - Make the option 'woocommerce_tracker_ua' load on demand. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Tweak - Removed Facebook for WooCommerce extension from the Installed marketing extensions list. [#33781](https://github.com/woocommerce/woocommerce/pull/33781) +* Update - Log errors during the posts to orders table migrations [#33136](https://github.com/woocommerce/woocommerce/pull/33136) +* Update - Comment: Changelog already added (see fix-product_attributes_lookup_table_update), the intention is for this to ship in the same release. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Update - Update email marketing checkbox to be unticked by default. [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Update - Remove the navigation nudge note [#33241](https://github.com/woocommerce/woocommerce/pull/33241) +* Update - Update the version of Action Scheduler to 3.4.1 [#33184](https://github.com/woocommerce/woocommerce/pull/33184) +* Update - Update ActionScheduler to 3.4.2 [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Update - Add "built by Woo" label to Pinterest [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Update - Comment: Bumping versions for 6.7 [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Update - Replace the date_created column name with a class property in the analytics datastore [#32644](https://github.com/woocommerce/woocommerce/pull/32644) +* Update - Update the tax task title to "Set up tax rates" [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Update - Turn on experimental-product-tour feature flag [#33413](https://github.com/woocommerce/woocommerce/pull/33413) +* Update - Woo Blocks 7.7.0, 7.8.0 and 7.8.1 [#33329](https://github.com/woocommerce/woocommerce/pull/33329) +* Update - WooCommerce Blocks to 7.8.3 [#33514](https://github.com/woocommerce/woocommerce/pull/33514) + +**WooCommerce Blocks 7.7.0 & 7.8.0 & 7.8.1** + +* Enhancement - Add the `Fixed image` and `Repeated image` media controls to the Featured Product block. ([6344](https://github.com/woocommerce/woocommerce-blocks/pull/6344)) +* Enhancement - Filter Products by Price: Decrease price slider step sequence from 10 to 1. ([6486](https://github.com/woocommerce/woocommerce-blocks/pull/6486)) +* Enhancement - Add the `Fixed image` and `Repeated image` media controls to the Featured Category block. ([6440](https://github.com/woocommerce/woocommerce-blocks/pull/6440)) +* Enhancement - Add support for `Font size` and `Font family` for the `Mini Cart` block. ([6396](https://github.com/woocommerce/woocommerce-blocks/pull/6396)) +* Fix - Remove bold styles from All Products block. ([6436](https://github.com/woocommerce/woocommerce-blocks/pull/6436)) +* Fix - Issue where the Cart & Checkout could have some of the locked inner blocks removed. ([6419](https://github.com/woocommerce/woocommerce-blocks/pull/6419)) +* Fix - Broken translation in Cart/Checkout blocks. ([6420](https://github.com/woocommerce/woocommerce-blocks/pull/6420)) +* Fix - Featured Item Blocks: Fix an issue where the default color could be overridden by a theme, and where custom colors were not applied correctly. ([6492](https://github.com/woocommerce/woocommerce-blocks/pull/6492)) +* Fix - Only enqueue the relevant translations script. ([6478](https://github.com/woocommerce/woocommerce-blocks/pull/6478)) +* Fix - All Products block: New product is missing in the Cart block if `Redirect to the cart page after successful addition` is enabled. ([6466](https://github.com/woocommerce/woocommerce-blocks/pull/6466)) +* Fix - Respect low stock visibility setting in Cart/Checkout. ([6444](https://github.com/woocommerce/woocommerce-blocks/pull/6444)) +* Fix - Decouple Store API payment handling from Checkout block loading code. ([6519](https://github.com/woocommerce/woocommerce-blocks/pull/6519)) +* Fix - PHP notice in Mini Cart when prices included taxes. ([6537](https://github.com/woocommerce/woocommerce-blocks/pull/6537)) + = 6.6.0 2022-06-14 = **WooCommerce**