WooCommerce Purchase Order Gateway Version 1.4.1 Changelog
* 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 – 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.
* Tweak – WC 7.5 compatibility.
* Tweak – WP 6.2 compatibility.
* Dev – Adds a filter to bypass rendering messages.
* Tweak – WC 7.5 compatibility.
* Tweak – WP 6.2 compatibility.
* Feature: WP CLI command to add historic order data to verification table.
* Update: Improve documentation around enhanced usage limits.
* Update: Declare compatibility for High Performance Order Storage.
Feature – loading pending or on-hold orders to complete or process them.
Feature – web orders include an order note indicating that a cashier loaded an online order into a POS register.
Feature – search and filter orders based on customer, type, status and date.
Feature – separators to group orders based on day, week, month, quarter or year.
Feature – product grid includes additional information, such as stock count.
Feature – global and local configurations to manage product levels for each outlet.
Feature – loading available coupons based on global permissions.
Refactor – upgraded library and classes of the POS application.
Refactor – codebase improved to include support for TypeScript.
Refactor – payments to cater for 3rd party integrations.
Refactor – receipt performance improvements and support for printing existing orders and from the cart.
Tweak – improvements to authentication, data syncing, API requests and barcode scanning.
Tweak – show or hide the selected attributes column on variable product.
Tweak – rounding is now implemented as a custom fee and is rounded based on configured setting.
* Dev – Set PHP minimum supported version to 7.2.
* Tweak – Bump WooCommerce “tested up to” version 7.4.
* Tweak – Bump WooCommerce minimum supported version from 6.0 to 6.8.
* Feature – Declare compatibility with WooCommerce High-Performance Order Storage (HPOS).
* Tweak – Tested compatibility with WC 7.5.
* Tweak – Tested compatibility with WP 6.2.
* Dev – Use the new hooks for copying the subscription data introduced in WC Subscriptions 4.7.
* New: Cleanup API Resource and API Key activations if WooCommerce Subscription goes into on-hold status from active status.
* New: Rebuild API Resource if WooCommerce Subscription goes into active status from on-hold status.
* Add – Support for Xero’s Ultimate plan.
* Add – Support for caching API requests for 60 seconds.
* Add – Support for queuing API requests to avoid Rate Limit errors.
* Dev – Bump PHP minimum supported version from 7.0 to 7.2.
* Dev – Bump WooCommerce “tested up to” version 7.4.
* Dev – Bump WooCommerce minimum supported version from 6.0 to 6.8.
* Dev – Bump `xeroapi/xero-php-oauth2` from 1.0 to 2.20.
* Dev – Implement `brianhenryie/strauss` v0.13.0 to prefix namespace in `xeroapi/xero-php-oauth2` package.
* Fix – Filter accumulation for sequential Invoice requests.
* Fix – PHP Warnings when sending an invoice to Xero.
* New: Columns ‘Allowed emails’ and ‘Excluded emails’ in Coupon’s admin dashboard
* New: Shortcode attribute ‘categories’ for shortcode ‘wc_sc_available_coupons’ for filtering coupon list by coupon categories
* New: Wrapper function for using ‘WC_Discounts->is_coupon_valid’ for validating coupons
* Fix: ‘Preview email’ button not showing under Send store credit tab when the store is not having a single coupon
* Fix: Uncaught TypeError: Unsupported operand types: string + string
* Fix: 2 coupon URLs are not working when clicked back to back
* Developer: Moved code for showing coupon category column in appropriate class file
* Developer: Pass coupon object as an additional arguments to methods used for rendering the respective columns
* Developer: Filter ‘wc_sc_available_coupon_ids’ for filtering coupon ids to search for displaying available coupons
* Developer: Filter ‘shortcode_atts_wc_sc_available_coupons’ for modifying shortcode attributes
* Developer: Filter ‘wc_sc_shortcode_no_coupon_found_text’ for adding text when no coupon found to be displayed via shortcode ‘wc_sc_available_coupons’
* Tweak: Default value in wrapper function for ‘get_option’
* Update: POT file