Flexible Shipping for WooCommerce - Version 4.0.7

Version Description

  • 2020-12-30 =
  • Fixed links on Flexible Shipping Info page
Download this release

Release Info

Developer wpdesk
Plugin Icon 128x128 Flexible Shipping for WooCommerce
Version 4.0.7
Comparing to
See all releases

Code changes from version 4.0.6 to 4.0.7

classes/table-rate/views/html-shipping-settings-info-description.php CHANGED
@@ -2,52 +2,56 @@
2
  /**
3
  * @var $integration_checkbox bool
4
  * @var $show_fs_connect bool
 
 
5
  */
6
 
7
-
8
  $pl = get_locale() === 'pl_PL';
9
  $youtube_url = 'https://www.youtube.com/embed/qsFvYoiNDgU';
10
- $general_settings_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=general-settings#Ustawienia_glowne' : 'https://docs.flexibleshipping.com/article/25-general-settings/?utm_campaign=flexible-shipping&utm_source=user-site&utm_medium=link&utm_term=general-settings&utm_content=fs-configuration-flexibleshippingtablerate';
11
- $adding_a_shipping_method_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=adding-a-shipping-method#Metody_wysylki' : 'https://docs.flexibleshipping.com/article/29-shipping-methods/?utm_campaign=flexible-shipping&utm_source=user-site&utm_medium=link&utm_term=adding-a-shipping-method&utm_content=fs-configuration-flexibleshippingtablerate';
12
- $currency_support_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=currency-support#Waluty' : 'https://docs.flexibleshipping.com/article/30-currency-support/?utm_campaign=flexible-shipping&utm_source=user-site&utm_medium=link&utm_term=currency-support&utm_content=fs-configuration-flexibleshippingtablerate';
13
- $weight_based_shipping_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=weight-based-shipping#Koszt_na_wage' : 'https://docs.flexibleshipping.com/article/32-weight-based-shipping-woocommerce/?utm_campaign=flexible-shipping&utm_source=user-site&utm_medium=link&utm_term=weight-based-shipping&utm_content=fs-configuration-flexibleshippingtablerate';
14
- $shipping_insurance_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=shipping-insurance#Ubezpieczenie_przesylki' : 'https://docs.flexibleshipping.com/article/34-shipping-insurance/?utm_campaign=flexible-shipping&utm_source=user-site&utm_medium=link&utm_term=shipping-insurance&utm_content=fs-configuration-flexibleshippingtablerate';
15
- $conditional_cash_on_delivery_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=conditional-cash-on-delivery#Przesylka_za_pobraniem' : 'https://docs.flexibleshipping.com/article/35-conditional-cash-on-delivery/?utm_campaign=flexible-shipping&utm_source=user-site&utm_medium=link&utm_term=contitional-cash-on-delivery&utm_content=fs-configuration-flexibleshippingtablerate';
16
  ?>
17
  </table>
18
  <div class="fs-page-wrap">
19
  <div class="fs-box">
20
- <h3 class="wc-settings-sub-title"><?php _e( 'How to use Flexible Shipping?', 'flexible-shipping' ); ?></h3>
21
 
22
  <ol>
23
  <li>
24
  <?php
25
- echo sprintf(
26
- __( 'To add first Flexible Shipping method go to %sShipping zones%s and add Flexible Shipping to a shipping zone.', 'flexible-shipping' ),
27
- '<a href="' . admin_url( 'admin.php?page=wc-settings&tab=shipping&section' ) . '">',
28
- '</a>'
 
 
 
29
  );
30
  ?>
31
  </li>
32
 
33
- <li><?php _e( 'You can start the configuration by clicking the Flexible Shipping link in the Shipping methods table.', 'flexible-shipping' ); ?></li>
34
  </ol>
35
 
36
- <h4><?php _e( 'Quick Video Overview', 'flexible-shipping' ); ?></h4>
37
 
38
  <div class="flexible-shipping-video">
39
- <iframe width="688" height="387" src="<?php echo $youtube_url?>?rel=0&amp;showinfo=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
40
  </div>
41
 
42
- <h4><?php _e( 'More resources', 'flexible-shipping' ); ?></h4>
43
 
44
  <ul>
45
- <li><a href="<?php echo $general_settings_url; ?>"><?php _e( 'General Settings', 'flexible-shipping' ); ?></a></li>
46
- <li><a href="<?php echo $adding_a_shipping_method_url; ?>"><?php _e( 'Adding a shipping method', 'flexible-shipping' ); ?></a></li>
47
- <li><a href="<?php echo $currency_support_url; ?>"><?php _e( 'Currency Support', 'flexible-shipping' ); ?></a></li>
48
- <li><a href="<?php echo $weight_based_shipping_url; ?>"><?php _e( 'Weight Based Shipping', 'flexible-shipping' ); ?></a></li>
49
- <li><a href="<?php echo $shipping_insurance_url; ?>"><?php _e( 'Shipping Insurance', 'flexible-shipping' ); ?></a></li>
50
- <li><a href="<?php echo $conditional_cash_on_delivery_url; ?>"><?php _e( 'Conditional Cash on Delivery', 'flexible-shipping' ); ?></a></li>
51
  </ul>
52
 
53
  </div>
2
  /**
3
  * @var $integration_checkbox bool
4
  * @var $show_fs_connect bool
5
+ *
6
+ * @package Flexible Shipping
7
  */
8
 
 
9
  $pl = get_locale() === 'pl_PL';
10
  $youtube_url = 'https://www.youtube.com/embed/qsFvYoiNDgU';
11
+ $how_to_add_new_shipping_method_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=adding-a-shipping-method#metody-wysylki' : 'https://docs.flexibleshipping.com/article/919-flexible-shipping-how-to-add-new-flexible-shipping-method?utm_source=add-shipping-method&utm_medium=link&utm_campaign=flexible-shipping';
12
+ $complete_guide_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=general-settings#ustawienia-glowne' : 'https://docs.flexibleshipping.com/article/29-flexible-shipping-shipping-methods-complete-guide?utm_source=complete-guide&utm_medium=link&utm_campaign=flexible-shipping';
13
+ $currency_support_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=currency-support#waluty' : 'https://docs.flexibleshipping.com/article/30-flexible-shipping-currency-support?utm_source=currency&utm_medium=link&utm_campaign=flexible-shipping';
14
+ $weight_based_shipping_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=weight-based-shipping#koszt-na-wage' : 'https://docs.flexibleshipping.com/article/32-weight-based-shipping-woocommerce?utm_source=weight&utm_medium=link&utm_campaign=flexible-shipping';
15
+ $shipping_insurance_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=shipping-insurance#ubezpieczenie-przesylki' : 'https://docs.flexibleshipping.com/article/34-fixed-shipping-insurance?utm_source=insurance&utm_medium=link&utm_campaign=flexible-shipping';
16
+ $conditional_cash_on_delivery_url = $pl ? 'https://www.wpdesk.pl/docs/flexible-shipping-pro-woocommerce-docs/?utm_source=flexible-shipping-info&utm_medium=link&utm_campaign=flexible-shipping-resources-box&utm_content=conditional-cash-on-delivery#przesylka-za-pobraniem' : 'https://docs.flexibleshipping.com/article/35-conditional-cash-on-delivery-cod?utm_source=cod&utm_medium=link&utm_campaign=flexible-shipping';
17
  ?>
18
  </table>
19
  <div class="fs-page-wrap">
20
  <div class="fs-box">
21
+ <h3 class="wc-settings-sub-title"><?php echo esc_html( __( 'How to use Flexible Shipping?', 'flexible-shipping' ) ); ?></h3>
22
 
23
  <ol>
24
  <li>
25
  <?php
