WooCommerce 3.6.2 Update

·

·

WooCommerce 3.6.2 was released on April 24 and contains 39 fixes. The majority of the fixes are for WooCommerce 3.6 which was released a few weeks before. If you have issues with version 3.6 try to install this update, it might fix the issue.

Following fixes are in this update:

  • Fix CSS classname conflict with themes due to missing product object global.
  • Fix security check on email template preview page.
  • Prevent wc_ascii_uasort_comparison throwing notices in some server configs.
  • is_request_to_rest_api should check for wc endpoints only.
  • Fixed use of get_term_meta in REST API endpoints.
  • Fixed missing closing tag for log-in link for reviews.
  • Fixed average_rating in the db upgrade routine for lookup table.
  • More useful update notices if cron is disabled.
  • Prevent term ordering queries inserted by wc_terms_clauses from conflicting with custom where clauses.
  • When product lookup table is generating for the first time, avoid wrong stock statuses being set for variable products.
  • Ensure webhooks respect registered order args.
  • REST API – Return custom attribute with defined name instead of lowercase name.
  • Fix 3.6 conflict with Woo Blocks plugin 1.4.
  • Allow default sorting of WC taxonomies to be overwritten by get_terms orderby.
  • Improve wc_rating_count lookup table generation with large numbers of posts.
  • Avoid recurring event for suggestions updates.
  • Revert selectWoo escaping change and instead escape user names. Avoids issues displaying slash characters.
  • If an empty array is passed to the v3 API for images, images should be unset.
  • Fix attribute renaming when dealing with unicode characters.
  • Preserve full-stops in external product URLs.
  • Add check for VAT exemption inside display_prices_including_tax.
  • Avoid post update in wc_update_product_stock to prevent product titles being updated.
  • Updated Back to Items link when editing attribute terms.
  • Network orders widget not showing orders when installed as a network plugin.
  • Correctly map attributes in CSV when the number is not at the end of the cell.
  • Fixed highlighting of Orders list item in My Account when looking at individual order.
  • Applies wp_strip_all_tags to the line item name when building PayPal request URL.
  • Non int value handling in wc_let_to_num.
  • Style span.description elements after select2 boxes.
  • Switch to subquery for sale products to prevent large query errors on some hosting environments.
  • Add offerCount to variable product structured data.
  • Cart widget – Allow title to be removed.
  • Prevent order data being escaped incorrectly on save when using quotes.
  • Prevent plugins causing notices by calling get_catalog_ordering_args incorrectly.
  • Product list view shipping class filter display correct products.
  • Twenty Seventeen On Sale badge hidden behind product image.
  • Correct postcode validation on my-account page.
  • Fixed compatibility with the Jetpack Beta Tester plugin when loading the Tracks client library.
  • Updated anchor for «How to create a child theme» with the correct target address in the Codex.
  • Tweak – Update action scheduler to version 2.2.5.
  • Tweak – Removed 2 old admin notices for featured moved in past versions.
  • Localization – Make the state/county field optional at checkout for Greece.

Remember to create a backup before installing updates!