WooCommerce 9.4.2: Dot Release

WooCommerce 9.4.2 has been released

This dot release resolves a fatal PHP error in the payments’ menu, enhances file handling in product imports with the WordPress Filesystem API, and restores the default batch size for the Product CSV Importer.

Current Stable Tag

WooCommerce 9.4.2

  • Released on November 19, 2024

Fix for payments menu PHP errors

🛠️ [PRR]: Fix Payments menu item linking causing a fatal PHP error and linking to a blank page (#52918)

This PR resolves a fatal PHP error triggered when onboarding tasks are filtered out via the woocommerce_admin_experimental_onboarding_tasklists filter, and ensures the “Payments” menu item links correctly to the Payments settings page instead of a blank page. Without this fix, the onboarding experience for affected users, such as those on WPCOM or specific hosts, would be broken.


Fix product CSV import for restricted hosting environments

🛠️ [PRR]: Modify product import file check to use the WP filesystem API (#52922)

This PR resolves a critical issue with the product CSV import process, which fails in hosting environments that don’t allow direct file system access. The fix replaces direct access with the WP Filesystem API, ensuring compatibility across more hosting setups.


Restore product CSV import speed by reverting batch size to 30

🛠️ Product CSV Importer > Restore expected default number of lines-to-import per batch (#51631)

This PR restores the default batch size for product CSV imports to 30 lines per batch, addressing a significant performance issue introduced in WooCommerce 9.3.x that slowed imports by processing only one line per batch. The change dramatically improves import speed, especially for large datasets, and resolves customer complaints about the slower performance.


Keep yourself in the loop!

This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form


5 responses to “WooCommerce 9.4.2: Dot Release”

  1. Will you ever fix the problem with the translation of woocommerce after the update to wordpress 6.7? after this update all the frontend and backend is in english and not in italian anymore. I’m not the only one with this problem we are a lot! all the website that i manage have this problem.
    thank you

    1. Hi Webmaster Firenze, the changes we made in 9.4.1 fixed some of the issues. Are you running the latest version of WooCommerce?

      If you still see broken translations it could be due to issues in other plugins, or an issue that is still being worked in WordPress, and will be released in a WordPress 6.7+ version.

      I can see two tickets (1,2) that WordPress is working on, which appear will be rolled out in 6.7.1 and 6.7.2 which may be the key to a more definitive fix

  2. I have a lot of errors in the console when I open woocommerce settings in the admin panel (products, woocommerce settings, etc.).
    The first mistake is – data.min.js?ver=7c62e39de0308c73d50c:2 Store “core/interface” is already registered.
    In other places of the admin panel, these errors do not occur.

    There are more than 2000 errors.

  3. Shani Banerjee Avatar
    Shani Banerjee

    Hi Aleks – is your issue similar to the ones reported here?
    https://wordpress.org/support/topic/console-error-store-core-interface-is-already-registered/

  4. How to change the currency “$” of HKD to “HK$”?

Leave a Reply

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