26
+ echo wp_kses_post(
27
+ sprintf(
28
+ // Translators: settings link.
29
+ __( 'To add first Flexible Shipping method go to %1$sShipping zones%2$s and add Flexible Shipping to a shipping zone.', 'flexible-shipping' ),
30
+ '<a href="' . admin_url( 'admin.php?page=wc-settings&tab=shipping&section' ) . '">',
31
+ '</a>'
32
+ )
33
  );
34
  ?>
35
  </li>
36
 
37
+ <li><?php echo esc_html( __( 'You can start the configuration by clicking the Flexible Shipping link in the Shipping methods table.', 'flexible-shipping' ) ); ?></li>
38
  </ol>
39
 
40
+ <h4><?php echo esc_html( __( 'Quick Video Overview', 'flexible-shipping' ) ); ?></h4>
41
 
42
  <div class="flexible-shipping-video">
43
+ <iframe width="688" height="387" src="<?php echo esc_url( $youtube_url ); ?>?rel=0&amp;showinfo=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
44
  </div>
45
 
46
+ <h4><?php echo esc_html( __( 'More resources', 'flexible-shipping' ) ); ?></h4>
47
 
48
  <ul>
49
+ <li><a target="_blank" href="<?php echo esc_url( $how_to_add_new_shipping_method_url ); ?>"><?php echo esc_html( __( 'How to add a new shipping method handled by Flexible Shipping?', 'flexible-shipping' ) ); ?></a></li>
50
+ <li><a target="_blank" href="<?php echo esc_url( $complete_guide_url ); ?>"><?php echo esc_html( __( 'A complete guide to shipping methods', 'flexible-shipping' ) ); ?></a></li>
51
+ <li><a target="_blank" href="<?php echo esc_url( $currency_support_url ); ?>"><?php echo esc_html( __( 'Currency Support', 'flexible-shipping' ) ); ?></a></li>
52
+ <li><a target="_blank" href="<?php echo esc_url( $weight_based_shipping_url ); ?>"><?php echo esc_html( __( 'Weight Based Shipping', 'flexible-shipping' ) ); ?></a></li>
53
+ <li><a target="_blank" href="<?php echo esc_url( $shipping_insurance_url ); ?>"><?php echo esc_html( __( 'Shipping Insurance', 'flexible-shipping' ) ); ?></a></li>
54
+ <li><a target="_blank" href="<?php echo esc_url( $conditional_cash_on_delivery_url ); ?>"><?php echo esc_html( __( 'Conditional Cash on Delivery', 'flexible-shipping' ) ); ?></a></li>
55
  </ul>
56
 
57
  </div>
composer.lock CHANGED
@@ -378,16 +378,16 @@
378
  },
379
  {
380
  "name": "codeception/codeception",
381
- "version": "4.1.13",
382
  "source": {
383
  "type": "git",
384
  "url": "https://github.com/Codeception/Codeception.git",
385
- "reference": "e817f83fe019ed3f9c280254b88f90cc70c3d7cf"
386
  },
387
  "dist": {
388
  "type": "zip",
389
- "url": "https://api.github.com/repos/Codeception/Codeception/zipball/e817f83fe019ed3f9c280254b88f90cc70c3d7cf",
390
- "reference": "e817f83fe019ed3f9c280254b88f90cc70c3d7cf",
391
  "shasum": ""
392
  },
393
  "require": {
@@ -465,7 +465,7 @@
465
  "type": "open_collective"
466
  }
467
  ],
468
- "time": "2020-12-20T13:35:09+00:00"
469
  },
470
  {
471
  "name": "codeception/lib-asserts",
@@ -628,20 +628,20 @@
628
  },
