WooCommerce was updated to version 3.5.4, from version 3.5.3. Changelog:
- Tweak – Allow limited html in woocommerce_rating_filter_count filter.
- Tweak – Remove ‘on-hold’ orders from admin tax reports for more logical reporting.
- Tweak – Remove payment phrases from processing emails.
- Tweak – Removed display of cost for local pickup when free.
- Fix – Unescape CSV formulas in product attributes in CSV importer/exporter.
- Fix – Remove use of non-existing WC_REST_Dev_Setting_Options_Controller class.
- Fix – Fix edge case where get_plugins would not have the custom WooCommerce plugin headers if get_plugins was called early.
- Fix – Prevent PHP warning when deprecated user meta starts with uppercase.
- Fix – Fixed support for multiple query parameters translated to meta queries via REST API requests.
- Fix – Prevent PHP errors when trying to access non-existant report tabs.
- Fix – Filter by attributes dropdown placeholder text should not be wrapped in quotes.
- Fix – Apply sale price until end of closing sale date.
- Fix – Allow empty schema again when registering a custom field for the API.
- Fix – Don’t display escaped html on checkout when javascript is disabled.
- Fix – Fixed formatted address in uppercase for languages that use accents.
- Fix – Reload the cart page when the cart is empty when there is a hash in the URL.
- Fix – Do not schedule duplicate webhooks within 10 minutes of each other to maintain previous behavior.
- Fix – Return correct next scheduled date for items in queue by fixing date instantiation in WC_Action_Queue::get_next().
- Fix – Allow products to use default low stock threshold.
- Fix – Fix 0 value attribute permalink calculation, property population in REST api.
- Fix – Ensure cache delete on coupon trash or delete.
- Fix – Ensure product parent exists before getting its image.
- Fix – Correctly use wildcard character on email restrictions on coupons.
- Fix – Avoids Warnings in Action Scheduler Library for PHP 5.2.
- Fix – Don’t include product in BreadcrumbList structured data so Google will recognize stand-alone Product structured data.
- Fix – Fix Product widget showing hidden products when hide out of stock was enabled.
- Fix – Run webhook status updates through new wc_is_webhook_valid_status functions when doing API requests.
- Fix – Correct quote handling in tax class names.
- Fix – Prevent style side-effects on notices on the Extensions pages.
- Fix – Check stock status of items when ‘ordering again’ from the account page.
- Fix – Improve rounding when rounding at subtotal level in cart.
- Fix – Restores an opportunity to print non-cart related notices that a few extensions are relying on.
- Fix – Correct order item meta alignment in order emails when using an RTL language.
- Fix – Fix bug where product status was erroneously going to draft status in some circumstances on new published variable products.
- Fix – Load customer data for logged in users regardless of being member of sub-site to avoid errors.
- Fix – Use slug sanitization on product export category slugs for better foreign character support.
- Fix – Correct item subtotal rounding when multiple taxes are applied so it matches the cart.
- Fix – Prevent fatal errors when retrieving network orders for sites that do not have WooCommerce activated.
- Fix – Numerous bug fixes around checkout field locales on first load.
- Fix – Correct position of admin notices on my-account pages.
- Fix – Fixed padding of addresses in email template.
- Fix – Prevevent payment method descriptions sliding up/down if selected after ajax updates.
- Fix – Fixed formatted address in uppercase for languages that use accents.
- Fix – Fix product updating on import for SKUs with special characters.
- Fix – Ensure cache_delete on coupon deletion.
- Fix – Make product edit form aware publish was pressed.
- Fix – Unescape imported CSV formulas in product attributes.
- Fix – Warning when deprecated user meta starts with uppercase.
- Fix – Filter out buttons from the onRowClick event on the Orders list view page.
- Fix – Update “Filter Products by Attribute” widget when product stock quantity changes via “Quick Edit” or WC API.
- Fix – Ensure product parent exists before getting its image.
- Fix – Fixed support for multiple query parameters translated to meta queries via REST API requests.
- Fix – Strip hash from URL when reload refunds in the dashboard.
- Fix – Prevent notice when using non existing value for tabs in WooCommerce > Reports > Stock.
- Fix – Filter by attributes dropdown placeholder text wrapped in quotes.
- Fix – Fix escaped html on checkout when javascript is disabled.
- Fix – Allow empty schema again when registering a custom field for the API.
- Fix – Fix import & export of newline characters in product description fields.
- Fix – Allow quotes in tax class names.
- Fix – Sale price applies to end of closing sale date.
- Fix – Product export by unicode product categories.
- Fix – Check stock status of items when ‘ordering again’ from the account page.
- Fix – Issue where images offloaded to external servers caused errors and broken images when changing aspect ratios.
- Fix – Remove block comments from shop page description.
- Dev – REST API – 0 value attribute permalink calculation, property population in REST api.
- Dev – REST API – Fixed support to order results by slugs.
- Dev – REST API – Removed extra inherited filters from product endpoint in variations endpoint.