Release v3.1.5
Woocommerce Conditional Shipping And Payments v3.1.5
Latest versionWhat's new in v3.1.5
Woocommerce Conditional Shipping And Payments v3.1.5 was released on . Use advanced rules to control the countries/states, payment gateways and shipping methods available during checkout. See the full changelog below and compare with the complete version history.
Release details
Released
316.4 KB
File available
Changelog
Fixed
- Applied existing wildcard shipping restrictions to object-backed dynamic rates without changing substring matching.
- Required product edit permission before returning product-specific restriction rules through the Abilities API.
- Validated product restriction metadata imported from CSV before storing or rendering it.
- Evaluated Store API pay-for-order payment restrictions against the order being paid.
- Prevented guest-supplied e-mails from satisfying customer allowlist restrictions.
- Preserved and anchored wildcard patterns in customer e-mail restrictions.
- Matched coupon-code wildcards against complete coupon codes.
- Failed closed when Store API payment gateway validation receives an unavailable gateway.
- Evaluated billing country and state restrictions against the order on pay-for-order pages.
- Bounded Date/Time condition parsing before expanding numeric ranges.
- Kept restrictions in place when a Date/Time condition value cannot be read.
- Restricted queued store-management notices to users who can manage WooCommerce.
- Prevented repeated deserialization of restriction metadata during product CSV export.
- Prevented translations from loading before WordPress initialization.
Other
- Dev - Stopped pull request E2E jobs from receiving release credentials.
- Dev - Authenticated browser requests to test-only E2E helpers with a per-run token.
- Dev - Pinned CI dependencies used by jobs with access to sensitive credentials.
- Dev - Pinned GitHub Actions to immutable commit revisions.
- Dev - Removed redundant and low-value tests.
- Dev - Managed changelog entries with Jetpack Changelogger: pull requests add a file under changelog/ instead of editing changelog.txt.
Compatibility
- Requires WordPress
- 6.8
- Tested up to
- 7.0
- Requires PHP
- 7.4
Verified safe
Woocommerce Conditional Shipping And Payments v3.1.5 scanned clean with no security threats detected.
View full scan report