WooCommerce Fedex Shipping Version 4.5.2
Version 4.5.2 of WooCommerce Fedex Shipping was released on February 03, 2026 and is now available. Learn how to immediately download from WPspring.
Version 4.5.2 of WooCommerce Fedex Shipping was released on February 03, 2026 and is now available. Learn how to immediately download from WPspring.
Version 3.2.5 of WooCommerce Canada Post Shipping was released on February 03, 2026 and is now available. Learn how to immediately download from WPspring.
Version 2.8.0 of WooCommerce Australia Post Shipping was released on February 03, 2026 and is now available. Learn how to immediately download from WPspring.
Version 1.7.9 of WooCommerce Distance Rate Shipping was released on February 03, 2026 and is now available. Learn how to immediately download from WPspring.
Version 2.3.3 of WooCommerce Pre-Orders was released on February 02, 2026 and is now available. Learn how to immediately download from WPspring.
*** WooCommerce Pre-Orders Plugin ***
2026-02-02 – version 2.3.3
* Fix – In My Account, only display the cancel pre-order button on orders containing a pre-ordered product.
* Fix – Prevent payment request email from being sent to customers when their pre-order payment is being processed automatically via a saved payment method.
* Dev – Bump WordPress "tested up to" version 6.9.
* Dev – Bump WooCommerce "tested up to" version 10.5.
* Dev – Bump WooCommerce minimum supported version to 10.3.
2025-11-19 – version 2.3.2
* Revert – Undo most of the admin UI/UX changes made in 2.3.0 and 2.3.1 to help fix performance issues.
* Fix – Replace all product dropdowns with AJAX-based product search dropdowns to improve performance.
* Dev – Bump WooCommerce "tested up to" version 10.3.
* Dev – Bump WooCommerce minimum supported version to 10.1.
2025-10-21 – version 2.3.1
* Fix – Out of memory errors on the pre-orders page for sites with a large number of pre-orders.
* Fix – Ensure the release date for a Pre-Order product isn't automatically adjusted each time the product is saved.
* Dev – Mark extension as compatible with PHP 8.4.
* Dev – Bump WooCommerce "tested up to" version 10.2.
* Dev – Bump WooCommerce minimum supported version to 10.0.
* Dev – Run PHP compatibility sniffs against entire production code base.
* Dev – Add new deploy workflow.
* Dev – Updates to our QIT GitHub Action workflow.
2025-08-14 – version 2.3.0
* Add – Redesigned WooCommerce Pre-Orders list page with improved UI, new filters, row actions and columns, following Orders page structure.
* Add – Products tab, showing products whose have pre-order enabled, for easy access.
* Add – Pre-orders column allowing quick toggle on Product list.
* Add – Bulk actions: enable / disable pre-orders for selected products on Product list.
* Add – Filter dropdown to show products by pre-order status.
* Add – Link to quickly open pre-orders of a product from Product list table.
* Add – A confirmation prompt before canceling a pre-order from My Account.
* Add – Enqueue product tab JS in product editor with localized payment timing messages.
* Tweak – Replace charge timing dropdown with radios and rename date field in product tab.
* Tweak – Show inline warnings when edits blocked by active pre-orders or trials.
* Tweak – Improve product tab styles and helper text for clearer admin UX.
* Tweak – Replaced eager loading with a generator-based data store, to improve memory usage on large stores.
* Fix – Prevent duplicate e-mails (customer + admin) when a pre-order is completed.
* Fix – Customer filter now lists only shoppers that actually have pre-orders instead of full user/roles database.
* Fix – All list-table queries explicitly filter by `_wc_pre_orders_status`, excluding trashed/irrelevant orders.
* Fix – Using `wc_pre_orders()` to retrieve orders to promote full HPOS and non-HPOS support across all queries and filters.
* Fix – Respect custom Checkout button text for pre-orders in block checkout across all payment methods.
* Fix – Use the phrase "Pre-order now" in the `aria-label` text of buttons to improve accessibility.
* Fix – Exclude trashed orders from the pre-order count when order storage is HPOS.
* Fix – Corrected title of the gateway settings to use title case in line with other gateways.
* Fix – Improve accessibility of My Account Pre-orders table.
* Fix – Improve accessibility of customer facing pre-order cancellation button.
* Fix – Improved admin settings UX by reorganizing fields and clarifying labels for pre-order customization.
* Fix – Resolve issues flagged by WooCommerce's Quality Insights Toolkit (QIT).
* Dev – Bump WooCommerce "tested up to" version 10.1.
* Dev – Bump WooCommerce minimum supported version to 9.9.
* Dev – Bump WordPress minimum supported version to 6.7.
* Dev – Add helper `WC_Pre_Orders_Product::product_has_pre_orders()` (now used by `product_has_active_pre_orders()`) with HPOS-aware queries for better accuracy.
* Dev – Add global block checkout integration script.
2025-07-14 – version 2.2.9
* Fix – Pagination buttons added to the My Account > Pre-orders page.
* Dev – Bump WooCommerce "tested up to" version 10.0.
* Dev – Bump WooCommerce minimum supported version to 9.8.
2025-06-18 – version 2.2.8
* Fix – Custom pay later payment gateway text displays on the Block Checkout.
* Fix – Corrected the pre-order release date display for simple products on the My Account page.
* Dev – Bump WooCommerce "tested up to" version 9.9.
* Dev – Bump WooCommerce minimum supported version to 9.7.
2025-05-12 – version 2.2.7
* Fix – Deprecation warnings on WC Settings > Emails screen.
2025-04-28 – version 2.2.6
* Fix – Resolved "translation loading was triggered too early" issue in WordPress 6.7.
* Fix – Ensure that the "Place Order" button text is displayed according to the Pre-orders settings in the block checkout.
2025-04-14 – version 2.2.5
* Fix – Improve `product_has_active_pre_orders()` performance.
* Fix – Improve order meta query performance.
* Fix – Potential fatal error when a draft order is deleted while a customer session is in progress.
* Dev – Bump WooCommerce "tested up to" version 9.8.
* Dev – Bump WooCommerce minimum supported version to 9.6.
* Dev – Bump WordPress minimum supported version to 6.6.
* Dev – Bump WordPress "tested up to" version 6.8.
* Dev – Fix an off-by-one error when running the E2E test suite in the eastern hemisphere.
* Dev – Add the WordPress Plugin Check GitHub Action.
* Dev – Update all third-party actions our workflows rely on to use versions based on specific commit hashes.
2025-01-27 – version 2.2.4
* Fix – Automatically transition pre-order status as an order status is updated to Pending Payment, Processing, Refunded or Failed.
2025-01-13 – version 2.2.3
* Add – Introduce a cancel button for pre-orders on the Order page. Requires WooCommerce 9.6 or later.
* Fix – Fatal errors for subscriptions that are not attached to a parent order.
* Dev – Bump WooCommerce "tested up to" version 9.6.
* Dev – Bump WooCommerce minimum supported version to 9.4.
* Dev – Use the @woocommerce/e2e-utils-playwright NPM package for E2E tests.
2024-12-09 – version 2.2.2
* Fix – Issue where the availability date field is pre-filled with a date in the past.
2024-11-25 – version 2.2.1
* Fix – Ensures thank you message is translatable to non-English languages.
* Dev – Bump WooCommerce "tested up to" version 9.5.
* Dev – Bump WooCommerce minimum supported version to 9.3.
2024-11-18 – version 2.2.0
* Add – Introduce support for pre-ordering Woo Subscriptions products.
* Add – Introduce the filter `wc_pre_orders_after_product_options_updated` within `WC_Pre_Orders_Admin_Products::save_product_tab_options()`.
* Add – Introduce the filter `wc_pre_orders_admin_script_data` within `WC_Pre_Orders_Admin::load_styles_scripts()`.
* Fix – Prevent the use of the Cash On Delivery payment gateway for Pre-Orders charged upfront.
* Dev – Fix failing E2E tests.
2024-11-04 – version 2.1.5
* Dev – Bump WooCommerce "tested up to" version 9.4.
* Dev – Bump WooCommerce minimum supported version to 9.2.
* Dev – Bump WordPress "tested up to" version 6.7.
* Dev – Bump WordPress minimum supported version to 6.5.
2024-09-24 – version 2.1.4
* Add – Pre-orders section in My Account now includes breadcrumb heading.
* Fix – Accept internationalized decimal separators in the pre-order fee input field.
* Fix – Remove pre-order data from draft orders when pre-order products are removed from the cart.
* Fix – Timepicker's `Now` button reflects timezone set within the WordPress dashboard.
* Dev – Bump WooCommerce "tested up to" version 9.3.
* Dev – Bump WooCommerce minimum supported version to 9.1.
2024-09-03 – version 2.1.3
* Add – Show merchants a warning to manually process refunds after cancelling charged upfront pre-orders.
* Fix – Ensure the display text shows correctly if using cart or checkout blocks.
* Fix – Pre-Order confirmation message to remove "on" before "at a future date".
* Dev – Bump WooCommerce "tested up to" version 9.2.
* Dev – Bump WooCommerce minimum supported version to 9.0.
* Dev – Ensure jQuery is imported correctly into our script.
2024-07-15 – version 2.1.2
* Dev – Bump WordPress "tested up to" version 6.6.
* Dev – Exclude the Woo Comment Hook `@since` sniff.
* Dev – Fix QIT E2E tests and add support for a few new test types.
2024-07-01 – version 2.1.1
* Dev – Bump WooCommerce "tested up to" version 9.0.
* Dev – Bump WooCommerce minimum supported version to 8.8.
* Dev – Bump WordPress "tested up to" version 6.5.
* Dev – Bump WordPress minimum supported version to 6.4.
* Dev – Update NPM packages and node version to v20 to modernize developer experience.
* Fix – Removed potential for duplicate content in customer facing Pre-order completion email.
2024-03-04 – version 2.1.0
* Add – Support for the new Product Block Editor.
* Dev – Bump WooCommerce "tested up to" version 8.6.
* Dev – Bump WooCommerce minimum supported version to 8.4.
* Dev – Bump PHP minimum supported version to 7.4.
2024-02-05 – version 2.0.9
* Fix – Block errors while editing the Cart and Checkout pages.
* Dev – Added E2E tests for the "Enable pre-orders for products that get out of stock" setting.
* Dev – Bump WooCommerce "tested up to" version 8.5.
* Dev – Bump WooCommerce minimum supported version to 8.3.
* Dev – Bump WordPress minimum supported version to 6.3.
2024-01-10 – version 2.0.8
* Dev – Add E2E tests coverage for Block Cart and Checkout.
* Dev – Bump WooCommerce "tested up to" version 8.4.
* Dev – Bump WooCommerce minimum supported version to 8.2.
* Dev – Bump PHP minimum supported version to 7.4.
* Dev – Bump PHP "tested up to" version 8.3.
2023-12-11 – version 2.0.7
* Dev – Add Playwright end-to-end tests.
* Dev – Bump WooCommerce "tested up to" version 8.3.
* Dev – Bump WooCommerce minimum supported version to 8.1.
* Dev – Bump WordPress "tested up to" version 6.4.
* Dev – Bump WordPress minimum supported version to 6.2.
* Tweak – Admin settings colour to match admin theme colour scheme.
2023-11-20 – version 2.0.6
* Dev – Update PHPCS and PHPCompatibility GitHub Actions.
* Dev – Implement ESLint.
* Add – Compatibility with WooPayments.
2023-09-12 – version 2.0.5
* Dev – Bump WooCommerce "tested up to" version 7.9.
* Dev – Bump WooCommerce minimum supported version from 7.2 to 7.7.
* Dev – Bump PHP minimum supported version from 7.2 to 7.3.
2023-08-30 – version 2.0.4
* Fix – Set order status to pre-ordered when processing failed order if the product can be pre-ordered.
* Dev – Bump WordPress "tested up to" version from 6.2 to 6.3.
* Add – Introduced filter wc_pre_orders_product_can_be_pre_ordered within WC_Pre_Orders_Product::product_can_be_pre_ordered().
* Tweak – Use variation ID for determining if cart contains a pre-order product.
2023-07-04 – version 2.0.3
* Fix – Hide Pre-Orders option for unsupported product types.
* Fix – Adjust the logic before performing pre-orders actions.
* Dev – Bump WooCommerce "tested up to" version 7.8.
* Dev – Bump WooCommerce minimum supported version from 6.8 to 7.2.
* Dev – Bump WordPress minimum supported version from 5.8 to 6.1.
* Dev – Update like statement preparation in pre-order searches.
* Dev – Wrap the contents of the countdown shortcode without WC_Shortcodes::shortcode_wrapper.
2023-05-24 – version 2.0.2
* Dev – Bump WooCommerce “tested up to†version 7.6.
* Dev – Bump WordPress minimum supported version from 5.6 to 5.8.
* Dev – Bump WordPress “tested up to†version 6.2.
* Fix – Prevent countdowns of trashed products from showing up.
* Update – Improve escaping of the URLs for the different Pre-Order statuses.
* Update – Replace the use of “extract†for retrieving the attributes of the countdown shortcode.
2023-04-14 – version 2.0.1
* Fix – Layout attribute in the countdown timer.
* Fix – Improve the "Shop loop product message" description.
2023-04-04 – version 2.0.0
* Add – Order types filter in the order list when HPOS is enabled.
* Add – Implement support for automatic translation files delivery.
* Fix – Improve failed pre-order status transition logic.
* Fix – Countdown timer output issue.
* Dev – Bump PHP minimum supported version from 7.0 to 7.2.
* Dev – Bump WooCommerce minimum supported version from 6.0 to 6.8.
* Dev – Bump WooCommerce "tested up to" version 7.4.
* Dev – Export _wc_pre_orders_availability_datetime metadata in human readable date format (mysql format).
* Dev – Resolve linting issues.
2023-01-24 – version 1.9.0
* Add – Support for High-performance Order Storage ("HPOS") (formerly known as Custom Order Tables, "COT").
* Add – Declare compatibility with High-Performance Order Storage ("HPOS").
* Fix – Ensure custom messages get added to the pre-order completion email.
* Fix – Improve variable type checking.
* Fix – Set correct order status to when complete payment for failed pre-order.
* Tweak – Bump minimum WP version to 5.6.
* Tweak – Bump minimum PHP version to 7.0.
* Tweak – Bump minimum WC version to 6.0.
* Tweak – Bump WC tested up to version to 6.8.
* Fix – Pre-Orders list table filters.
* Fix – Sanitize product filter
* Update – Use is_checkout() instead of WOOCOMMERCE_CHECKOUT when removing unsupported gateways.
* Add – Show private pre-order products list to perform the pre-order actions.
* Fix – Pre-Orders list table filters.
* Tweak – Additional HPOS compatibility updates.
* Tweak – Bump WordPress “Tested up to†version to 6.1.
* Tweak – Nonce validation and redirection logic
2022-10-31 – version 1.8.0
* Tweak – Switch to global functions to remove deprecation warnings coming from WooCommerce Blocks.
* Fix – Ensure store admins receive notifications of any pre-order cancellations.
* Add – New column to the Pre-Orders admin table to show the linked order status.
2022-09-20 – version 1.7.3
* Fix – My Account > Pre-Orders template change to display text when customer has no pre-orders. PR#336.
* Fix – Ensure all pre-orders don't show up when filtering by a product without pre-orders.
* Update – Function load_block_classes() was renamed to woocommerce_pre_orders_load_block_classes() on the root file of the plugin.
* Fix – Fatal Error in Pre-orders listing page which occurred when a filtered product is deleted and page reloaded.
* Fix – Translation of plugin strings/texts.
* Fix – Title, label, description strings are written in sentence case.
* Fix – Strings are being translated using the wrong domain.
2022-06-27 – version 1.7.2
* Tweak – Bump supported WC Version.
* Tweak – Bump tested up to WP Version.
2022-04-11 – version 1.7.1
* Fix – Order type filter duplicated when WooCommerce Payments is installed.
2022-02-15 – version 1.7.0
* Add – Blocks integration.
* Tweak – Bump supported WC Version.
* Tweak – Bump tested up to WP Version.
2022-01-10 – version 1.6.0
* Fix – Jquery deprecated code.
* Tweak – Jquery 3.0 compatibility.
* Tweak – Improve performance of scheduled action that completes orders after product is released.
* Fix – Use WooCommerce order details template instead of a custom one.
* Fix – "Your previous cart was emptied" message does not show when using ajax cart.
* Fix – Error message on Pre-Orders list when a product pre-order is disabled.
* Fix – Broken email links when sending links via WooCommerce > Pre-Orders > Actions.
* Tweak – Pre-Orders table under My Account > Pre Orders responsiveness.
* Fix – Stock inventory is not replenished when a pre-order that's set to charge "Upon Release" is canceled.
* Tweak – Pre-load product when clicking on "Use the actions menu" to change the release date.
* Add – Allow to search for Pre orders only and Regular orders only on WooCommerce > Orders.
* Fix – Refunded orders are counted as Net Sales in WC > Reports when Pre-Orders is active.
* Tweak – Prevent listing pre-orders when they must be paid upfront and the payment fails.
* Tweak – Rename the .pot file so it matches the registered text domain.
* Add – Add fees to order when creating via admin.
* Fix – Reduce inventory for 100% coupon payments.
* Fix – Complete the product's release process when the release date is updated to the past and pre-orders exist.
* Tweak – Make the notice for when the cart contains a pre-order be of the 'error' type.
* Add – Add an option to enable product Pre-Order automatically when stock hits zero.
* Fix – Email message when order is on-hold.
* Tweak – Prevent multiple pre-order products to be added on order created via admin.
* Fix – "Release Date Changed" email mentions it changed to a future date when it's set to the past.
* Tweak – Pre-Orders status counter performance improvement.
2021-02-15 – version 1.5.30
* Fix – Prevent fatal errors when loading WC Subscriptions admin reports. PR#272
2020-09-30 – version 1.5.29
* Fix – Fatal Error when checking out with Checkout Field Editor extension active.
* Fix – Pre-Order fee not applying to variable products.
* Fix – Fatal error when trashing some products.
* Fix – Prevent fatal errors when switching an order to "Pre ordered" without a pre-order product.
* Tweak – Fix wording of release date within confirmation emails when no release date is set.
* Tweak – Add Additional Content text to applicable Pre-Order emails.
* Tweak – Add "Pre-ordered" status to WC reports statuses for revenue reporting.
* Tweak – Use native wp_timezone_string() to retrieve WP timezone setting.
* Tweak – Check that order exists when updating payment complete status to avoid fatal errors.
2020-08-20 – version 1.5.28
* Fix – Replace usage of deprecated get_product_from_item() method.
* Tweak – WordPress 5.5 compatibility.
2020-07-07 – version 1.5.27
* Fix – Escape output for selectWoo fields.
2020-06-10 – version 1.5.26
* Tweak – WC 4.2 compatibility.
2020-04-30 – version 1.5.25
* Tweak – Remove legacy code.
* Tweak – WC 4.1 compatibility.
2020-03-04 – version 1.5.24
* Fix – Remove usage of deprecated filters.
* Tweak – WC 4.0 compatibility.
2020-02-04 – version 1.5.23
* Fix – Use proper escape for attributes.
* Fix – "Pre-Order Available" Action didn't send an email.
2020-01-21 – version 1.5.22
* Fix – Rendering pre-order products in WooCommerce Gutenberg blocks.
2020-01-14 – version 1.5.21
* Tweak – Update pot files as part of the build process.
* Fix – Stock message not correct for variable products.
* Update – WC 3.9 compatibility.
2019-11-04 – version 1.5.20
* Update – WC 3.8 compatibility.
2019-10-23 – version 1.5.19
* Tweak – Added currency symbol to Pre-Order Fee settings
* Tweak – Added HTML span to pre-order text to make it easier to style
2019-10-15 – version 1.5.18
* Tweak – Added Settings link to the plugin activation card
2019-08-08 – version 1.5.17
* Update – WC 3.7 compatibility.
2019-07-12 – version 1.5.16
* Fix – Fix missing js assets.
2019-07-10 – version 1.5.15
* Fix – Errors in the build process with uglify.
2019-07-02 – version 1.5.14
* Fix – Downloadable products link not included in Pre-order Available email.
2019-04-16 – version 1.5.13
* Tweak – WC Tested up to 3.6
2019-02-25 – version 1.5.12
* Fix – Increase coupon usage for the pre-ordered status ( works for WC>=3.0 )
2019-01-07 – version 1.5.11
* Fix – Preorders processed a few hours too early/ too late due to a bug in timezone calculations.
2018-09-25 – version 1.5.10
* Update – WC 3.5 compatibility.
2018-05-23 – version 1.5.9
* Fix – Check for empty timezone_id before fallback to timezone, and Fallback to correct offset if no timezone was found.
* Fix – Countdown shortcode "format" parameter not working correctly.
* Update – Privacy policy notification.
* Update – WC 3.4 compatibility.
2018-03-12 – version 1.5.8
* Fix – When the Order is set to `completed` then the Pre-order should be in `completed` as well.
* Fix – Pre-Orders uses UTC instead of Local Time for cron.
* Fix – Rebuilt POT file.
2018-01-24 – version 1.5.7
* Fix – Cannot process payment of Completed Pre-Order if product is Out of Stock.
* Fix – Pre-Orders with a payment token present are displaying the wrong message.
* Fix – Variable product pre-orders not completing.
2018-01-11 – version 1.5.6
* Fix – Checking for zero cost order needs to account for floats.
* Tweak – Change pre-order complete interval to 1h instead of 5min.
2017-12-12 – version 1.5.5
* Update – WC tested up to version.
2017-10-16 – version 1.5.4
* Fix – Issue where Shop Loop Product Message setting is not applied to product taxonomy page.
* Fix – Stock is not reducing when a Pre Order is charge upon release and using Pay Later option.
* Fix – Charge upon release date not shown on Thank You page.
* Fix – Email site name token not correctly replaced.
* Update – Email templates to include $email object as variable.
2017-08-14 – version 1.5.3
* Fix – Issue where updating non pre-order orders' status may throws an error.
* Fix – Missing space between custom message and status transition message.
* Fix – Issue where pre-order orders may not be processed when there's pre-order product without availability date/time.
2017-06-28 – version 1.5.2
* Fix – Prevent error if pre order becomes disabled before payment has been made.
* Fix – Removed line item modification for WC3.0+ that could cause issues in some cases.
2017-06-08 – version 1.5.1
* Fix – Zero cost pre-orders were not processed correctly.
* Fix – Using pay later, payment process does not go through.
* Fix – In rare cases, orphaned order metas causing canceled/completed pre orders to still show active.
2017-05-25 – version 1.5.0
* Add – Staging/test disable automated pre order processing option.
2017-05-17 – version 1.4.11
* Fix – Additional updates for WC 3.0 compatibility.
2017-04-18 – version 1.4.10
* Fix – Error when attempting to perform some actions (e.g. Resend New Order Email) from Edit Order screen.
* Fix – Error when cancelling a subscription.
* Fix – Notices thrown by WC 3.0 where properties were accessed directly.
2017-04-03 – version 1.4.9
* Fix – Update for WC 3.0 compatibility.
2016-12-02 – version 1.4.8
* Fix – Prevent issues with order item meta.
2016-11-12 – version 1.4.7
* Fix – Ensure page processing actions happens on pre order pages only.
* Fix – Using cash on delivery at checkout for pay upfront pre order did not change to pre order status.
* Add – Filter "wc_pre_orders_remove_unsupported_gateways" to remove unwanted gateways.
* Tweak – Update all deprecated WooCommerce function calls.
* Fix – Issue where cancel pre-order also cancel other pre-orders with the same pre-order product
* Tweak – Added Pre-Orders menu in My Account page
2016-08-26 – version 1.4.6
* Fix – Clicking cancel on pre order list table did not have any effect.
* Fix – Email template deprecated notices.
* Fix – Invalid customer note link in the action admin section.
* Fix – Taxes not refundable because line taxes are not showing up on the edit order screen.
2015-12-09 – version 1.4.5
* Fix – Textdomain path for translations
* Fix – Unable to set a blank pre-order fee
* Tweak – Display a message under all the "action" options if no products are configured for pre-orders
* Tweak – Add a drop-down heading option
* Tweak – Add required attribute on each fields of Pre Orders Action forms
* Tweak – Make actions handling (from Manage and Actions tabs) code more readable
2015-06-03 – version 1.4.4
* Fix – Orders links in My Pre-Orders table
* Fix – Completed pre-order items in My Pre-Orders table
* Tweak – Improved the texts that show the product stock availability.
2015-05-14 – version 1.4.3
* Fix – Deprecated shortcodes wrapper function
2015-04-21 – version 1.4.2
* Fix – Potential XSS vulnerability
* Fix – Strict standards warning
* Fix – Change pre orders release date not triggering
2015-02-16 – version 1.4.1
* Fix – Fatal Error in admin settings
2015-02-11 – version 1.4.0
* New – Option to enable and disable the "Pay Later" payment gateway
* New – wc_pre_orders_supported_product_types filter to declare support to Pre-orders
* New – Show/hide the Pre-orders tab when support or not Pre-orders.
* Fix – Pre-orders fees in WooCommerce 2.3
2015-01-29 – version 1.3.3
* Fix – Backwards compatibility
2015-01-28 – version 1.3.2
* Fix – WC 2.3 support
2015-01-27 – version 1.3.1
* New – WC 2.3 compatibility (chosen -> select2)
2014-10-06 – version 1.3.0
* New – Suport for WooCommerce Composite Products & WooCommerce Product Bundles
* New – .pot file for custom translations
* Fix – Emails actions in WooCommerce 2.1 and 2.2
2014-09-04 – version 1.2.5
* Fix – Support for WooCommerce 2.1 and 2.2
2014-09-01 – version 1.2.4
* New – Support for WooCommerce 2.2
2014-05-22 – version 1.2.3
* Fix – Fire actions and emails at earlier hook
2014-05-20 – version 1.2.2
* Fix – Check for existing term on both install and upgrade
2014-05-16 – version 1.2.1
* Fix – Activation function
2014-05-14 – version 1.2
* New – Initial integration with WooCommerce Bookings
* New – The product Pre-Orders are canceled when the product is deleted
* Fix – During the plugin installation the default options are saved
* Fix – Are now displayed correctly the save/edit messages in Manage Pre-Orders page
* Fix – Stopped the errors while saving the email settings
* Fix – No longer caused errors in Manage Pre-Orders page when a product is deleted
* Tweak – Improved the plugin log for WooCommerce 2.1
2014-05-02 – version 1.1.4
* Fix – saving issues
2014-04-24 – version 1.1.3
* Fix – Fixed fatal error upon pre order updates or sending out emails
2014-04-10 – version 1.1.2
* Fix – WooCommerce 2.1 support for change of add to cart button text for pre order products
* Fix – Pay Page unsetting payment gateways incorrectly if order contains products that need to be paid upfront
2014-02-11 – version 1.1.1
* Fix – Make sure right gateways are loaded for not pre order product orders
2014-02-06 – version 1.1
* WooCommerce 2.1 compatibility
* Requires WooCommerce 2.1 and WordPress 3.8 for full graphical compatibility
2013-11-19 – version 1.0.5
* Fix – Pre order products that didn't get any pre orders are now also automatically marked as available
2013-10-24 – version 1.0.4
* Fix – Manual made pre orders from admin panel are now correctly flagged as being a pre order
2013-09-16 – version 1.0.3
* Fix – Cancel pre-order button now has correct listener
2013-06-21 – version 1.0.2
* Fix – The availability date/time shown on the single product page and countdown timer is now properly adjusted for the site timezone
* Fix – Remove deprecated nocache() function
2013-04-25 – version 1.0.1
* Fix – PHP 5.2 compatibility
2013-04-11 – version 1.0
* Initial Release
Version 1.5.8 of WooCommerce Purchase Order Gateway was released on February 02, 2026 and is now available. Learn how to immediately download from WPspring.
*** WooCommerce Gateway Purchase Order Changelog ***
2026-02-02 – version 1.5.8
* Fix – Improved the placement of the Purchase Order number on the Thank You page and in emails.
* Dev – Bump WordPress "tested up to" version 6.9.
* Dev – Bump WooCommerce "tested up to" version 10.5.
* Dev – Bump WooCommerce minimum supported version to 10.3.
2025-10-20 – version 1.5.7
* Dev – Bump WooCommerce "tested up to" version 10.3.
* Dev – Bump WooCommerce minimum supported version to 10.1.
* Dev – Bump WordPress minimum supported version to 6.7.
* Dev – Ensure PHP Compatibility sniffs run against entire production release.
* Dev – Updates to our QIT GitHub Action workflow.
2025-10-01 – version 1.5.6
* Fix – Deprecation notice caused by loading translations too early.
* Dev – Bump WooCommerce "tested up to" version 10.2.
* Dev – Bump WooCommerce minimum supported version to 10.0.
2025-08-11 – version 1.5.5
* Dev – Bump WooCommerce "tested up to" version 10.1.
* Dev – Bump WooCommerce minimum supported version to 9.9.
* Dev – Bump WordPress minimum supported version to 6.7.
2025-05-27 – version 1.5.4
* Dev – Bump WooCommerce "tested up to" version 9.9.
* Dev – Bump WooCommerce minimum supported version to 9.7.
* Dev – Bump WordPress "tested up to" version 6.8.
* Dev – Bump WordPress minimum supported version to 6.6.
* Dev – Update all third-party actions our workflows rely on to use versions based on specific commit hashes.
2025-03-17 – version 1.5.3
* Add – Introduced a new admin setting to customize the "Purchase Order Number" field label.
* Fix – Improved consistency in admin UI element text.
* Fix – Corrected JavaScript translatable strings using JSON files.
* Fix – Refined i18n implementation for compatibility with WordPress standards.
* Dev – Bump WooCommerce "tested up to" version 9.8.
* Dev – Bump WooCommerce minimum supported version to 9.6.
* Dev – Updated `makepot` script to use `wp i18n` for JSON translation files, removing `node-wp-i18n` dependency.
* Dev – Enhanced E2E test reliability for PO number updates in the admin order screen.
* Dev – Add the WordPress Plugin Check GitHub Action and fix all errors it found.
2025-02-10 – version 1.5.2
* Dev – Bump WooCommerce "tested up to" version 9.7.
* Dev – Bump WooCommerce minimum supported version to 9.5.
* Dev – Bump WordPress minimum supported version to 6.6.
* Dev – Use the `@woocommerce/e2e-utils-playwright` NPM package for E2E tests.
2025-01-13 – version 1.5.1
* Fix – Resolved PHP notice caused by loading localization code too early on WordPress 6.7.
* Tweak – Standardize the display of the Purchase Order number on edit order and confirmation screens to match styling of other field labels.
2024-11-25 – version 1.5.0
* Fix – Ensure the PO number is updated if the transaction ID is updated in the admin order screen.
* Dev – Bump WooCommerce "tested up to" version 9.5.
* Dev – Bump WooCommerce minimum supported version to 9.3.
2024-11-18 – version 1.4.10
* Dev – Bump WordPress "tested up to" version 6.7.
2024-10-28 – version 1.4.9
* Dev – Bump WooCommerce "tested up to" version 9.4.
* Dev – Bump WooCommerce minimum supported version to 9.2.
* Dev – Bump WordPress minimum supported version to 6.5.
2024-08-19 – version 1.4.8
* Dev – Bump WooCommerce "tested up to" version 9.2.
* Dev – Bump WooCommerce minimum supported version to 9.0.
* Dev – Bump WordPress "tested up to" version 6.6.
* Dev – Bump WordPress minimum supported version to 6.4.
* Dev – Update NPM packages and node version to v20 to modernize developer experience.
* Dev – Fix QIT E2E tests and add support for a few new test types.
* Dev – Update E2E tests to accommodate the changes in WooCommerce 9.2.
2024-03-25 – version 1.4.7
* Dev – Bump WooCommerce "tested up to" version 8.7.
* Dev – Bump WooCommerce minimum supported version to 8.5.
* Dev – Bump WordPress "tested up to" version 6.5.
* Dev – Bump WordPress minimum supported version to 6.3.
* Fix – Inconsistent formatting on order confirmation page.
2024-01-09 – version 1.4.6
* Dev – Bump PHP minimum supported version to 7.4.
* Dev – Bump WooCommerce "tested up to" version 8.4.
* Dev – Bump WooCommerce minimum supported version to 8.2.
* Dev – Declare add-on compatibility with Product Editor.
* Dev – Declare add-on compatibility with WooPayments.
* Dev – Declare add-on compatibility with WooCommerce Blocks.
* Dev – Bump PHP "tested up to" version 8.3.
* Dev – Update PHPCS and PHPCompatibility GitHub Actions.
2023-11-20 – version 1.4.5
* Dev – Added critical flows end-to-end tests.
* Dev – Update default behavior to use a block-based cart and checkout in e2e tests.
* Dev – Bump WooCommerce "tested up to" version 8.3.
* Dev – Bump WooCommerce minimum supported version to 8.1.
* Dev – Bump WordPress minimum supported version to 6.2.
* Dev – Bump WordPress "tested up to" version 6.4.
2023-09-18 – version 1.4.4
* Dev – Bump WordPress "tested up to" version to 6.3.
* Dev – Bump WooCommerce "tested up to" version 7.9.
* Dev – Bump WooCommerce minimum supported version to 7.7.
* Dev – Bump PHP minimum supported version to 7.3.
* Dev – Added new GitHub Workflow to run Quality Insights Toolkit tests.
* Dev – Add Playwright end-to-end tests.
2023-07-04 – version 1.4.3
* Dev – Bump WooCommerce "tested up to" version 7.8.
* Dev – Bump WooCommerce minimum supported version from 6.8 to 7.2.
* Dev – Bump WordPress minimum supported version from 5.8 to 6.1.
2023-05-25 – version 1.4.2
* Dev – Resolve PHPCS warnings.
* Dev – Bump WooCommerce "tested up to" version 7.6.
* Dev – Bump WordPress minimum supported version from 5.6 to 5.8.
* Dev – Bump WordPress "tested up to" version 6.2.
2023-03-14 – version 1.4.1
* Dev – Bump PHP minimum supported version from 7.0 to 7.2.
* Dev – Bump WooCommerce minimum supported version from 6.0 to 6.8.
* Dev – Bump WooCommerce "tested up to" version 7.4.
2023-02-07 – version 1.4.0
* Add – Support for Cart and Checkout blocks.
* Tweak – Bump WooCommerce tested up to 7.3.0.
* Dev – Resolve linting issues.
2022-12-05 – version 1.3.0
* Add – Support for High-performance Order Storage (“HPOSâ€) (formerly known as Custom Order Tables, “COTâ€).
* Tweak – Set minimum required version of PHP to 7.0.
* Tweak – Bump minimum required version of WordPress from 3.9.0 to 5.6.
* Tweak – Bump minimum required version of Woocommerce from 2.6 to 6.0.
* Tweak – WC tested up to 7.0.
* Add – Declare support for High-performance Order Systems (“HPOSâ€).
* Update – Bump our Node support to v16.
* Update – Bump our NPM support to v8.
2022-06-13 – version 1.2.13
* Tweak – WP tested up to 6.0
* Tweak – WC tested up to 6.5
2020-10-06 – version 1.2.12
* Tweak – WC 4.5 compatibility.
2020-08-19 – version 1.2.11
* Tweak – WordPress 5.5 compatibility.
2020-06-10 – version 1.2.10
* Tweak – WC 4.2 compatibility.
2020-04-29 – version 1.2.9
* Tweak – WC 4.1 compatibility.
2020-04-08 – version 1.2.8
* Fix – Update transaction_id (besides po_number) for compatibility with Xero.
* Fix – PO number field details was clickable.
2020-03-04 – version 1.2.7
* Tweak – Remove legacy code.
* Tweak – WC 4.0 compatibility.
2020-01-13 – version 1.2.6
* Tweak – WC tested up to 3.9
2019-11-05 – version 1.2.5
* Tweak – WC tested up to 3.8
2019-08-08 – version 1.2.4
* Tweak – WC tested up to 3.7
2019-04-16 – version 1.2.3
* Tweak – WC tested up to 3.6
2018-09-26 – version 1.2.2
* Update – WC tested up to 3.5
2018-05-22 – version 1.2.1
* Update – WC tested up to 3.4
* Update – Privacy policy notification.
* Update – Export/erasure hooks added.
2018-01-19 – version 1.2.0
* New – Display the purchase order number on Print Invoices/Packing Lists invoices.
2017-12-15 – version 1.1.7
* Update – WC tested up to version.
2017-11-24 – version 1.1.6
* Tweak – Adjusts how the purchase order number is output on the "thank you" screen, to align with the markup used on that screen.
2017-06-26 – version 1.1.5
* Add – Adds the new Woo plugin header, for WooCommerce 3.1 compatibility.
2017-04-03 – version 1.1.4
* Fix – Update for WC 3.0 compatibility.
2016-03-03 – version 1.1.3
* Fix – Removed duplicated purchase number after the order details.
2015-10-07 – version 1.1.2
* Fix – On checkout, if a PO has been entered, it will no longer disappear on AJAX refresh
2015-03-20 – version 1.1.1
* Fix – Makes sure translation files are loaded correctly.
* Fix – Fixes the warning notice about the deprecation of WC()->add_error().
2015-01-21 – version 1.1.0
* New – Adds the purchase order number to the transactional emails sent and to the order details screen.
2014-08-14 – version 1.0.0
* New – First release!
Version 1.3.5 of WooCommerce Bookings Availability was released on February 02, 2026 and is now available. Learn how to immediately download from WPspring.
*** WooCommerce Bookings Availability Changelog ***
2026-02-02 – version 1.3.5
* Dev – Bump WordPress "tested up to" version 6.9.
* Dev – Bump WooCommerce "tested up to" version 10.5.
* Dev – Bump WooCommerce minimum supported version to 10.3.
2025-10-20 – version 1.3.4
* Dev – Bump WooCommerce "tested up to" version 10.3.
* Dev – Bump WooCommerce minimum supported version to 10.1.
* Dev – Run PHP Compatibility sniffs against entire production code base.
* Dev – Update PHP Compatibility sniffs to development version containing the key PHP 8.4 sniffs, ensuring we are compatible with PHP 8.4.
* Dev – Updates to our QIT GitHub Action workflow.
* Dev – Add new deploy workflow.
2025-08-11 – version 1.3.3
* Dev – Bump WooCommerce "tested up to" version 10.1.
* Dev – Bump WooCommerce minimum supported version to 9.9.
* Dev – Bump WordPress minimum supported version to 6.7.
* Dev – Update NPM packages to fix security issues.
2025-07-10 – version 1.3.2
* Fix – Address issues with blocks not rendering as expected.
* Dev – Bump WooCommerce "tested up to" version 10.0.
* Dev – Bump WooCommerce minimum supported version to 9.8.
2025-06-23 – version 1.3.1
* Fix – Resolve issues flagged by WooCommerce's Quality Insights Toolkit (QIT).
* Dev – Bump WooCommerce "tested up to" version 9.9.
* Dev – Bump WooCommerce minimum supported version to 9.7.
2025-04-28 – version 1.3.0
* Fix – Ensure the activation notice is displayed only once and does not keep appearing repeatedly.
* Dev – Bump WordPress "tested up to" version 6.8.
* Dev – Update all third-party actions our workflows rely on to use versions based on specific commit hashes.
2025-03-17 – version 1.2.12
* Dev – Bump WooCommerce "tested up to" version 9.8.
* Dev – Bump WooCommerce minimum supported version to 9.6.
* Dev – Bump WordPress minimum supported version to 6.6.
* Dev – Add the WordPress Plugin Check GitHub Action and fix all issues it flagged.
2025-01-13 – version 1.2.11
* Fix – Ensure the "Booking Schedule" block renders properly in block themes.
* Dev – Bump WooCommerce "tested up to" version 9.6.
* Dev – Bump WooCommerce minimum supported version to 9.4.
2025-01-06 – version 1.2.10
* Tweak – Removal of custom activation notices in favor of WordPress core plugin dependency notices.
* Dev – Bump WooCommerce "tested up to" version 9.5.
* Dev – Bump WooCommerce minimum supported version to 9.3.
2024-11-18 – version 1.2.9
* Dev – Bump WordPress "tested up to" version 6.7.
2024-10-30 – version 1.2.8
* Dev – Bump WooCommerce "tested up to" version 9.4.
* Dev – Bump WooCommerce minimum supported version to 9.2.
* Dev – Bump WordPress minimum supported version to 6.5.
2024-08-05 – version 1.2.7
* Dev – Bump WooCommerce "tested up to" version 9.1.
* Dev – Bump WooCommerce minimum supported version to 8.9.
* Dev – Bump WordPress "tested up to" version 6.6.
* Dev – Bump WordPress minimum supported version to 6.4.
* Dev – Update NPM packages and node version to v20 to modernize developer experience.
* Dev – Fix QIT E2E tests and add support for a few new test types.
* Dev – Exclude the Woo Comment Hook `@since` sniff.
2024-04-22 – version 1.2.6
* Dev – Bump WooCommerce "tested up to" version 8.8.
* Dev – Bump WooCommerce minimum supported version to 8.6.
* Dev – Bump WordPress "tested up to" version 6.5.
* Dev – Bump WordPress minimum supported version to 6.3.
2024-02-27 – version 1.2.5
* Dev – Bump WooCommerce "tested up to" version 8.6.
* Dev – Bump WooCommerce minimum supported version to 8.4.
* Fix – Booking Calendar displays incorrect availability for Accommodation Products. Fix was added in v1.2.5 of the Accommodation Bookings plugin.
2024-01-29 – version 1.2.4
* Dev – Bump WooCommerce "tested up to" version 8.5.
* Dev – Bump WooCommerce minimum supported version to 8.3.
* Dev – Bump WordPress minimum supported version to 6.3.
* Dev – Note compatibility with WooCommerce Blocks.
* Fix – Date format translations in detail popups.
2024-01-16 – version 1.2.3
* Dev – Add Playwright end-to-end tests.
* Dev – Bump PHP "tested up to" version 8.3.
* Dev – Bump PHP minimum supported version to 7.4.
* Dev – Bump WooCommerce "tested up to" version 8.4.
* Dev – Bump WooCommerce minimum supported version to 8.2.
* Dev – Note compatibility with WooPayments extension.
2023-11-21 – version 1.2.2
* Dev – Bump WooCommerce "tested up to" version 8.3.
* Dev – Bump WooCommerce minimum supported version to 8.1.
* Dev – Bump WordPress "tested up to" version 6.4.
* Dev – Bump WordPress minimum supported version to 6.2.
* Dev – Bump `woocommerce-sniffs` to `1.0.0`.
* Fix – Ensure the Bookings Calendar and Schedule Block work on WordPress 6.4.
2023-10-02 – version 1.2.1
* Dev – Update PHPCS and PHPCompatibility GitHub Actions.
2023-08-28 – version 1.2.0
* Dev – Bump PHP minimum supported version from 7.0 to 7.3.
* Dev – Bump WooCommerce "tested up to" version from 7.8 to 8.0.
* Dev – Bump WooCommerce minimum supported version from 7.2 to 7.8.
* Dev – Bump WordPress "tested up to" version from 6.2 to 6.3.
* Dev – Link to plugin homepage to the plugin's entry on the plugin page.
2023-07-05 – version 1.1.30
* Dev – Bump WooCommerce "tested up to" version 7.8.
* Dev – Bump WooCommerce minimum supported version from 6.0 to 7.2.
* Dev – Bump WordPress minimum supported version from 5.6 to 6.1.
2023-06-14 – version 1.1.29
* Dev – Bump WooCommerce "tested up to" version to 7.6.
* Dev – Bump WooCommerce minimum supported version from 6.0 to 6.8.
* Dev – Bump WordPress "tested up to" version to 6.2.
* Dev – Bump WordPress minimum supported version from 5.6 to 5.8.
* Dev – Added new GitHub Workflow to run Quality Insights Toolkit tests.
2023-05-12 – version 1.1.28
* Fix – Respect "Display a Timezone" settings in Calendar & Schedule blocks.
2023-03-13 – version 1.1.27
* Dev – Bump WordPress "tested up to" version 6.1.
* Fix – Compatibility issue with Gutenberg Popover.
* Tweak – Bump WooCommerce "tested up to" from 6.8 to 7.3.
2022-12-13 – version 1.1.25
* Fix – Adjust styles of bookings calendar and schedule block UI when title is larger than block width.
* Fix – Ensure the Booking Availability Calendar shows the availability of the product relative to the viewer's time.
* Fix – Show sold out items on frontend when selected.
* Update – Bump NPM to v8.
* Update – Bump node to v16.
2022-11-09 – version 1.1.24
* Add – Declare support for High-Performance Order Storage ("HPOS").
* Tweak – Minimum Version Bumps: WP 5.6, Woo 6.0, & PHP 7.0.
2022-11-01 – version 1.1.23
* Fix – Bookable products are sorted as per their menu order.
* Fix – Mobile booking calendar issues.
2022-08-24 – version 1.1.22
* Add – PHP Compatibility GitHub Action.
* Tweak – WC 6.8.0 compatibility.
2022-08-23 – version 1.1.21
* Add – PHP Compatibility GitHub Action.
* Tweak – WC 6.8.0 compatibility.
2022-05-26 – version 1.1.20
* Fix – Security – Updated `npm` packages.
* Fix – `Bookings Schedule`Â block does not work on frontend with Twenty Twenty-Two theme.
* Tweak – Bump tested up to WordPress version 6.0.
2021-05-11 – version 1.1.19
* Fix – Page scrolling to the top when mouse is moved out of the popover modal on Bookings Calendar block.
2021-03-15 – version 1.1.18
* Fix – Correct an issue where the Bookings Calendar block wasn't shown on the frontend of the site after WordPress 5.7.
* Tweak – WC 5.1 compatibility.
* Tweak – WP 5.7 compatibility.
2021-01-20 – version 1.1.17
* Fix – Popover container on calendar block obscured when Gutenberg plugin is active.
* Tweak – Remove set width of products selection screen to expand to container.
* Tweak – WC 4.9 compatibility.
* Tweak – WP 5.6 compatibility.
2020-09-29 – version 1.1.16
* Fix – Weekly calendar block times are incorrect.
* Tweak – Filter for block parameters to e.g. allow overriding of checkout URL.
* Fix – `Book now` button changes to `Sold Out` for a split second.
2020-08-19 – version 1.1.15
* Tweak – WordPress 5.5 compatibility.
2020-07-14 – version 1.1.14
* Fix – Fix schedule displaying past slots for today when duration is hour or minute.
2020-07-01 – version 1.1.13
* Fix – Fix number of slots available on calendar.
2020-06-10 – version 1.1.12
* Fix – Fix rollover month error on calendar.
* Tweak – Show times on Bookings Schedule block based on WordPress time setting format.
* Tweak – WC 4.2 compatibility.
2020-05-12 – version 1.1.11
* Fix – Correct styling for calendar view for months with 4 and 6 rows.
2020-04-29 – version 1.1.10
* Tweak – WC 4.1 compatibility.
2020-03-10 – version 1.1.9
* Tweak – WC 4.0 compatibility.
2020-02-05 – version 1.1.8
* Fix – Adjust calendar display based on restricted days.
* Fix – Fix issue with Popover display after removing All bookable products block.
2020-01-30 – version 1.1.7
* Fix – Respect show sold out setting on mobile.
* Fix – Error representing day durations intervals in the schedule block.
* Fix – 1-month long products crash the calendar view.
2020-01-21 – version 1.1.6
* Fix – Day bookings showing as unavailable when they should be available.
* Fix – If a booking doesn't start at the top of the hour then format the duration using minutes.
* Tweak – WC 3.9 compatibility.
2019-11-12 – version 1.1.5
* Fix – Calendar block queries all bookable products instead of just selected products.
2019-11-05 – version 1.1.4
* Fix – WC header update.
2019-11-05 – version 1.1.3
* Tweak – WC 3.8 compatibility.
2019-09-25 – version 1.1.2
* Fix – Calendar block error due to missing export of a constant.
2019-09-24 – version 1.1.1
* Tweak – Refetch from API instead of page reload on Try again click.
* Fix – Slots fetch infinite loop on API error.
* Fix – Calendar block mobile view shows no slots.
2019-08-28 – version 1.1.0
* Add – Option to show/hide dates from schedule view that do not contain any available time slots.
* Fix – Translation not possible for some of the strings.
* Fix – Long product names on top of admin checkbox.
* Tweak – Generate block container HTML dynamically for backwards compatibility.
2019-08-09 – version 1.0.1
* Tweak – WC 3.7 compatibility.
2019-06-12 – version 1.0.0
* First Release.