13 versions
Discount Rules and Dynamic Pricing for WooCommerce Pro history.
Every release of Discount Rules and Dynamic Pricing for WooCommerce Pro is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
12 of 13 releases scanned clean
v9.12.2Latest
October 26, 20261.8 MBScanned
Fixed
- Resolved an infinite recursion issue when retrieving variable products via the WooCommerce REST API / Store API with pricing rules that exclude on-sale products.
- Added re-entrancy protection in variation price replacement methods to prevent circular calls during on-sale status checks.
- Ensured product price replacement conditions properly recognize REST API requests.
October 22, 20261.8 MBScanned
Fixed
- Resolved an issue where products eligible for non-simple pricing rules (such as bulk or tiered discounts) did not display sale badges.
- Corrected product target resolution to ensure simple products are not mistakenly treated as variable parents during child variation lookups.
Improved
- Enhanced WordPress Multisite compatibility for the file-based rules cache by isolating directory paths and security checks per blog ID.
- Overrode shipping method availability check to prevent dynamic shipping rates from being prematurely hidden on the cart page before address entry.
v9.12.0Unavailable
October 19, 20261.8 MBScanned
Other
- Performance: Major caching architecture overhaul featuring multi-tier caching (Memory, Object Cache, and Persistent DB Cache) for near-instant catalog page rendering.
- Performance: Introduced file-based rules caching with OPcache support and compressed DB snapshots to drastically reduce rule query overhead.
- Performance: Added dedicated percentage and sale badge cache (WCCS_Product_Badge_Cache) with support for user roles and negative caching.
- Performance: Added catalog batch cache priming to eliminate N+1 queries on archive and shop pages.
- Performance: Added "Archive Variation Pruning" setting to optimize discount calculations on catalog pages for products with high variation counts.
- Performance: Converted comparison utilities to static methods for reduced memory footprint and faster condition checks.
- Performance: Analytics is now disabled by default to minimize database overhead out of the box.
- Dev: Added 'wccs_change_product_base_price' filter hook to customize product base prices before rule calculation.
Added
- Added "Change Price Method" setting (Lightweight vs. Advanced) to allow ultra-fast price HTML modifications without heavy object overhead.
- Added compatibility with Advanced Product Fields for WooCommerce (SW WAPF) standard and Extended versions.
- Added compatibility with CTX Feed - WooCommerce Product Feed Generator plugin.
- Added compatibility with Easy Sale Badges and Product Labels for lightweight pricing mode.
Improved
- Updated compatibility with Product Feed PRO, adding a helper function to export discounted prices into feeds.
- Enhanced compatibility with CURCY Multi Currency Switcher across both Lightweight and Advanced price calculation modes.
- Enhanced database indexing on conditions, condition meta, cache, and rule usage log tables for accelerated queries.
- Added automatic background cron to purge expired cache table rows.
- Tested and verified compatibility with WooCommerce 11.2.1.
Fixed
- Fixed free gift emoji (🎁) display issue in the WooCommerce mini cart block.
- Fixed issues in the discounted products shortcode.
v9.10.2Unavailable
August 4, 20261.5 MBScanned
Added
- Added capability to set an active tier for the quantity table when using server-side pricing.
Fixed
- Resolved volume kick pricing template apply mode set to *Individually*.
- Horizontally centered table content for improved UI consistency.
Improved
- Changed the default quantity table layout from *Horizontal* to *Vertical*.
v9.10.1Unavailable
July 21, 20261.5 MBScanned
Added
- Completely redesigned the quantity table with a modern, user-friendly interface.
- Introduced a selection of pre-built themes for the quantity table, accessible via plugin settings.
- Added a live preview feature to the settings panel, allowing you to see table changes in real time.
- Added Chamevo product customizer plugin compatibility for quantity table.
v9.7.0Unavailable
May 12, 20261.5 MBScanned
Added
- Added generate coupon code button to generate coupon codes easily.
- Added user role based coupon code templates to create coupons fast & easy.
v9.4.1Unavailable
March 19, 20261.5 MBScanned
Fixed
- Fixed quantity based on field in bulk pricing for variations templates.
- Use product->is_type method to better support variation and variable products.
Improved
- Verified compatibility with WooCommerce 10.5.2
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Discount Rules and Dynamic Pricing for WooCommerce Pro to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.