Plugin Directory

Changeset 3398407


Ignore:
Timestamp:
11/18/2025 11:09:15 PM (4 months ago)
Author:
asanaplugins
Message:

Update to version 8.0.2 from GitHub

Location:
easy-woocommerce-discounts
Files:
18 edited
1 copied

Legend:

Unmodified
Added
Removed
  • easy-woocommerce-discounts/tags/8.0.2/admin/class-wccs-admin-assets.php

    r3386715 r3398407  
    7373            $this->enqueue_style( 'easy-woocommerce-discounts', $this->get_asset_url( 'admin/css/conditions/style.css' ) );
    7474            $this->enqueue_style( 'wccs-font-awesome', $this->get_asset_url( 'admin/css/font-awesome.css' ), array(), '4.6.3' );
    75             $this->register_script( 'select2', $this->get_asset_url( 'admin/js/vendor/select2/select2.js' ), array( 'jquery' ), '4.0.3' );
    7675            $this->register_script( 'vue', $this->get_asset_url( 'admin/js/vendor/vue/vue.js' ), array(), '2.6.12' );
    7776            $this->register_script( 'vue-router', $this->get_asset_url( 'admin/js/vendor/vue-router/vue-router.js' ), array( 'vue' ), '3.4.9' );
     
    9291                    'moment',
    9392                    'lodash',
    94                     'select2',
     93                    version_compare( WC()->version, '10.3.0', '>=' ) ? 'wc-select2' : 'select2',
    9594                    'sortable',
    9695                    'wp-color-picker',
  • easy-woocommerce-discounts/tags/8.0.2/changelog.txt

    r3390756 r3398407  
    11== Changelog ==
     2
     3= 8.0.2 =
     4* New: Added negative value support for checkout fees that works like a discount.
     5* Fix: Fixed an issue of counting pricing rules impression when analytics is disabled.
     6* Fix: Fixed select2 deprecated error message in WooCommerce 10.3.0 and above.
    27
    38= 8.0.1 =
  • easy-woocommerce-discounts/tags/8.0.2/easy-woocommerce-discounts.php

    r3390756 r3398407  
    66 * Description: All purpose WooCommerce discounts, pricing, shipping and promotion tool.
    77 * Tags: discount, coupon, bulk discount, category discount, bogo, woocommerce, woocommerce discounts, woocommerce pricing deals, woocommerce Buy One Get One Free, bulk coupons, gift coupons, signup coupons, advanced coupons, woocommerce bulk discounts, woocommerce pricing, woocommerce price rules, woocommerce advanced discounts, woocommerce pricing deals, woocommerce bulk discounts, woocommerce cart discounts, woocommerce pricing deals, woocommerce discount rules, discount rules for woocommerce, woocommerce shipping, dynamic shipping, url coupons for woocommerce
    8  * Version: 8.0.1
     8 * Version: 8.0.2
    99 * Author: Discount Team
    1010 * Author URI: https://www.asanaplugins.com/
     
    1313 * Domain Path: /languages
    1414 * WC requires at least: 3.0
    15  * WC tested up to: 10.3.4
     15 * WC tested up to: 10.3.5
    1616 *
    1717 * Copyright 2025 Asana Plugins (https://www.asanaplugins.com/)
     
    2525// Plugin version.
    2626if ( ! defined( 'WCCS_VERSION' ) ) {
    27     define( 'WCCS_VERSION', '8.0.1' );
     27    define( 'WCCS_VERSION', '8.0.2' );
    2828}
    2929
  • easy-woocommerce-discounts/tags/8.0.2/languages/easy-woocommerce-discounts.pot

    r3390756 r3398407  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Discount Rules and Dynamic Pricing for WooCommerce 8.0.1\n"
     5"Project-Id-Version: Discount Rules and Dynamic Pricing for WooCommerce 8.0.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/easy-woocommerce-discounts\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-11-05T17:58:06+00:00\n"
     12"POT-Creation-Date: 2025-11-18T19:05:06+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
  • easy-woocommerce-discounts/tags/8.0.2/public/class-wccs-public-analytics-hooks.php

    r3386715 r3398407  
    207207
    208208                    if ( isset( $rule['fee_amount'] ) ) {
    209                         $rule_args[ (int) $rule['id'] ]['fees'] = wc_format_decimal( $rule['fee_amount'], wc_get_price_decimals() );
     209                        if ( 0 < (float) $rule['fee_amount'] ) {
     210                            $rule_args[ (int) $rule['id'] ]['discounts'] = wc_format_decimal( $rule['fee_amount'], wc_get_price_decimals() );
     211                        } else {
     212                            $rule_args[ (int) $rule['id'] ]['fees'] = wc_format_decimal( $rule['fee_amount'], wc_get_price_decimals() );
     213                        }
    210214                    }
    211215                }
  • easy-woocommerce-discounts/tags/8.0.2/public/class-wccs-public.php

    r3386715 r3398407  
    183183                        'nonce' => wp_create_nonce( 'wccs_single_product_nonce' ),
    184184                        'product_id' => $post->ID,
     185                        'analytics' => (int) WCCS()->settings->get_setting( 'enable_analytics', 1 ),
    185186                    )
    186187                )
  • easy-woocommerce-discounts/tags/8.0.2/public/js/wccs-product-pricing.js

    r3386715 r3398407  
    132132
    133133    ProductPricing.prototype.tracks = function () {
     134        if (
     135            'undefined' === typeof wccs_product_pricing_params.analytics ||
     136            0 >= wccs_product_pricing_params.analytics
     137        ) {
     138            return;
     139        }
     140
    134141        var productId = $( 'button[name="add-to-cart"]' ).val();
    135142        productId = productId
  • easy-woocommerce-discounts/tags/8.0.2/public/js/wccs-product-pricing.min.js

    r3386715 r3398407  
    1 (i=>{function t(){this.init=this.init.bind(this),this.onFoundVariation=this.onFoundVariation.bind(this),this.onHideVariation=this.onHideVariation.bind(this),this.tracks=this.tracks.bind(this),this.init()}t.prototype.init=function(){i(".variations_form").length&&(this.$bulkTables=i(".wccs-bulk-pricing-table-container"),this.$bulkTitles=i(".wccs-bulk-pricing-table-title"),this.$parentTable=this.$bulkTables.not("[data-variation]"),this.$parentTableTitle=this.$bulkTitles.not("[data-variation]"),this.$variationForm=i(".variations_form"),i(document.body).on("found_variation.wccs_product_pricing",this.$variationForm,this.onFoundVariation),i(document.body).on("hide_variation.wccs_product_pricing",this.$variationForm,this.onHideVariation)),this.$cartForm=i(".product form.cart"),this.tracks()},t.prototype.onFoundVariation=function(t,i){this.$bulkTables.length&&(this.$bulkTables.hide(),this.$bulkTitles.hide(),this.$bulkTables.filter('[data-variation="'+i.variation_id+'"]').length?(this.$bulkTables.filter('[data-variation="'+i.variation_id+'"]').show(),this.$bulkTitles.filter('[data-variation="'+i.variation_id+'"]').show()):this.$parentTable.length&&(this.$parentTable.show(),this.$parentTableTitle.show()))},t.prototype.onHideVariation=function(t){this.$bulkTables.length&&(this.$bulkTables.hide(),this.$bulkTitles.hide(),this.$parentTable.length)&&(this.$parentTable.show(),this.$parentTableTitle.show())},t.prototype.tracks=function(){var t=i('button[name="add-to-cart"]').val();!(t=(t=t||i('input[name="add-to-cart"').val())||void 0===wccs_product_pricing_params.product_id?t:wccs_product_pricing_params.product_id)||+t<=0||i.ajax({url:wccs_product_pricing_params.ajaxurl,type:"POST",dataType:"json",data:{action:"asnp_wccs_product_tracks",nonce:wccs_product_pricing_params.nonce,product_id:t}})};var a,n={getInstance:function(){return a=a||new t}};i.fn.wccs_get_product_pricing=function(){return n.getInstance()},i(function(){i().wccs_get_product_pricing()})})(jQuery);
     1(i=>{function t(){this.init=this.init.bind(this),this.onFoundVariation=this.onFoundVariation.bind(this),this.onHideVariation=this.onHideVariation.bind(this),this.tracks=this.tracks.bind(this),this.init()}t.prototype.init=function(){i(".variations_form").length&&(this.$bulkTables=i(".wccs-bulk-pricing-table-container"),this.$bulkTitles=i(".wccs-bulk-pricing-table-title"),this.$parentTable=this.$bulkTables.not("[data-variation]"),this.$parentTableTitle=this.$bulkTitles.not("[data-variation]"),this.$variationForm=i(".variations_form"),i(document.body).on("found_variation.wccs_product_pricing",this.$variationForm,this.onFoundVariation),i(document.body).on("hide_variation.wccs_product_pricing",this.$variationForm,this.onHideVariation)),this.$cartForm=i(".product form.cart"),this.tracks()},t.prototype.onFoundVariation=function(t,i){this.$bulkTables.length&&(this.$bulkTables.hide(),this.$bulkTitles.hide(),this.$bulkTables.filter('[data-variation="'+i.variation_id+'"]').length?(this.$bulkTables.filter('[data-variation="'+i.variation_id+'"]').show(),this.$bulkTitles.filter('[data-variation="'+i.variation_id+'"]').show()):this.$parentTable.length&&(this.$parentTable.show(),this.$parentTableTitle.show()))},t.prototype.onHideVariation=function(t){this.$bulkTables.length&&(this.$bulkTables.hide(),this.$bulkTitles.hide(),this.$parentTable.length)&&(this.$parentTable.show(),this.$parentTableTitle.show())},t.prototype.tracks=function(){var t;void 0===wccs_product_pricing_params.analytics||wccs_product_pricing_params.analytics<=0||!(t=(t=(t=i('button[name="add-to-cart"]').val())||i('input[name="add-to-cart"').val())||void 0===wccs_product_pricing_params.product_id?t:wccs_product_pricing_params.product_id)||+t<=0||i.ajax({url:wccs_product_pricing_params.ajaxurl,type:"POST",dataType:"json",data:{action:"asnp_wccs_product_tracks",nonce:wccs_product_pricing_params.nonce,product_id:t}})};var a,n={getInstance:function(){return a=a||new t}};i.fn.wccs_get_product_pricing=function(){return n.getInstance()},i(function(){i().wccs_get_product_pricing()})})(jQuery);
  • easy-woocommerce-discounts/tags/8.0.2/readme.txt

    r3390756 r3398407  
    66Tested up to: 6.8
    77Requires PHP: 5.6.0
    8 Stable tag: 8.0.1
     8Stable tag: 8.0.2
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    141141* <strong>[WooCommerce Product Bundles](https://wordpress.org/plugins/easy-product-bundles-for-woocommerce/)
    142142* <strong>[Sale Badge and Product Label](https://wordpress.org/plugins/easy-sale-badges-for-woocommerce/)
     143* <strong>[Upsells, Related Products and Product Recommendations](https://wordpress.org/plugins/easy-upsells-for-woocommerce/)
    143144* <strong>[AI Content Writing and WhatsApp Chat](https://wordpress.org/plugins/live-chat-button/)
    144145
     
    146147* <strong>[WooCommerce Product Bundles Pro](https://www.asanaplugins.com/product/woocommerce-product-bundles/?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts-free&utm_medium=link)
    147148* <strong>[Sale Badges and Product Labels Pro](https://www.asanaplugins.com/product/woocommerce-sale-badges-and-product-labels/)
     149* <strong>[Upsells, Related Products and Product Recommendations Pro](https://www.asanaplugins.com/product/woocommerce-upsells-related-products/)
    148150* <strong>[AI Content Writing and WhatsApp Chat Pro](https://www.asanaplugins.com/product/whatsapp-chat-wordpress/?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts-free&utm_medium=link)
    149151
     
    253255
    254256== Changelog ==
     257
     258= 8.0.2 =
     259* New: Added negative value support for checkout fees that works like a discount.
     260* Fix: Fixed an issue of counting pricing rules impression when analytics is disabled.
     261* Fix: Fixed select2 deprecated error message in WooCommerce 10.3.0 and above.
    255262
    256263= 8.0.1 =
  • easy-woocommerce-discounts/trunk/admin/class-wccs-admin-assets.php

    r3386715 r3398407  
    7373            $this->enqueue_style( 'easy-woocommerce-discounts', $this->get_asset_url( 'admin/css/conditions/style.css' ) );
    7474            $this->enqueue_style( 'wccs-font-awesome', $this->get_asset_url( 'admin/css/font-awesome.css' ), array(), '4.6.3' );
    75             $this->register_script( 'select2', $this->get_asset_url( 'admin/js/vendor/select2/select2.js' ), array( 'jquery' ), '4.0.3' );
    7675            $this->register_script( 'vue', $this->get_asset_url( 'admin/js/vendor/vue/vue.js' ), array(), '2.6.12' );
    7776            $this->register_script( 'vue-router', $this->get_asset_url( 'admin/js/vendor/vue-router/vue-router.js' ), array( 'vue' ), '3.4.9' );
     
    9291                    'moment',
    9392                    'lodash',
    94                     'select2',
     93                    version_compare( WC()->version, '10.3.0', '>=' ) ? 'wc-select2' : 'select2',
    9594                    'sortable',
    9695                    'wp-color-picker',
  • easy-woocommerce-discounts/trunk/changelog.txt

    r3390756 r3398407  
    11== Changelog ==
     2
     3= 8.0.2 =
     4* New: Added negative value support for checkout fees that works like a discount.
     5* Fix: Fixed an issue of counting pricing rules impression when analytics is disabled.
     6* Fix: Fixed select2 deprecated error message in WooCommerce 10.3.0 and above.
    27
    38= 8.0.1 =
  • easy-woocommerce-discounts/trunk/easy-woocommerce-discounts.php

    r3390756 r3398407  
    66 * Description: All purpose WooCommerce discounts, pricing, shipping and promotion tool.
    77 * Tags: discount, coupon, bulk discount, category discount, bogo, woocommerce, woocommerce discounts, woocommerce pricing deals, woocommerce Buy One Get One Free, bulk coupons, gift coupons, signup coupons, advanced coupons, woocommerce bulk discounts, woocommerce pricing, woocommerce price rules, woocommerce advanced discounts, woocommerce pricing deals, woocommerce bulk discounts, woocommerce cart discounts, woocommerce pricing deals, woocommerce discount rules, discount rules for woocommerce, woocommerce shipping, dynamic shipping, url coupons for woocommerce
    8  * Version: 8.0.1
     8 * Version: 8.0.2
    99 * Author: Discount Team
    1010 * Author URI: https://www.asanaplugins.com/
     
    1313 * Domain Path: /languages
    1414 * WC requires at least: 3.0
    15  * WC tested up to: 10.3.4
     15 * WC tested up to: 10.3.5
    1616 *
    1717 * Copyright 2025 Asana Plugins (https://www.asanaplugins.com/)
     
    2525// Plugin version.
    2626if ( ! defined( 'WCCS_VERSION' ) ) {
    27     define( 'WCCS_VERSION', '8.0.1' );
     27    define( 'WCCS_VERSION', '8.0.2' );
    2828}
    2929
  • easy-woocommerce-discounts/trunk/languages/easy-woocommerce-discounts.pot

    r3390756 r3398407  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Discount Rules and Dynamic Pricing for WooCommerce 8.0.1\n"
     5"Project-Id-Version: Discount Rules and Dynamic Pricing for WooCommerce 8.0.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/easy-woocommerce-discounts\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-11-05T17:58:06+00:00\n"
     12"POT-Creation-Date: 2025-11-18T19:05:06+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
  • easy-woocommerce-discounts/trunk/public/class-wccs-public-analytics-hooks.php

    r3386715 r3398407  
    207207
    208208                    if ( isset( $rule['fee_amount'] ) ) {
    209                         $rule_args[ (int) $rule['id'] ]['fees'] = wc_format_decimal( $rule['fee_amount'], wc_get_price_decimals() );
     209                        if ( 0 < (float) $rule['fee_amount'] ) {
     210                            $rule_args[ (int) $rule['id'] ]['discounts'] = wc_format_decimal( $rule['fee_amount'], wc_get_price_decimals() );
     211                        } else {
     212                            $rule_args[ (int) $rule['id'] ]['fees'] = wc_format_decimal( $rule['fee_amount'], wc_get_price_decimals() );
     213                        }
    210214                    }
    211215                }
  • easy-woocommerce-discounts/trunk/public/class-wccs-public.php

    r3386715 r3398407  
    183183                        'nonce' => wp_create_nonce( 'wccs_single_product_nonce' ),
    184184                        'product_id' => $post->ID,
     185                        'analytics' => (int) WCCS()->settings->get_setting( 'enable_analytics', 1 ),
    185186                    )
    186187                )
  • easy-woocommerce-discounts/trunk/public/js/wccs-product-pricing.js

    r3386715 r3398407  
    132132
    133133    ProductPricing.prototype.tracks = function () {
     134        if (
     135            'undefined' === typeof wccs_product_pricing_params.analytics ||
     136            0 >= wccs_product_pricing_params.analytics
     137        ) {
     138            return;
     139        }
     140
    134141        var productId = $( 'button[name="add-to-cart"]' ).val();
    135142        productId = productId
  • easy-woocommerce-discounts/trunk/public/js/wccs-product-pricing.min.js

    r3386715 r3398407  
    1 (i=>{function t(){this.init=this.init.bind(this),this.onFoundVariation=this.onFoundVariation.bind(this),this.onHideVariation=this.onHideVariation.bind(this),this.tracks=this.tracks.bind(this),this.init()}t.prototype.init=function(){i(".variations_form").length&&(this.$bulkTables=i(".wccs-bulk-pricing-table-container"),this.$bulkTitles=i(".wccs-bulk-pricing-table-title"),this.$parentTable=this.$bulkTables.not("[data-variation]"),this.$parentTableTitle=this.$bulkTitles.not("[data-variation]"),this.$variationForm=i(".variations_form"),i(document.body).on("found_variation.wccs_product_pricing",this.$variationForm,this.onFoundVariation),i(document.body).on("hide_variation.wccs_product_pricing",this.$variationForm,this.onHideVariation)),this.$cartForm=i(".product form.cart"),this.tracks()},t.prototype.onFoundVariation=function(t,i){this.$bulkTables.length&&(this.$bulkTables.hide(),this.$bulkTitles.hide(),this.$bulkTables.filter('[data-variation="'+i.variation_id+'"]').length?(this.$bulkTables.filter('[data-variation="'+i.variation_id+'"]').show(),this.$bulkTitles.filter('[data-variation="'+i.variation_id+'"]').show()):this.$parentTable.length&&(this.$parentTable.show(),this.$parentTableTitle.show()))},t.prototype.onHideVariation=function(t){this.$bulkTables.length&&(this.$bulkTables.hide(),this.$bulkTitles.hide(),this.$parentTable.length)&&(this.$parentTable.show(),this.$parentTableTitle.show())},t.prototype.tracks=function(){var t=i('button[name="add-to-cart"]').val();!(t=(t=t||i('input[name="add-to-cart"').val())||void 0===wccs_product_pricing_params.product_id?t:wccs_product_pricing_params.product_id)||+t<=0||i.ajax({url:wccs_product_pricing_params.ajaxurl,type:"POST",dataType:"json",data:{action:"asnp_wccs_product_tracks",nonce:wccs_product_pricing_params.nonce,product_id:t}})};var a,n={getInstance:function(){return a=a||new t}};i.fn.wccs_get_product_pricing=function(){return n.getInstance()},i(function(){i().wccs_get_product_pricing()})})(jQuery);
     1(i=>{function t(){this.init=this.init.bind(this),this.onFoundVariation=this.onFoundVariation.bind(this),this.onHideVariation=this.onHideVariation.bind(this),this.tracks=this.tracks.bind(this),this.init()}t.prototype.init=function(){i(".variations_form").length&&(this.$bulkTables=i(".wccs-bulk-pricing-table-container"),this.$bulkTitles=i(".wccs-bulk-pricing-table-title"),this.$parentTable=this.$bulkTables.not("[data-variation]"),this.$parentTableTitle=this.$bulkTitles.not("[data-variation]"),this.$variationForm=i(".variations_form"),i(document.body).on("found_variation.wccs_product_pricing",this.$variationForm,this.onFoundVariation),i(document.body).on("hide_variation.wccs_product_pricing",this.$variationForm,this.onHideVariation)),this.$cartForm=i(".product form.cart"),this.tracks()},t.prototype.onFoundVariation=function(t,i){this.$bulkTables.length&&(this.$bulkTables.hide(),this.$bulkTitles.hide(),this.$bulkTables.filter('[data-variation="'+i.variation_id+'"]').length?(this.$bulkTables.filter('[data-variation="'+i.variation_id+'"]').show(),this.$bulkTitles.filter('[data-variation="'+i.variation_id+'"]').show()):this.$parentTable.length&&(this.$parentTable.show(),this.$parentTableTitle.show()))},t.prototype.onHideVariation=function(t){this.$bulkTables.length&&(this.$bulkTables.hide(),this.$bulkTitles.hide(),this.$parentTable.length)&&(this.$parentTable.show(),this.$parentTableTitle.show())},t.prototype.tracks=function(){var t;void 0===wccs_product_pricing_params.analytics||wccs_product_pricing_params.analytics<=0||!(t=(t=(t=i('button[name="add-to-cart"]').val())||i('input[name="add-to-cart"').val())||void 0===wccs_product_pricing_params.product_id?t:wccs_product_pricing_params.product_id)||+t<=0||i.ajax({url:wccs_product_pricing_params.ajaxurl,type:"POST",dataType:"json",data:{action:"asnp_wccs_product_tracks",nonce:wccs_product_pricing_params.nonce,product_id:t}})};var a,n={getInstance:function(){return a=a||new t}};i.fn.wccs_get_product_pricing=function(){return n.getInstance()},i(function(){i().wccs_get_product_pricing()})})(jQuery);
  • easy-woocommerce-discounts/trunk/readme.txt

    r3390756 r3398407  
    66Tested up to: 6.8
    77Requires PHP: 5.6.0
    8 Stable tag: 8.0.1
     8Stable tag: 8.0.2
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    141141* <strong>[WooCommerce Product Bundles](https://wordpress.org/plugins/easy-product-bundles-for-woocommerce/)
    142142* <strong>[Sale Badge and Product Label](https://wordpress.org/plugins/easy-sale-badges-for-woocommerce/)
     143* <strong>[Upsells, Related Products and Product Recommendations](https://wordpress.org/plugins/easy-upsells-for-woocommerce/)
    143144* <strong>[AI Content Writing and WhatsApp Chat](https://wordpress.org/plugins/live-chat-button/)
    144145
     
    146147* <strong>[WooCommerce Product Bundles Pro](https://www.asanaplugins.com/product/woocommerce-product-bundles/?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts-free&utm_medium=link)
    147148* <strong>[Sale Badges and Product Labels Pro](https://www.asanaplugins.com/product/woocommerce-sale-badges-and-product-labels/)
     149* <strong>[Upsells, Related Products and Product Recommendations Pro](https://www.asanaplugins.com/product/woocommerce-upsells-related-products/)
    148150* <strong>[AI Content Writing and WhatsApp Chat Pro](https://www.asanaplugins.com/product/whatsapp-chat-wordpress/?utm_source=wp-org&utm_campaign=easy-woocommerce-discounts-free&utm_medium=link)
    149151
     
    253255
    254256== Changelog ==
     257
     258= 8.0.2 =
     259* New: Added negative value support for checkout fees that works like a discount.
     260* Fix: Fixed an issue of counting pricing rules impression when analytics is disabled.
     261* Fix: Fixed select2 deprecated error message in WooCommerce 10.3.0 and above.
    255262
    256263= 8.0.1 =
Note: See TracChangeset for help on using the changeset viewer.