WooCommerce Updates 3.4.1 and 3.3.5

·

·

WooCommerce 3.4.1

WooCommerce 3.4.1 was released on May 29 and contains fixes for various issues. Most of them are in the backend and functions related. This update improves the usability of WooCommerce by solving the issues, but it’s not security related therefore it has not to be installed as fast as possible.

Here an overview of all the changes:

  • Fix webhook admin filtering URLs.
  • Add missing wp_unslash calls to product data meta box to prevent quote characters being escaped on save.
  • Display price filter widget in LTR mode on RTL sites.
  • Refactor WC_Coupon constructor to allow for passing in coupon objects.
  • Path field in advanced CSV importer was broken due to an esc_url call.
  • Prevent shipping method instances trying to save settings on non-instance screens.
  • Wrapper function to get full mysql version string with mariadb handling.
  • woocommerce_pagination had some extra white space.
  • If a file size cannot be read, ignore range headers to prevent offsite downloads being 0kb.
  • Allow HTML when using wc_attribute_label().
  • Update address-i18n.js to prevent appending multiple „(optional)“ labels.
  • Check plugin properties exist when listening to auto_update_plugin hook.
  • Add extra checks in get_canonical_package_rate_ids to prevent notices.
  • Fix infinite loop with importing tax rates.
  • Echo attribute label for „empty“ default option.
  • Fix download sample tax rates URL format.
  • Product properties should not be accessed directly PHP notice when calling wc_get_product_attachment_props.
  • If flexslider is disabled, gallery images also need to trigger photoswipe on click.
  • Product import file uploads on windows servers.
  • Fix variation attribute selection via the cart page/query string.
  • Add greater specificity to required styling in 2017 theme.
  • Enhancement – Export legacy paypal meta data in personal data exporter.
  • Enhancement – Improve performance of wc_update_340_states update routine to help prevent timeouts.
  • Dev – Remove red styling for PHP notice if using > 5.6.
  • Dev – Add an action hook after printing the cart item name.
  • Localization – Use „payment tokens“ terminology in exports.

 

WooCommerce 3.3.5

WooCommerce 3.3.5 was released on April 10 and contains 10 fixes as well as tweaks.

  • Shop page notice should not appear when edting the «Hello World!» page.
  • Inconsistent order item refund sign.
  • Change `wc_get_price_excluding_tax` to not round the return value so calculations in admin are not pre-rounded.
  • Use minimum price instead of maximum price when ordering variable products from low to high on term archives.
  • `order` and `orderby` on shop page when using rewrite rules.
  • Ajax loading spinner when using twentyseventeen theme.
  • Out of Stock products change stock to On Backorder when imported to update existing products.
  • Visibility dropdown not responding in quick edit when stock management is disabled.
  • Featured paramenter in products endpoint on REST API.
  • Linebreaks in order item meta.
  • Product rating count when updated by admin.
  • Tweak – Define array before attempting to append to it.
  • Tweak – Change WC WP-CLI commands default per_page value to 100.
  • Tweak – Ensure background process class returns `data` as an array.
  • Tweak – Increase orders table checkbox column size on small devices.
  • Tweak – Better support for infinite scroll in Jetpack.

 

Remember to create a backup before installing updates.