WooCommerce 4.4.1 fix release

This release fixes a few bugs that were introduced with 4.4.0, including compatibility with other plugins. We highly recommend upgrading to this version.

This fix release include:

  1. Removing PHP League’s dependency injection container for now. This was causing conflicts with other plugins that are using different versions of this dependency. We will add this back in a future release in a non-conflicting manner.
  2. Additional checks around a WC Query method to make sure that we return early if those methods not intended to run. This was causing a fatal with error wc_get_loop_prop method not found.
  3. Additional checks around checkout locale field rendering to make sure PayPal Checkout Plugin buttons render correctly.

Here is the changelog for this release:

* Fix - Add protection to run adjust methods only if product query. #27396
* Dev - Stripped the internals of the DI Container to address plugin dependency conflicts it caused. #27395
* Fix - Add more protection for field locale property incase it's not defined. #27405

Thanks to everyone for reporting these issues promptly and helping out with the fix release.

You can download the latest release of WooCommerce here or visit Dashboard → Updates to update the plugin from your WordPress admin screen.

As usual, if you spot any other issues in the WooCommerce core, please log them in detail on GitHub. Found a security issue? Please submit a report via HackerOne.


12 responses to “WooCommerce 4.4.1 fix release”

  1. elvisramirezg Avatar
    elvisramirezg

    Now, we can’t edit variations products. show error

    1. konamiman Avatar
      konamiman

      Hello, could you please provide more details on the error you are getting?

  2. On product detail pages on mein image it does not show the tabs on upper left corner, such as percentage discount… why is that?

    1. konamiman Avatar
      konamiman

      Hello, could you please create an issue in GitHub so we can investigate the issue? https://github.com/woocommerce/woocommerce/issues – please include as many details and reproduction steps as you can. Thank you very much!

  3. Edy Joy Avatar

    M not able to create products categories and not able to add products images

    1. Peter Fabian Avatar
      Peter Fabian

      Hi,

      Sorry to hear you’re having these issues. I don’t think we’ve seen many similar reports, have you tried to perform conflict resolution (https://docs.woo.com/document/woocommerce-self-service-guide/)? If that doesn’t help, please contact our support via https://woo.com/contact-us/.
      Thanks!

  4. jqwomqm@gmail.com Avatar
    jqwomqm@gmail.com

    woocommerce latest version causes the wordpress admin page check on all post not working

    1. Peter Fabian Avatar
      Peter Fabian

      Thanks for raising this! It seems it’s actually a problem with WooCommerce services and you can track the resolution in GitHub here: https://github.com/Automattic/woocommerce-services/issues/2165

  5. David Choi Avatar

    I was trying to add the color attribute for my products but I can’t chose attribute type. Did you move this feature somewhere else?

    1. Peter Fabian Avatar
      Peter Fabian

      Hi,

      I don’t think we moved this somewhere else. Have you tried to perform conflict resolution (this guide might help you: https://docs.woo.com/document/woocommerce-self-service-guide/) to see if it’s not caused by a combination of plugins/theme?
      If it doesn’t help, please to contact our support: https://woo.com/contact-us/

      Thanks.

  6. Hi there,

    I updated to the latest WooCommerce version and receive this error:

    Warning: Use of undefined constant php – assumed ‘php’ (this will throw an Error in a future version of PHP) in /home/ottoscha/public_html/osch.design/wp-content/themes/osch-design/header.php on line 57

    Could you please advise?

    Thanks

    1. Peter Fabian Avatar
      Peter Fabian

      Hi,

      This error comes from your theme. Please contact your theme author.
      Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *