6 versions
Woocommerce Min Max Quantities history.
Every release of Woocommerce Min Max Quantities 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.
6 of 6 releases scanned clean
v5.2.12Latest
September 2, 202675.9 KBScanned
Fixed
- Rejected fractional quantities that violate integer "Group of" rules.
- Refreshed quantity rules after product category assignments or category rules change.
- Required parent-product edit permission before applying variation quantity rules through REST.
- Prevented variation quantity-rule saves from targeting a variation outside the edited product.
- Enforced inherited quantity rules separately for each variation when "Combine variations" is disabled.
- Invalidated quantity-rule caches after REST updates finish saving.
- Limited category-rule saves and cache invalidation to authorized product-category updates.
- Protected saved administrative notices from unauthorized requests.
- Escaped product, variation, and category names in quantity-rule admin notices.
Other
- Dev - Pinned external workflow code that receives repository secrets.
- Dev - Managed changelog entries with Jetpack Changelogger: pull requests now add a change file under changelog/ instead of editing changelog.txt.
- Dev - Removed redundant and low-value tests.
August 19, 202672.3 KBScanned
Fixed
- Product and variation Minimum/Maximum quantities are now validated against the "Group of" value defined by a category rule, not only against the product's own.
- The "Group of" warning notice on the product edit screen never appeared on page load.
Other
- Dev - Restored TLS certificate verification and fail-closed error handling in the release deployment script.
- Dev - Fixed the unit-test CI matrix so coverage config matches this repository.
- Dev - Re-enabled JavaScript linting in the release pipelines.
- Dev - Pinned and checksum-verified the WP-CLI executable used in release builds.
- Dev - Added Markdown, dependency license, and WordPress.org Plugin Check gates to the pull request CI.
- Dev - Updated the npm build toolchain to resolve all remaining Dependabot security alerts.
- Dev - Standardized the package license identifier on GPL-3.0-or-later.
- Dev - Exposed the shared `.ai/commands` to agent tooling and documented the isolated worktree setup.
- Dev - Removed the dead test:jest script and Jest configuration.
- Dev - Enabled CSS linting in CI and fixed source style violations.
- Dev - Enabled JavaScript linting in CI and migrated the ESLint setup to the flat config format required by ESLint 10, aligning the lint and formatting toolchain with WooCommerce core.
- Dev - Removed release credentials from pull request E2E jobs.
- Dev - Update wp-coding-standards/wpcs to 3.4.1 (security release) in the phpcs lint tooling.
- Dev - Update development npm dependencies to resolve security advisories in the build toolchain.
- Dev - Update PHP development dependencies to resolve security advisories in the test toolchain.
- Dev - Hardened the QIT test workflow: pinned the QIT CLI version and stopped workflow inputs from being interpolated into shell source.
June 17, 202669.8 KBScanned
Fixed
- Fixed max quantity validation when the product is already in the cart, preventing misleading add-to-cart success notices.
Improved
- Bumped WordPress tested up to version to 7.0.
- Bumped WooCommerce tested up to version to 10.9.
Other
- Dev - Added read-only WordPress Abilities API support for Min/Max Quantities rules.
- Dev - Updated the JavaScript build toolchain to the React 18.3 line and added React 19 readiness guards.
v5.2.8Unavailable
December 4, 202563.4 KBScanned
Improved
- Replaced wc_enqueue_js with wp_add_inline_script according to the recommended WordPress core script patterns.
- Bumped WordPress tested up to version to 6.9.
- Bumped WooCommerce tested up to version to 10.4.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Woocommerce Min Max Quantities to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.