629
  {
630
  "name": "codeception/module-cli",
631
- "version": "1.1.0",
632
  "source": {
633
  "type": "git",
634
  "url": "https://github.com/Codeception/module-cli.git",
635
- "reference": "acbdca0e99b8da003b53f3738f2ce77c8787a992"
636
  },
637
  "dist": {
638
  "type": "zip",
639
- "url": "https://api.github.com/repos/Codeception/module-cli/zipball/acbdca0e99b8da003b53f3738f2ce77c8787a992",
640
- "reference": "acbdca0e99b8da003b53f3738f2ce77c8787a992",
641
  "shasum": ""
642
  },
643
  "require": {
644
- "codeception/codeception": "^4.0",
645
  "php": ">=5.6.0 <9.0"
646
  },
647
  "conflict": {
@@ -667,7 +667,7 @@
667
  "keywords": [
668
  "codeception"
669
  ],
670
- "time": "2020-11-16T06:26:49+00:00"
671
  },
672
  {
673
  "name": "codeception/module-db",
@@ -925,16 +925,16 @@
925
  },
926
  {
927
  "name": "codeception/phpunit-wrapper",
928
- "version": "6.0.20",
929
  "source": {
930
  "type": "git",
931
  "url": "https://github.com/Codeception/phpunit-wrapper.git",
932
- "reference": "7d6f09bea302ef81bcd1df00cb82df5c43c6db50"
933
  },
934
  "dist": {
935
  "type": "zip",
936
- "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7d6f09bea302ef81bcd1df00cb82df5c43c6db50",
937
- "reference": "7d6f09bea302ef81bcd1df00cb82df5c43c6db50",
938
  "shasum": ""
939
  },
940
  "require": {
@@ -967,7 +967,7 @@
967
  }
968
  ],
969
  "description": "PHPUnit classes used by Codeception",
970
- "time": "2020-10-11T18:18:29+00:00"
971
  },
972
  {
973
  "name": "codeception/stub",
@@ -2330,16 +2330,16 @@
2330
  },
2331
  {
2332
  "name": "matthiasmullie/minify",
2333
- "version": "1.3.64",
2334
  "source": {
2335
  "type": "git",
2336
  "url": "https://github.com/matthiasmullie/minify.git",
2337
- "reference": "38f9d58c739687e269f46c6dff4647de9e2eb855"
2338
  },
2339
  "dist": {
2340
  "type": "zip",
2341
- "url": "https://api.github.com/repos/matthiasmullie/minify/zipball/38f9d58c739687e269f46c6dff4647de9e2eb855",
2342
- "reference": "38f9d58c739687e269f46c6dff4647de9e2eb855",
2343
  "shasum": ""
2344
  },
2345
  "require": {
@@ -2386,7 +2386,21 @@
2386
  "minifier",
2387
  "minify"
2388
  ],
2389
- "time": "2020-12-23T13:37:53+00:00"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2390
  },
2391
  {
2392
  "name": "matthiasmullie/path-converter",
@@ -8155,16 +8169,16 @@
8155
  },
8156
  {
8157
  "name": "wpdesk/wp-codeception",
8158
- "version": "1.8.2",
8159
  "source": {
8160
  "type": "git",
8161
  "url": "https://gitlab.com/wpdesk/wp-codeception.git",
8162
- "reference": "8767a70a61a7683311a15eff85c476c7cba7ca79"
8163
  },
8164
  "dist": {
8165
  "type": "zip",
8166
- "url": "https://gitlab.com/api/v4/projects/wpdesk%2Fwp-codeception/repository/archive.zip?sha=8767a70a61a7683311a15eff85c476c7cba7ca79",
8167
- "reference": "8767a70a61a7683311a15eff85c476c7cba7ca79",
8168
  "shasum": ""
8169
  },
8170
  "require": {
@@ -8219,7 +8233,7 @@
8219
  "codeception",
8220
  "wordpress"
8221
  ],
8222
- "time": "2020-12-07T15:23:00+00:00"
8223
  },
8224
  {
8225
  "name": "wpdesk/wp-forms",
378
  },
379
  {
380
  "name": "codeception/codeception",
381
+ "version": "4.1.14",
382
  "source": {
383
  "type": "git",
384
  "url": "https://github.com/Codeception/Codeception.git",
385
+ "reference": "bf2d7861cc6cf4e118a21c6945f482a5c822636c"
386
  },
387
  "dist": {
388
  "type": "zip",
389
+ "url": "https://api.github.com/repos/Codeception/Codeception/zipball/bf2d7861cc6cf4e118a21c6945f482a5c822636c",
390
+ "reference": "bf2d7861cc6cf4e118a21c6945f482a5c822636c",
391
  "shasum": ""
392
  },
393
  "require": {
465
  "type": "open_collective"
466
  }
467
  ],
468
+ "time": "2020-12-28T19:16:28+00:00"
469
  },
470
  {
471
  "name": "codeception/lib-asserts",
628
  },
629
  {
630
  "name": "codeception/module-cli",
631
+ "version": "1.1.1",
632
  "source": {
633
  "type": "git",
634
  "url": "https://github.com/Codeception/module-cli.git",
635
+ "reference": "1f841ad4a1d43e5d9e60a43c4cc9e5af8008024f"
636
  },
637
  "dist": {
638
  "type": "zip",
639
+ "url": "https://api.github.com/repos/Codeception/module-cli/zipball/1f841ad4a1d43e5d9e60a43c4cc9e5af8008024f",
640
+ "reference": "1f841ad4a1d43e5d9e60a43c4cc9e5af8008024f",
641
  "shasum": ""
642
  },
643
  "require": {
644
+ "codeception/codeception": "*@dev",
645
  "php": ">=5.6.0 <9.0"
646
  },
647
  "conflict": {
667
  "keywords": [
668
  "codeception"
669
  ],
670
+ "time": "2020-12-26T16:56:19+00:00"
671
  },
672
  {
673
  "name": "codeception/module-db",
925
  },
926
  {
927
  "name": "codeception/phpunit-wrapper",
928
+ "version": "6.0.21",
929
  "source": {
930
  "type": "git",
931
  "url": "https://github.com/Codeception/phpunit-wrapper.git",
932
+ "reference": "1ba4ade15e9c1884604a7d78ca81879025c3bda5"
933
  },
934
  "dist": {
935
  "type": "zip",
936
+ "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/1ba4ade15e9c1884604a7d78ca81879025c3bda5",
937
+ "reference": "1ba4ade15e9c1884604a7d78ca81879025c3bda5",
938
  "shasum": ""
939
  },
940
  "require": {
967
  }
968
  ],
969
  "description": "PHPUnit classes used by Codeception",
970
+ "time": "2020-12-28T14:01:02+00:00"
971
  },
972
  {
973
  "name": "codeception/stub",
2330
  },
2331
  {
2332
  "name": "matthiasmullie/minify",
2333
+ "version": "1.3.65",
2334
  "source": {
2335
  "type": "git",
2336
  "url": "https://github.com/matthiasmullie/minify.git",
2337
+ "reference": "227f19062451c55a797e0cc667ef983834e6580c"
2338
  },
2339
  "dist": {
2340
  "type": "zip",
2341
+ "url": "https://api.github.com/repos/matthiasmullie/minify/zipball/227f19062451c55a797e0cc667ef983834e6580c",
2342
+ "reference": "227f19062451c55a797e0cc667ef983834e6580c",
2343
  "shasum": ""
2344
  },
2345
  "require": {
2386
  "minifier",
2387
  "minify"
2388
  ],
2389
+ "funding": [
2390
+ {
2391
+ "url": "https://github.com/[user1",
2392
+ "type": "github"
2393
+ },
2394
+ {
2395
+ "url": "https://github.com/matthiasmullie] # Replace with up to 4 GitHub Sponsors-enabled usernames e.g.",
2396
+ "type": "github"
2397
+ },
2398
+ {
2399
+ "url": "https://github.com/user2",
2400
+ "type": "github"
2401
+ }
2402
+ ],
2403
+ "time": "2020-12-27T21:43:29+00:00"
2404
  },
2405
  {
2406
  "name": "matthiasmullie/path-converter",
8169
  },
8170
  {
8171
  "name": "wpdesk/wp-codeception",
8172
+ "version": "1.9.0",
8173
  "source": {
8174
  "type": "git",
8175
  "url": "https://gitlab.com/wpdesk/wp-codeception.git",
8176
+ "reference": "acc1287cc05db71e908ee8a5ff966b81b57014f5"
8177
  },
8178
  "dist": {
8179
  "type": "zip",
8180
+ "url": "https://gitlab.com/api/v4/projects/wpdesk%2Fwp-codeception/repository/archive.zip?sha=acc1287cc05db71e908ee8a5ff966b81b57014f5",
8181
+ "reference": "acc1287cc05db71e908ee8a5ff966b81b57014f5",
8182
  "shasum": ""
8183
  },
8184
  "require": {
8233
  "codeception",
8234
  "wordpress"
8235
  ],
8236
+ "time": "2020-12-29T18:28:00+00:00"
8237
  },
8238
  {
8239
  "name": "wpdesk/wp-forms",
flexible-shipping.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Flexible Shipping
4
  * Plugin URI: https://wordpress.org/plugins/flexible-shipping/
5
  * Description: Create additional shipment methods in WooCommerce and enable pricing based on cart weight or total.
6
- * Version: 4.0.6
7
  * Author: WP Desk
8
  * Author URI: https://flexibleshipping.com/?utm_source=plugin-list&utm_medium=link&utm_campaign=flexible-shipping-plugin-list
9
  * Text Domain: flexible-shipping
@@ -38,7 +38,7 @@ if ( ! defined( 'ABSPATH' ) ) {
38
  } // Exit if accessed directly
39
 
40
  /* THIS VARIABLE CAN BE CHANGED AUTOMATICALLY */
41
- $plugin_version = '4.0.6';
42
 
43
  $plugin_name = 'Flexible Shipping';
44
  $product_id = 'Flexible Shipping';
3
  * Plugin Name: Flexible Shipping
4
  * Plugin URI: https://wordpress.org/plugins/flexible-shipping/
5
  * Description: Create additional shipment methods in WooCommerce and enable pricing based on cart weight or total.
6
+ * Version: 4.0.7
7
  * Author: WP Desk
8
  * Author URI: https://flexibleshipping.com/?utm_source=plugin-list&utm_medium=link&utm_campaign=flexible-shipping-plugin-list
9
  * Text Domain: flexible-shipping
38
  } // Exit if accessed directly
39
 
40
  /* THIS VARIABLE CAN BE CHANGED AUTOMATICALLY */
41
+ $plugin_version = '4.0.7';
42
 
43
  $plugin_name = 'Flexible Shipping';
44
  $product_id = 'Flexible Shipping';
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://flexibleshipping.com/table-rate/
4
  Tags: table rate, table rate shipping, conditional shipping, shipping method, woocommerce shipping, flexible shipping, woocommerce table rate shipping, cart based shipping, weight shipping, weight based shipping, totals based shipping, order based shipping, shipping zones, shipping classes, shipping, free shipping, advanced shipping
5
  Requires at least: 4.5
6
  Tested up to: 5.6
7
- Stable tag: 4.0.6
8
  Requires PHP: 7.0
9
  License: GPLv3 or later
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -163,6 +163,9 @@ If you are upgrading from the old Flexible Shipping version (1.3.2, woo-flexible
163
 
164
  == Changelog ==
165
 
 
 
 
166
  = 4.0.6 - 2020-12-28 =
167
  * Fixed calculation for rules with multiple conditions
168
 
4
  Tags: table rate, table rate shipping, conditional shipping, shipping method, woocommerce shipping, flexible shipping, woocommerce table rate shipping, cart based shipping, weight shipping, weight based shipping, totals based shipping, order based shipping, shipping zones, shipping classes, shipping, free shipping, advanced shipping
5
  Requires at least: 4.5
6
  Tested up to: 5.6
7
+ Stable tag: 4.0.7
8
  Requires PHP: 7.0
9
  License: GPLv3 or later
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
163
 
164
  == Changelog ==
165
 
166
+ = 4.0.7 - 2020-12-30 =
167
+ * Fixed links on Flexible Shipping Info page
168
+
169
  = 4.0.6 - 2020-12-28 =
170
  * Fixed calculation for rules with multiple conditions
171
 
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit7c2e5052bfa29fd06b5d001d370c7d1e::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInitfdfa7e3bd864161e43cb563288920cd6::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit7c2e5052bfa29fd06b5d001d370c7d1e
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit7c2e5052bfa29fd06b5d001d370c7d1e
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit7c2e5052bfa29fd06b5d001d370c7d1e', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit7c2e5052bfa29fd06b5d001d370c7d1e', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit7c2e5052bfa29fd06b5d001d370c7d1e::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@ class ComposerAutoloaderInit7c2e5052bfa29fd06b5d001d370c7d1e
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
- $includeFiles = Composer\Autoload\ComposerStaticInit7c2e5052bfa29fd06b5d001d370c7d1e::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
- composerRequire7c2e5052bfa29fd06b5d001d370c7d1e($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
- function composerRequire7c2e5052bfa29fd06b5d001d370c7d1e($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInitfdfa7e3bd864161e43cb563288920cd6
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitfdfa7e3bd864161e43cb563288920cd6', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitfdfa7e3bd864161e43cb563288920cd6', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInitfdfa7e3bd864161e43cb563288920cd6::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
+ $includeFiles = Composer\Autoload\ComposerStaticInitfdfa7e3bd864161e43cb563288920cd6::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
+ composerRequirefdfa7e3bd864161e43cb563288920cd6($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
+ function composerRequirefdfa7e3bd864161e43cb563288920cd6($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit7c2e5052bfa29fd06b5d001d370c7d1e
8
  {
9
  public static $files = array (
10
  '0509b34a4bd7aebefeac629c9dc8a978' => __DIR__ . '/..' . '/wpdesk/wp-notice/src/WPDesk/notice-functions.php',
@@ -596,10 +596,10 @@ class ComposerStaticInit7c2e5052bfa29fd06b5d001d370c7d1e
596
  public static function getInitializer(ClassLoader $loader)
597
  {
598
  return \Closure::bind(function () use ($loader) {
599
- $loader->prefixLengthsPsr4 = ComposerStaticInit7c2e5052bfa29fd06b5d001d370c7d1e::$prefixLengthsPsr4;
600
- $loader->prefixDirsPsr4 = ComposerStaticInit7c2e5052bfa29fd06b5d001d370c7d1e::$prefixDirsPsr4;
601
- $loader->fallbackDirsPsr4 = ComposerStaticInit7c2e5052bfa29fd06b5d001d370c7d1e::$fallbackDirsPsr4;
602
- $loader->classMap = ComposerStaticInit7c2e5052bfa29fd06b5d001d370c7d1e::$classMap;
603
 
604
  }, null, ClassLoader::class);
605
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInitfdfa7e3bd864161e43cb563288920cd6
8
  {
9
  public static $files = array (
10
  '0509b34a4bd7aebefeac629c9dc8a978' => __DIR__ . '/..' . '/wpdesk/wp-notice/src/WPDesk/notice-functions.php',
596
  public static function getInitializer(ClassLoader $loader)
597
  {
598
  return \Closure::bind(function () use ($loader) {
599
+ $loader->prefixLengthsPsr4 = ComposerStaticInitfdfa7e3bd864161e43cb563288920cd6::$prefixLengthsPsr4;
600
+ $loader->prefixDirsPsr4 = ComposerStaticInitfdfa7e3bd864161e43cb563288920cd6::$prefixDirsPsr4;
601
+ $loader->fallbackDirsPsr4 = ComposerStaticInitfdfa7e3bd864161e43cb563288920cd6::$fallbackDirsPsr4;
602
+ $loader->classMap = ComposerStaticInitfdfa7e3bd864161e43cb563288920cd6::$classMap;
603
 
604
  }, null, ClassLoader::class);
605
  }