WooCommerce Product Variations Table Version 1.3.8 Changelog
* Fix: Minor bug fixes related to add to cart when quantity buttons are disabled.
* Update: Made compatible with b2b market plugin
* Fix: Minor bug fixes related to add to cart when quantity buttons are disabled.
* Update: Made compatible with b2b market plugin
* Fix – Sanitizing and Validating Master Log Record Creation through REST API.
* Fix – Addressed improper REST API permission validation for POST requests.
* Performance: reduced repeated option and meta lookups on product, archive, and REST API requests.
* Compatibility: load WooCommerce integrations only after WooCommerce is available and show an admin notice when it is missing.
* Maintenance: hardened admin save handlers and limited plugin scripts to WooCommerce product screens.
* WP tested up to 6.9.4
* WC tested up to 10.7.0
* Feature – Disposable / temporary email blocking (~3,000 bundled domains, admin-defined add list, customizable rejection message)
* Feature – DNS-based MX record validation with 24h per-domain transient cache
* Feature – Custom email rules — B2B Allowlist (only specified domains can sign up) + Block specific email addresses
* Feature – Auto-cleanup of stale unverified records in wp_cev_user_log via daily cron
* Feature – Auto-delete unverified WP user accounts via daily cron, with built-in safeguards (skip users with orders, active subscriptions, elevated roles, recent login, or already verified). Hard 30-day minimum retention. Preview before run.
* Feature – Re-engagement reminder emails — automatically email unverified users at admin-selected intervals (1h / 24h / 3d / 7d) with a fully customizable email (edited via the email customizer). Per-row + bulk manual send also available from the Unverified Users table.
* Feature – Bulk delete + CSV export on the Unverified Users tab.
* Improvement – Redesigned the Unverified Users table with a cleaner, more professional look — colored avatar + name + email stacked in a single Customer column, friendly relative time, and a unified actions menu.
* Dev – Tested with WooCommerce 10.7.0
* Fix – Disallowed space-only option names.
* Fix – Improved server-side validation of add-on values during add-to-cart.
* Fix – Preserved per-line coupon discounts and original line totals when editing add-ons in admin.
* Tweak – Bumped WordPress tested up to version to 7.0.
* Tweak – Bumped WooCommerce tested up to version to 10.7.
* Fix – Fixed an issue where fixed-price bundles displayed the wrong price during scheduled sales on WooCommerce 10.5 and later.
* Fix – Stopped scheduling unnecessary Action Scheduler tasks when usage tracking is disabled.
* Fix – Apply the synced force sell lock when the synced force sell is itself a product variation
* New: Tested up to WooCommerce 10.7.0
* Fix: MySQL treats double-quoted strings as identifiers (column/table names) rather than string literals when ANSI_QUOTES is enable
* Fix: Coupon Max discount was miscalculated when coupon has gift product
* Fix: Coupon with 'For new customers?' enabled, unable to validate repeat guest users when paid with PayPal payment gateway from WooCommerce PayPal Payments(https://wordpress.org/plugins/woocommerce-paypal-payments/)
* Fix: Gift receiver data overwrite when multiple cart items or variations share the same coupon, ensuring correct data mapping per item
* Fix: Gift card scheduling issue when using different languages
* Fix: Importing coupons causes an issue when HEX characters are present in the CSV file
* Update: Translations
* Fix – Harden SQL queries in admin license-key operations and the lost-license endpoint
* Fix – Use a CSPRNG for license key and product secret key generation
* Fix – Require capability to handle `shop_orders` on license key admin AJAX endpoints
* Tweak – Replace deprecated `wc_add_order_item_meta()` and `get_post_custom()` calls with the WooCommerce CRUD API
* Fix – Replace deprecated `WC_Logger` direct with wc_get_logger() to avoid deprecation notices on recent WooCommerce versions