WooCommerce was updated to version 3.4.1, from version 3.4. Changelog:
- Fix – Fix webhook admin filtering URLs.
- Fix – Add missing wp_unslash calls to product data meta box to prevent quote characters being escaped on save.
- Fix – Display price filter widget in LTR mode on RTL sites.
- Fix – Refactor WC_Coupon constructor to allow for passing in coupon objects.
- Fix – Path field in advanced CSV importer was broken due to an esc_url call.
- Fix – Prevent shipping method instances trying to save settings on non-instance screens.
- Fix – Wrapper function to get full mysql version string with mariadb handling.
- Fix – woocommerce_pagination had some extra white space.
- Fix – If a file size cannot be read, ignore range headers to prevent offsite downloads being 0kb.
- Fix – Allow HTML when using wc_attribute_label().
- Fix – Update address-i18n.js to prevent appending multiple “(optional)” labels.
- Fix – Check plugin properties exist when listening to auto_update_plugin hook.
- Fix – Add extra checks in get_canonical_package_rate_ids to prevent notices.
- Fix – Fix infinite loop with importing tax rates.
- Fix – Echo attribute label for “empty” default option.
- Fix – Fix download sample tax rates URL format.
- Fix – Product properties should not be accessed directly PHP notice when calling wc_get_product_attachment_props.
- Fix – If flexslider is disabled, gallery images also need to trigger photoswipe on click.
- Fix – Product import file uploads on windows servers.
- Fix – Fix variation attribute selection via the cart page/query string.
- Fix – 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.