WooCommerce Sequential Order Numbers Pro Version 1.21.10
Version 1.21.10 of WooCommerce Sequential Order Numbers Pro was released on August 12, 2026 and is now available. Learn how to immediately download from WPspring.
Version 1.21.10 of WooCommerce Sequential Order Numbers Pro was released on August 12, 2026 and is now available. Learn how to immediately download from WPspring.
* Misc – Tested up to WooCommerce 11.0.1 and WordPress 7.0.4
Version 9.1.0 of WooCommerce Subscriptions was released on August 05, 2026 and is now available. Learn how to immediately download from WPspring.
* Fix: Removed the onboarding notice and walkthrough shown after activating Subscriptions, which pointed merchants at the "Simple subscription" and "Variable subscription" product types — both off by default since 9.0.0.
* Fix: Invalid subscription switch payment links no longer attach an unrelated order to checkout.
* Fix: Order fields containing serialized text now retain their original value when copied to subscriptions on HPOS stores.
* Fix: On stores using legacy (posts) order storage, restoring a subscription's parent order from the trash now makes the subscription reappear on the customer's My Account > Subscriptions page.
* Fix: A subscription plan's sign-up fee shown on the product page (the "Sign-up fee:" line, plan option rows and pre-selected plan details) now passes through the 'woocommerce_subscriptions_product_sign_up_fee' filter, so currency and multi-currency plugins can convert it to match the cart, checkout and charged amount.
* Fix: Deactivating or updating WooCommerce no longer triggers a site-wide fatal error for up to an hour while Subscriptions' cached WooCommerce version check is still fresh.
* Fix: Coupons are now correctly applied when paying for a renewal via the Checkout block (previously the discount showed in the total, but was not deducted from the amount charged).
* Fix: Renewal carts now calculate the correct total when the subscription used a recurring percentage coupon. On tax-inclusive stores, sub-cent rounding could make the coupon's discount look manually applied and produce a wrong total.
* Tweak: Checkout no longer saves the order an extra time when the cart contains no subscription switch — previously a redundant database write on every checkout.
* Fix: Setting a yearly "Align Renewal" date on a subscription plan no longer silently discards the alignment when only a month is chosen, or fails with an invalid-date error after the month is switched to one with fewer days.
* Tweak: Improved the dedicated Action Scheduler queue debug log so routine skipped runs no longer read as failures.
* Fix: On stores using legacy (posts) order storage, restoring a trashed subscription now returns it to its recorded status (e.g. cancelled) instead of pending, matching the behavior on High-Performance Order Storage.
* Fix: Enabling web cron support for the first time now generates the web cron URL on the first save, instead of repeatedly asking to save changes without ever producing the URL.
* Fix: The "New web cron URL generated" confirmation after generating a web cron URL now shows only once, instead of re-appearing on every subsequent save of the Subscriptions settings screen.
* Fix: Storewide subscription plans now appear on the WooCommerce > Settings > Subscriptions screen when the admin language translates "WooCommerce" into non-Latin characters (e.g. Hebrew) — the screen previously showed an empty, unstyled table even though the plans were still saved.
* Fix: Upgrading a subscription that was purchased through a resubscribe now credits the amount already paid for the current period, instead of quoting the full prorated price of the new plan.
* Fix: On stores that prorate sign-up fees, switching a subscription purchased through a resubscribe now charges the new plan's sign-up fee in full, instead of wiping it with a credit for a sign-up fee that was never paid.
* Tweak: Clearer error message on the Subscriptions settings page when "Prorate until the next billing date" is saved without choosing a product type to prorate.
* Fix: A stale edit page no longer overwrites the billing schedule after a subscription changes status. Saving an affected Active subscription now clears its stale cancelled date, allowing the remaining schedule to be repaired from the edit screen.
* Fix: The My Account > View Subscription page no longer triggers a PHP deprecation notice for subscriptions purchased with PayPal Standard.
* Tweak: Hardened permission and ownership checks across subscription bulk actions, the REST API, and several AJAX and My Account request handlers.
* Fix: Classic cart and checkout no longer overstate the "due today" item subtotal for a prorated subscription switch or a synced product billed on a later date.
* Dev: Deprecated WC_Subscriptions_Cart::get_formatted_product_subtotal() and get_due_today_subtotal() – the "due today" item subtotal now renders on the 'woocommerce_cart_item_subtotal' filter, and Subscriptions no longer filters 'woocommerce_cart_product_subtotal', so code calling WC()->cart->get_product_subtotal() directly gets standard WooCommerce output.
Version 1.16.5 of WooCommerce Cart Notices was released on August 10, 2026 and is now available. Learn how to immediately download from WPspring.
Version 4.7.0 of WooCommerce Fedex Shipping was released on August 05, 2026 and is now available. Learn how to immediately download from WPspring.
* Add – FEDEX_INTERNATIONAL_DEFERRED_FREIGHT service code and freight mapping, so stores with freight enabled see the service named in the cart instead of with a blank label.
* Fix – Freight-qualified shipments to international destinations no longer return a 400 error; routed to standard rate endpoint which can return INTERNATIONAL_PRIORITY_FREIGHT and INTERNATIONAL_ECONOMY_FREIGHT for heavy international packages.
* Fix – StateOrProvinceCode is no longer sent for non-US/CA/PR destinations.
* Fix – Hyphens stripped from recipient postal codes for international format compatibility.
* Tweak – Removed the legacy SOAP (Web Services) API. All stores now use the REST API; any store still configured for SOAP is automatically switched to REST.
Version 3.7.0 of WooCommerce Table Rate Shipping was released on August 05, 2026 and is now available. Learn how to immediately download from WPspring.
* Add – Volume cost option for table rates.
* Tweak – React 19 readiness for bundled scripts.
* Fix – Declare the block checkout script dependencies so the abort notice cannot load before the scripts it relies on.
* Fix: On Gravity Forms 3.0, the product subtotal and total stopped displaying on the product page for forms that do not contain a Gravity Forms "Total" field. Gravity Forms 3.0 moved price calculation into a new module that only recalculates — and fires the gform_product_total filter our display relies on — when the form contains a form-specific total field. Forms built without a Total field (relying on our subtotal/total display) therefore showed blank prices, even though the correct price was still added to the cart. We now register the element Gravity Forms 3.0 requires so our totals display on load and update on every option change again, with no need to add a Total field to the form.
* Fix: A conflict with third-party Gravity Forms add-ons (such as GP Nested Forms) that could cause a fatal error (ArgumentCountError) when adding a product to the cart. While building the cart and order data we re-fire Gravity Forms' gform_pre_render filter, but were passing only the form object and not the additional arguments (ajax flag and field values) that Gravity Forms core supplies. Callbacks written to core's documented signature then received too few arguments. We now match core's signature at all three call sites.
* Update: Tested up to WooCommerce 11.0