Woo Conditional Shipping and Payments
PluginChangelog 111
Jedes Release, das neueste zuerst, wie es der Anbieter im Changelog des Plugins veröffentlicht hat.
2026.09.02
Verbessert Behoben Noch nicht verfügbar- Fix - Applied existing wildcard shipping restrictions to object-backed dynamic rates without changing substring matching.
- Fix - Required product edit permission before returning product-specific restriction rules through the Abilities API.
- Fix - Validated product restriction metadata imported from CSV before storing or rendering it.
- Fix - Evaluated Store API pay-for-order payment restrictions against the order being paid.
- Fix - Prevented guest-supplied e-mails from satisfying customer allowlist restrictions.
- Fix - Preserved and anchored wildcard patterns in customer e-mail restrictions.
- Fix - Matched coupon-code wildcards against complete coupon codes.
- Fix - Failed closed when Store API payment gateway validation receives an unavailable gateway.
- Fix - Evaluated billing country and state restrictions against the order on pay-for-order pages.
- Fix - Bounded Date/Time condition parsing before expanding numeric ranges.
- Fix - Kept restrictions in place when a Date/Time condition value cannot be read.
- Fix - Restricted queued store-management notices to users who can manage WooCommerce.
- Fix - Prevented repeated deserialization of restriction metadata during product CSV export.
- Fix - Prevented translations from loading before WordPress initialization.
- 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.
2026.08.19
Verbessert Behoben Sicherheit Noch nicht verfügbar- Fix - Restricted product rule toggles to users who can edit the target product.
- Dev - Restored TLS certificate verification and fail-closed error handling in the release deployment script.
- Fix - Applied billing-period restrictions to manual subscription renewals.
- Dev - Re-enabled PHP 8.4 unit tests and fixed the CI matrix so the HPOS job actually runs against the HPOS order datastore.
- Dev - Fixed the build:js script and updated cross-env to v7.
- Dev - Added Markdown, dependency license, and WordPress.org Plugin Check gates to the pull request CI.
- 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.
- Fix - Fixed an issue where the Checkout block could receive an undefined payment method callback configuration when no payment gateway restrictions were active.
- Dev - Updated the npm build toolchain to resolve all remaining Dependabot security alerts.
- Fix - Fixed a fatal error that could take down sites running a WooCommerce version older than the required minimum.
- Fix - Corrected all-item package tag rules that use AND matching.
- Dev - Verified the ChromeDriver download against its published checksum in the E2E CI job.
- Fix - Fixed an issue where payment gateway restrictions could stop applying for the remainder of a request after the Cart/Checkout blocks cart data was generated.
- Fix - Fixed an issue where payment gateway and shipping method restrictions could stop applying for the remainder of a request when the debug mode was enabled.
- Dev - Exposed the shared
.ai/commandsto agent tooling and documented the isolated worktree setup. - Dev - Standardized the package license identifier on GPL-3.0-or-later.
- Dev - Enabled CSS linting in CI and fixed source style violations.
- Dev - Pinned and verified WP-CLI before release packaging.
- Fix - Corrected all-item package brand rules that use AND matching.
- Fix - Applied instance-specific shipping method restrictions on order-pay pages.
- Dev - Update wp-coding-standards/wpcs to 3.4.1 (security release) in the phpcs lint tooling.
- Dev - Update development Composer dependencies (PHPUnit, Guzzle PSR-7, PsySH, Symfony YAML) to resolve security advisories in the PHP test toolchain.
- Dev - Update development npm dependencies to resolve security advisories in the build toolchain.
- Dev - Hardened the QIT test workflow: pinned the QIT CLI version and stopped workflow inputs from being interpolated into shell source.
- Fix - Prevented "Translation loading was triggered too early" notices when the installed WooCommerce or PHP version is not supported.
- Fix - Prevented unauthorized users from toggling global checkout restrictions.
2026.07.22
Neu Verbessert Noch nicht verfügbar- New - Important: WordPress 6.8+ is now required.
- New - Important: WooCommerce 10.6+ is now required.
- Tweak - Bumped WooCommerce tested up to version to 11.0.
2026.06.16
Verbessert Noch nicht verfügbar- Tweak - Bumped WooCommerce tested up to version to 10.9.
- Dev - Added initial read-only WordPress abilities for Conditional Shipping and Payments restriction rules.
- Dev - Updated the JavaScript build toolchain to the React 18.3 line and added React 19 readiness guards.
2026.04.20
Verbessert Behoben Noch nicht verfügbar- Fix - Fixed admin styling compatibility issues with WordPress 7.0.
- Tweak - Bumped WordPress tested up to version to 7.0.
- Tweak - Bumped WooCommerce tested up to version to 10.7.
- Tweak - Added settings link on plugins page.
2026.02.25
Neu Verbessert Behoben Noch nicht verfügbar- New - Added support for Stripe's express payment methods (Google Pay, Apple Pay, Link by Stripe).
- Fix - Fixed an issue where payment restrictions with Stripe required a full page refresh to apply.
- Fix - Fixed an issue that prevented the PayPal Payments Express payment method from functioning inline with the restrictions set for the PayPal payment method.
- Tweak - Bumped WooCommerce tested up to version to 10.5.
2025.12.03
Verbessert Noch nicht verfügbar- Tweak - Replaced wc_enqueue_js with wp_add_inline_script according to the recommended WordPress core script patterns.
- Tweak - Bumped WordPress tested up to version to 6.9.
- Tweak - Bumped WooCommerce tested up to version to 10.4.
2025.09.02
Neu Verbessert Behoben Noch nicht verfügbar- New - Added compatibility with the Woo Payments MultiCurrency feature.
- New - Introduced {currency} placeholder in custom notices, to output the currency of the store.
- Dev - Introduced the 'woocommerce_csp_product_attribute_values' filter. Use this filter together with the Product Attribute condition, to limit options to specific variation attributes.
- Fix - In some cases restriction was not getting applied due to the background admin-ajax calls.
2025.07.02
Neu Behoben Noch nicht verfügbar- New - Improved compatibility with Woo Payments to remove express checkout buttons when gateway is restricted.
- Fix - Improved compatibility with Woo Payments to display correct payment gateway names in the admin settings.
2025.06.12
Behoben Noch nicht verfügbar- Fix - Fixed a fatal error caused by delayed loading conditions and restrictions.
2025.06.04
Verbessert Noch nicht verfügbar- Dev - Delayed loading conditions and restrictions to the init action to avoid loading translations too early.
2025.03.20
Neu Behoben Noch nicht verfügbar- New - Introduced 'Product Brand' condition.
- Fix - Fixed an issue that prevented the 'Product Attribute' condition from working on variations.
- Fix - Fixed an issue that prevented the 'Tags' condition from always working on variations.
2025.03.11
Neu Noch nicht verfügbar- New - Introduced 'Product Tag' condition.
- New - Introduced 'Product Attribute' condition.
2025.02.11
Behoben Noch nicht verfügbar- Fix - Improved validation and handling for Exclude shipping rate ids.
2024.11.19
Verbessert Noch nicht verfügbar- Tweak - Adjusted plugin name for consistency with WooCommerce branding.
2024.08.27
Verbessert Noch nicht verfügbar- Tweak - Updated version of @somewherewarm/selectsw dependency to include updated styling.
2024.08.13
Behoben Noch nicht verfügbar- Fix - Added back CSS files that were missing due to failing build.
2024.07.30
Behoben Noch nicht verfügbar- Fix - Deactivate plugin for WooCommerce versions prior to 8.2 to avoid fatal errors.
2024.06.04
Behoben Noch nicht verfügbar- Fix - Improved validation of values when getting maintenance and dismissed notices from the DB.
2024.05.16
Behoben Noch nicht verfügbar- Fix - Resolved an error that prevented admin styles/scripts from loading.
2024.05.14
Behoben Noch nicht verfügbar- Fix - Resolved a compatibility issue with Gravity Forms.
2024.04.09
Verbessert Noch nicht verfügbar- Tweak - Updated the way of identifying hydration context in Store API requests.
2024.03.26
Verbessert Noch nicht verfügbar- Tweak - Marked WooCommerce as required dependency.
- Tweak - Bumped tested up to versions for WordPress and WooCommerce.
2024.02.13
Verbessert Behoben Noch nicht verfügbar- Tweak - Added admin notice when no shipping zones are defined.
- Fix - Fixed an issue where percentage signs in custom notices were being stripped out.
2024.01.24
Neu Noch nicht verfügbar- New - Added compatibility with PHP 8.3.
2023.10.17
Verbessert Behoben Sicherheit Noch nicht verfügbar- Fix - Important: Security improvements.
- Tweak - Declared compatibility with the cart/checkout Blocks.
2023.09.19
Verbessert Behoben Noch nicht verfügbar- Fix - Resolved an issue that prevented plugin styles from applying in RTL sites using WooCommerce 7.9+.
- Tweak - Used admin theme colors in settings.
2023.06.27
Verbessert Noch nicht verfügbar- Tweak - Re-designed the Product Data > Restrictions empty state.
2023.06.01
Behoben Noch nicht verfügbar- Fix - Fixed styling for dismissible admin notices.
2023.05.24
Behoben Sicherheit Noch nicht verfügbar- Fix - Important: Security improvements.
- Fix - Fixed fatal errors triggered when activating/deactivating the plugin via WP cli.
2023.05.10
Neu Behoben Noch nicht verfügbar- Fix - Fixed fatal error when trying to parse posted data in the 'Shipping Method' condition.
- New - Added admin notice to stores that use a PHP version earlier than 7.0.
2023.03.08
Behoben Noch nicht verfügbar- Fix - Removed deprecated call of 'WC_Subscriptions_Cart::get_calculated_shipping_for_package' to maintain compatibility with WooCommerce Subscriptions 4.9.1.
2022.11.01
Verbessert Noch nicht verfügbar- Tweak - Declared compatibility with the new High-Performance Order Storage.
2022.10.26
Verbessert Sicherheit Noch nicht verfügbar- Tweak - Declared incompatibility with the new High-Performance Order Storage.
- Tweak - Improved security.
2022.08.15
Behoben Noch nicht verfügbar- Fix - Fixed an issue with 404 errors on frontend assets in some managed server configurations.
2022.07.28
Verbessert Noch nicht verfügbar- Tweak - Minor telemetry data point adjustments.
2022.06.22
Verbessert Noch nicht verfügbar- Tweak - Optimized the order in which restriction conditions are evaluated to improve performance.
- Tweak - Introduced basic telemetry to collect data on extension usage when tracking is enabled.
2022.04.14
Behoben Noch nicht verfügbar- Fix - Added support for the new, block-based checkout.
- Fix - Fixed an issue that made restricted Shipping Methods show up as available when the debugger was active.
2022.03.16
Verbessert Behoben Noch nicht verfügbar- Tweak - Removed static Shipping Method restriction notices in the cart. Due to a core limitation, it has not been possible to make them work reliably.
- Tweak - Updated the 'Show Excluded' tooltip in Payment Gateway Restrictions.
- Tweak - Use new WooCommerce and WordPress brand colors.
- Tweak - Added compatibility for Woocommerce Payments Subscriptions functionality.
- Fix - Fixed an issue that made static notices incorrectly show up for Shipping Methods in recurring packages.
- Fix - Fixed an issue that was throwing a PHP Notice when the restriction description was empty and the debugger enabled.
2022.01.17
Behoben Noch nicht verfügbar- Fix - 'Product on Subscription' condition won't remove a payment gateway from the 'Pay order' page.
- Fix - Fixed an issue with Category in cart condition, throwing a fatal error in admin.
- Fix - Fixed issue that prevented states from showing up after selecting a country in the Shipping Destination Restrictions.
2021.12.08
Neu Behoben Noch nicht verfügbar- Feature - Introduced Debug Mode for restriction rules, enabled under 'WooCommerce > Settings > Restrictions'.
- Feature - Added continents support in the 'Shipping Countries and States' condition.
- Feature - Added wildcards support in 'Customer E-mail' condition.
- Feature - Introduced missing '=' modifier in 'Cart Item Count' condition.
- Fix - Updated condition classes and call public function merge_titles using $this.
2021.10.12
Neu Behoben Noch nicht verfügbar- Important - Updated 'Cart Subtotal' condition to include or exclude tax based on the 'Display prices during cart and checkout' option.
- Feature - Introduced 'Cart Item Count' condition for global Payment Gateway Restrictions.
- Feature - Introduced 'Customer > is returning' and 'Customer > is new' modifiers.
- Fix - Updated string parameters in 'Package Weight' Condition notices.
- Fix - Fixed issue with capitalized 'Customer > e-mail is' condition values.
2021.05.27
Verbessert Behoben Noch nicht verfügbar- Fix - Prevent debug option notices from rendering in other settings pages/sections.
- Fix - Keep 'Save' button visible when after removing all global restrictions.
- Tweak - Prevent product-level 'Shipping Methods' and 'Shipping Destination' restrictions from being saved with Virtual products.
2021.05.07
Neu Noch nicht verfügbar- Feature - Support wildcards in the Coupon Code condition.
2021.03.06
Verbessert Noch nicht verfügbar- Tweak - Updated 'Overview' table column widths.
2021.03.05
Verbessert Noch nicht verfügbar- Tweak - Updated UI to restore empty states when deleting all restriction rules.
- Tweak - Give focus to the 'Choose restriction...' box when clicking 'Add' without choosing a product-level restriction type.
2021.03.04
Neu Verbessert Noch nicht verfügbar- Important - Updated static/validation notice strings. Please update your localizations.
- Feature - Introduced 'Date/Time' condition.
- Feature - Introduced 'Billing Postcode' condition.
- Feature - Introduced 'Cart Subtotal' condition.
- Feature - Added 'gt', 'gte', 'lt' and 'lte' condition modifiers to all comparison-operator conditions.
- Feature - Support Rate ID wildcards in Shipping Method restrictions, e.g. 'FedEx*'.
- Tweak - Allow rules with empty subjects to be saved, and display a notice instead of deleting them silently.
- Tweak - Added 'AND' divider between conditions.
- Tweak - Renamed 'Shipping Country/State' restrictions to 'Shipping Destinations'.
2020.12.14
Neu Noch nicht verfügbar- Feature - Introduced 'does not enable free shipping' modifier in 'Coupon Code' condition.
2020.12.08
Neu Verbessert Behoben Noch nicht verfügbar- Feature - Added 'Shipping Postcode' condition support in Shipping Country/State restrictions.
- Feature - Introduced 'enables free shipping' modifier in 'Coupon Code' condition.
- Tweak - Fixed 'Coupon Code' condition behavior to work correctly with empty values.
- Fix - Warning while importing products without having exported meta data.
2020.11.17
Behoben Noch nicht verfügbar- Fix - Custom checkout button not visible when PayPal Checkout is selected. Bug triggered when the checkout page is loaded with the PayPal Checkout gateway restricted.
- Fix - Fixed some 'Settings > Restrictions' styling issues with certain RTL/translated flavors of the WordPress dashboard.
2020.11.13
Behoben Noch nicht verfügbar- Fix - Fixed saving of 'Exclude Rate IDs' field values with escaped delimiters (%|%).
- Fix - JS error when attempting to set up 'Billing Country' restrictions due to an outdated file commit.
2020.11.10
Verbessert Behoben Noch nicht verfügbar- Fix - Toggle button not working for product-level restrictions.
- Fix - Fatal error in admin area when product-level restrictions are disabled.
- Tweak - Optimized 'edit-product' page load speed on sites with slow shipping configurations.
2020.10.13
Neu Verbessert Behoben Noch nicht verfügbar- Feature - Add states/regions support in 'Billing Country' condition.
- Fix - 'Shipping Postcode' condition did not work in 'Payment Gateway' restrictions when attempting to purchase a synchronized subscription product.
- Fix - Resolved 'get_cart() on null' error triggered under some... pretty interesting circumstances.
- Tweak - Match 'Shipping Postcode' condition when using the 'is not' modifier and and the 'Postcode' checkout field is empty.
- Tweak - Match 'Shipping/Billing Country' condition when using the 'is not' modifier and and the 'State/Region' checkout field is empty.
2020.09.07
Verbessert Behoben Noch nicht verfügbar- Fix - 'Product on Subscription' condition not working during manual renewals.
- Tweak - Updated the 'Settings > Restrictions' page layout.
- Tweak - Added a warning in global restriction pages to let store managers know when 'Settings > Restrictions > Troubleshooting > Disable Global Restrictions' is active.
- Tweak - Added a warning in edit-product pages to let store managers know when 'Settings > Restrictions > Troubleshooting > Disable Product Restrictions' is active.
2020.08.21
Verbessert Noch nicht verfügbar- Tweak - Renamed 'Recurring Item' condition to 'Product on Subscription'.
2020.08.18
Neu Behoben Noch nicht verfügbar- Feature - Introduced 'Recurring Package' condition, useful for restricting shipping methods in recurring (renewal) packages only.
- Fix - 'Coupon code' condition not working correctly when using the 'not used' modifier with multiple coupon codes.
2020.07.15
Neu Noch nicht verfügbar- Important - Declared compatibility with WooCommerce 4.3.
- Feature - Added support for importing/exporting product-level Restrictions via the WooCommerce Importer/Exporter tool.
2020.05.28
Verbessert Noch nicht verfügbar- Important - Declared compatibility with WooCommerce 4.2.
- Tweak - List complete trees in Category condition dropdowns.
2020.04.27
Neu Verbessert Noch nicht verfügbar- Important - Added integration with WooCommerce Gift Cards - see https://woocommerce.com/products/gift-cards/.
- Feature - Conditionally prevent customers from paying with gift cards. Useful for restricting gift card usage to specific products, categories, customers, etc.
- Feature - Added 'Gift Cards' condition to conditionally exclude payment options depending on whether a gift card is used to pay for an order, partially or fully.
- Feature - Added 'Gift Card Product' condition to conditionally exclude payment options depending on whether a gift card is used to pay for an order, partially or fully.
- Tweak - Made 'get_resolution_message' method public.
2020.04.17
Neu Verbessert Behoben Noch nicht verfügbar- Important - Declared compatibility with WooCommerce 4.1.
- Feature - Added 'Product On Sale' condition.
- Fix - Restrictions toggle not working due to a recent regression.
- Fix - Warning at checkout when using the Klarna Payments gateway.
- Tweak - Added 'WC_CSP()->plugin_initialized()' method.
- Tweak - Ensure that the sw-select script is loaded before displaying notices.
- Tweak - Enter custom shipping rate IDs with a delimiter character by wrapping it in '%', like '%|%'.
2020.03.12
Neu Noch nicht verfügbar- Important - Declared compatibility with WooCommerce 4.0.
- Feature - Added 'woocommerce_csp_package_item_quantity_count' filter. This filter can be used to limit the Package Item condition to specific package items.
2020.02.19
Behoben Noch nicht verfügbar- Fix - Item Quantity condition not working for product-level Shipping Countries/States Restrictions.
2020.01.24
Behoben Noch nicht verfügbar- Fix - Ensured restricted shipping rates are correctly identified by falling back to 'get_id' when a canonical rate ID cannot be constructed.
2020.01.17
Verbessert Behoben Noch nicht verfügbar- Fix - Prevent errors when using the Systempay gateway.
- Tweak - Only add static notices to payment gateway descriptions inside the payment form.
2020.01.14
Behoben Noch nicht verfügbar- Fix - Release date in changelog.
2020.01.13
Neu Noch nicht verfügbar- Important - Bumped the minimum required WooCommerce version to 2.6+.
- Important - Suppressed dynamically added notices on the checkout page when 'Show Excluded' is enabled. When a restriction is active, WooCommerce would keep scrolling the viewport to the top of the checkout page, resulting in a poor UX while filling in the checkout form fields. Notices are now displayed when 'Place Order' is clicked.
- Feature - Introduced 'Show Static Notices' option to display static messages under restricted shipping methods and payment gateways.
2019.12.10
Behoben Noch nicht verfügbar- Fix - Item Quantity condition not working for product-level Shipping Countries/States Restrictions.
2019.12.03
Behoben Noch nicht verfügbar- Fix - Broken Select All/None buttons.
2019.11.28
Verbessert Noch nicht verfügbar- Tweak - Replaced selectWoo with self-maintained flavor of select2.
2019.10.25
Behoben Noch nicht verfügbar- Fix - Added WordPres 5.3 and WooCommerce 3.8 support.
2019.08.07
Behoben Noch nicht verfügbar- Fix - Postcode condition fails to work when entering UK postcodes with spaces.
2019.06.19
Verbessert Behoben Noch nicht verfügbar- Important - Removed old Update Helper dependencies. If you are running a WooCommerce version older than 3.1, you will not see any prompts to update Conditional Shipping and Payments from now on, and will need to install extension updates manually!
- Fix - Incorrect 'Membership Plan' condition behavior when user is not logged in.
- Tweak - Added 'woocommerce_csp_order_total_contents_only' and 'woocommerce_csp_order_total_condition_incl_contents_tax' filters to modify the behavior of the 'Order Total' condition.
2019.05.08
Behoben Noch nicht verfügbar- Fix - Fix broken empty state styles under WordPress 5.2+.
2019.05.06
Behoben Noch nicht verfügbar- Fix - Fatal error when using the cart category condition with multiple category values.
2019.04.30
Behoben Noch nicht verfügbar- Fix - Fatal error during REST API requests when the Amazon Pay gateway is installed and activated under WC 3.6+.
2019.04.09
Verbessert Behoben Noch nicht verfügbar- Tweak - Make Package Weight condition available in Shipping Countries/States restrictions.
- Fix - Display Custom Notice when defined in product-level Payment Gateway Restrictions.
2019.01.14
Verbessert Behoben Noch nicht verfügbar- Fix - Removed custom Paypal Checkout buttons from checkout page.
- Tweak - Added Shipping Country and Shipping Postcode condition filters to exclude shipping/payment options by default when the state/postcode fields at checkout are empty.
2018.12.04
Neu Behoben Noch nicht verfügbar- Feature - NUX improvements.
- Fix - WooCommerce Multi-Currency support.
2018.11.14
Behoben Noch nicht verfügbar- Fix - Empty period options in Recurring Cart/Package Item conditions.
2018.10.10
Behoben Noch nicht verfügbar- Fix - The chosen rate may not be found in a shipping package by ID, or may not be an object. In both edge cases a fatal error was generated by the Shipping Method restriction class. That's now fixed.
- Fix - Category conditions not working correctly with variations.
2018.10.08
Neu Verbessert Behoben Noch nicht verfügbar- Feature - Added 'Actions' column in the summary/overview table under 'Settings > Restrictions' and introduced 'Delete' action.
- Feature - Redesigned restrictions/conditions UI.
- Feature - Improved integration with Stripe, PayPal Express, Klarna Checkout and Klarna Payments gateways.
- Feature - Made Shipping Postcode condition available in Payment Gateway restrictions.
- Feature - Products in the 'product' post-type table are now filterable by restriction.
- Feature - Added WooCommerce Subscriptions integration: Introduced 'Recurring Item' in cart/package condition.
- Feature - Added WooCommerce Memberships integration: Introduced 'Membership Plan' condition.
- Feature - Added WooCommerce Multi-Currency integration: Introduced 'Currency' condition.
- Tweak - Revised resolution messages for all Restriction types and Conditions.
- Tweak - Made default Postcode condition behavior consistent with the 'woocommerce_shipping_cost_requires_address' option.
- Fix - Excluded shipping method rates not hidden when using the 'Customer' (billing e-mail) condition.
- Fix - Order details not updated when the 'Billing E-mail' field is modified at checkout and a restriction with a 'Customer' (billing e-mail) condition exists.
- Fix - Fixed an issue with matching of shipping rates with numeric rate IDs.
- Fix - Fixed a Postcode condition fatal error under WC 2.4/2.5.
- Fix - Shipping Country, Shipping Postcode and Coupon Code conditions now work correctly in Payment Gateway restrictions when paying for a pending-payment order.
2018.06.04
Behoben Noch nicht verfügbar- Fix - Shipping class conditions did not always work as expected when using the 'all' and 'not all' modifiers. Fixed.
2018.05.24
Verbessert Noch nicht verfügbar- Tweak - Added a section in the WordPress Privacy Policy Guide to let store owners know that Conditional Shipping and Payments does not collect, store or share personal data.
2018.05.10
Verbessert Behoben Noch nicht verfügbar- Tweak - Changed the wording in some condition resolution strings to maintain a reasonable level of accuracy. Please review your localizations for new, unstranslated strings.
- Tweak - Renamed "every" and "not every" condition modifiers.
- Fix - Category conditions did not always work as expected when using the "every" modifier. Fixed.
- Dev - Added filters to control the term relationship (and/or) when evaluating category conditions.
2018.03.19
Behoben Noch nicht verfügbar- Fix - Coupon Code condition with "is not used" modifier not matching when no coupons applied in cart.
2018.02.09
Behoben Noch nicht verfügbar- Fix - Corrected modifier values in Coupon Code condition.
2018.01.09
Neu Noch nicht verfügbar- Feature - Added 'Shipping Postcode' condition.
- Feature - Added 'Items in Package' condition.
- Feature - Added 'Package Total' condition.
- Feature - Added 'Coupon Code' condition.
- Feature - Added "is not" modifier in 'Shipping Method' condition.
- Feature - Added "every cart/package item" and "not every cart/pakage item" modifiers to 'Category' conditions.
- Feature - Added "every cart/package item" and "not every cart/pakage item" modifiers to 'Shipping Class' conditions.
2017.10.14
Verbessert Behoben Noch nicht verfügbar- Important - WooCommerce 3.2 support added.
- Fix - Resolve "doing it wrong" notice with 'WC_Checkout->posted' access.
- Tweak - Improved shipping method restriction matching when excluding rates with non-canonical/malformed IDs under WC 3.2+. See https://github.com/woocommerce/woocommerce/issues/14837 for details.
2017.08.01
Verbessert Noch nicht verfügbar- Tweak - Admin string tweaks.
2017.06.15
Verbessert Behoben Noch nicht verfügbar- Tweak - Cart Total condition value now includes line item taxes, if applicable. Use
add_filter( 'woocommerce_csp_cart_total_condition_incl_tax', '__return_false' );to revert to the old behavior, if needed. - Fix - Totals in Cart/Order Total conditions ignore WooCommerce thousands/decimals separator formatting settings.
2017.06.02
Verbessert Behoben Noch nicht verfügbar- Tweak - Revised restriction meta-box styles.
- Tweak - Updated plugin meta.
- Fix - PHP deprecated 'WC_Customer::get_country' notice under WC 3.0+.
2017.04.07
Behoben Noch nicht verfügbar- Fix - Product-level restrictions of variable products not working due to a regression in version 1.2.4.
2017.04.01
Behoben Noch nicht verfügbar- Fix - WooCommerce 3.0 support added.
- Fix - Notice on checkout page triggered in error when the default gateway is restricted and excluded.
2016.12.17
Neu Behoben Noch nicht verfügbar- Feature - Add custom notices to Shipping Method and Shipping Gateway restrictions.
- Fix - Support WooCommerce Ship to Multiple Addresses.
- Fix - Incorrect flat-rate shipping method titles in restriction selection drop-down.
- Fix - Missing shipping method titles in Settings > Restrictions > Restrictions Overview section.
2016.10.12
Behoben Noch nicht verfügbar- Fix - Multiple global country restrictions all evaluate as true when a single restriction applies.
2016.06.28
Verbessert Behoben Noch nicht verfügbar- Fix - "Add Condition" button not working under WC 2.6.
- Tweak - Refactored logic for adding conditions, now based on JS templates - see 'WC_CSP_Conditions::print_condition_field_scripts()'.
2016.05.30
Neu Verbessert Noch nicht verfügbar- Important - Added support for WooCommerce 2.6 and WC 2.6 Shipping Zones. To ensure that your shipping method restrictions still work after the WC 2.6 update, please ensure that WooCommerce Conditional Shipping and Payments has been updated to version 1.2.0 before running the WC 2.6 data update routine!
- Important - WC 2.6 has introduced irreversible changes to shipping rate IDs. In some cases, the update may break existing shipping method restrictions/conditions. Please review any existing shipping method restriction settings after running the WC 2.6 update routine!
- Feature - Ability to create shipping method restrictions based on custom shipping rate IDs ("Exclude Shipping Rate IDs" field).
- Tweak - After updating to WC 2.6, it is no longer possible to choose specific Table Rate Shipping / Flat Rate Boxes rates when defining Shipping Method restrictions. Instead, this is now possible by making use of the newly introduced "Exclude Shipping Rate IDs" field.
- Tweak - After updating to WC 2.6, it is no longer possible to create Shipping Method conditions based on specific Table Rate Shipping / Flat Rate Boxes rates. Following the introduction of Shipping Zones in WC, Shipping Method conditions can only be based on shipping method instances.
- Tweak - Reviewed translatable strings and replaced static variable with string in all 'gettext' function calls.
2015.12.08
Behoben Noch nicht verfügbar- Fix - WC 2.5 support.
- Fix - When the id of a shipping rate started with a string equal to the id of another, excluded rate, then the former one would get excluded, too.
2015.11.04
Neu Verbessert Noch nicht verfügbar- Feature - Customer Role condition.
- Feature - Added 'Restrictions Overview' section in the Restrictions tab under WooCommerce > Settings.
- Tweak - Simplified restriction settings markup.
2015.09.20
Behoben Noch nicht verfügbar- Fix - Amazon Payments support.
2015.08.25
Behoben Noch nicht verfügbar- Fix - Fatal error when attempting to get call 'get_available_payment_gateways()' from an admin page.
2015.08.19
Behoben Noch nicht verfügbar- Fix - Show "Customer" condition in product-level restrictions.
2015.08.18
Neu Behoben Noch nicht verfügbar- Fix - Support for Flat Rate Boxes Shipping: Allow exclusions by method id.
- Feature - Added new "Customer" condition to enable/disable restrictions by customer e-mail.
2015.07.21
Behoben Noch nicht verfügbar- Fix - Minor admin styling fixes for WC 2.4.
- Fix - WC 2.4 support: Enable deprecated add-on flat rate options in the Shipping settings panel.
2015.05.21
Behoben Noch nicht verfügbar- Fix - WC 2.2 JS chosen compatibility.
2015.04.20
Neu Behoben Noch nicht verfügbar- Fix - Add support for payment gateway rules at the checkout->pay endpoint.
- Fix - Shipping classes conditions when shipping class defined at variation level.
- Fix - Duplicate shipping method checkout notices.
- Feature - Added 'not in' Category and Shipping Class condition modifiers, which can be used, for example, to always exclude a payment gateway ** unless ** a product from the specified categories is present in the cart.
2015.04.01
Behoben Noch nicht verfügbar- Fix - Support non-core Shipping Methods.
2015.03.30
Neu Behoben Noch nicht verfügbar- Feature - Support Table Rate Shipping rates in Shipping Method restrictions and conditions.
- Feature - 'is not' modifier for the Billing Country and Shipping Country/State conditions.
- Fix - Update checkout fields on State change.
2015.03.17
Neu Verbessert Behoben Noch nicht verfügbar- Feature - Support add-on flat rates in the 'Shipping Method' condition.
- Tweak - Updated conditions UI.
- Fix - Missing 'State / County' string in resolution messages under specific conditions.
- Dev - Refactored conditions API.
2015.03.03
Behoben Noch nicht verfügbar- Fix - select2 localization in WC 2.3.6+.
2015.02.20
Neu Noch nicht verfügbar- Initial Release