1.7.0: shipping rule "Only" reserves a method, "Show" no longer does
Since 1.6.0 "Show" both whitelisted a method for its group and hid it from everybody else. A group shown ordinary methods next to a free one therefore took the ordinary ones away from every stranger, who was left with only the free method. "Only" now carries the reservation; "Show" is just the group's whitelist. Existing show rules are converted to only once on update so the checkout does not change until the shop chooses. Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Code
parent
5875638f2c
commit
0793a1ee82
+6
-2
@@ -4,7 +4,7 @@ Tags: woocommerce, discount, email, shipping, coupon
|
||||
Requires at least: 5.8
|
||||
Tested up to: 7.1.2
|
||||
Requires PHP: 7.4
|
||||
Stable tag: 1.6.3
|
||||
Stable tag: 1.7.0
|
||||
WC requires at least: 6.0
|
||||
WC tested up to: 11.1.2
|
||||
License: GPLv2 or later
|
||||
@@ -50,7 +50,8 @@ coupons in a dropdown.
|
||||
|
||||
* Per discount group, choose which shipping methods are shown or hidden.
|
||||
* No rules for a group means all shipping methods behave normally.
|
||||
* If any method is set to "Show", only "Show" methods are offered (whitelist).
|
||||
* If any method is set to "Show" or "Only", only those methods are offered to the group (whitelist).
|
||||
* "Only" also hides the method from every customer outside the group; "Show" does not.
|
||||
* Drag & drop reordering controls the order methods appear in at checkout.
|
||||
|
||||
= How discounts are applied =
|
||||
@@ -96,6 +97,9 @@ The most specific match wins: exact email, then domain, then partial match.
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 1.7.0 =
|
||||
* Shipping rules have a new choice, "Only". "Only" shows a method to the group and hides it from everybody else, which is what free delivery for one company needs. "Show" goes back to meaning just that: the group is offered the method, and nobody else is affected. Since 1.6.0 "Show" did both, so a group that was shown ordinary methods next to a free one took the ordinary ones away from every other customer. Every "Show" rule saved before this update is changed to "Only" automatically, so the checkout looks the same after updating. To give a group its ordinary methods without reserving them, set those to "Show" and leave the free ones on "Only".
|
||||
|
||||
= 1.6.3 =
|
||||
* The WooCommerce version this plugin declares as tested is now the same in both places it is written. The readme still said 11.1.0 while the plugin itself said 11.1.2.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user