WooCommerce - Version 3.9.1

Version Description

  • 2020-01-28 =

  • Tweak - Trim whitespaces and strip slashes from MaxMind License Key.

  • Dev - Prevent empty notices to get displayed on frontend.

  • Fix - Show "-" instead of "0" when tax isn't applicable to a product.

  • Fix - Fixed fatal error on the thank you page if order is not specified.

  • REST API - Fixed - Product and variations schema to allow remove sale prices, dimensions and weight.

Download this release

Release Info

Developer claudiosanches
Plugin Icon 128x128 WooCommerce
Version 3.9.1
Comparing to
See all releases

Code changes from version 3.9.0 to 3.9.1

i18n/languages/woocommerce.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the WooCommerce package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WooCommerce 3.9.0\n"
6
  "Report-Msgid-Bugs-To: https://github.com/woocommerce/woocommerce/issues\n"
7
- "POT-Creation-Date: 2020-01-22 00:25:45+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -7488,7 +7488,7 @@ msgstr ""
7488
  #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:126
7489
  #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:467
7490
  #: includes/admin/meta-boxes/views/html-order-item.php:100
7491
- #: includes/admin/meta-boxes/views/html-order-item.php:146
7492
  #: includes/admin/meta-boxes/views/html-order-items.php:33
7493
  #: includes/admin/meta-boxes/views/html-order-items.php:199
7494
  #: includes/admin/reports/class-wc-report-taxes-by-code.php:218
@@ -11627,7 +11627,7 @@ msgid "%s discount"
11627
  msgstr ""
11628
 
11629
  #: includes/admin/meta-boxes/views/html-order-item.php:96
11630
- #: includes/admin/meta-boxes/views/html-order-item.php:142
11631
  msgid "Before discount"
11632
  msgstr ""
11633
 
@@ -11635,11 +11635,11 @@ msgstr ""
11635
  msgid "After pre-tax discounts."
11636
  msgstr ""
11637
 
11638
- #: includes/admin/meta-boxes/views/html-order-item.php:162
11639
  msgid "Edit item"
11640
  msgstr ""
11641
 
11642
- #: includes/admin/meta-boxes/views/html-order-item.php:162
11643
  msgid "Delete item"
11644
  msgstr ""
11645
 
@@ -19374,47 +19374,47 @@ msgid ""
19374
  "href=\"%s\">PayPal Sandbox Testing Guide</a> for more details."
19375
  msgstr ""
19376
 
19377
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:154
19378
  msgid "PayPal acceptance mark"
19379
  msgstr ""
19380
 
19381
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:157
19382
  msgid "What is PayPal?"
19383
  msgstr ""
19384
 
19385
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:281
19386
  msgid "Gateway disabled"
19387
  msgstr ""
19388
 
19389
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:281
19390
  msgid "PayPal does not support your store currency."
19391
  msgstr ""
19392
 
19393
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:370
19394
  msgid "Refund failed."
19395
  msgstr ""
19396
 
19397
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:389
19398
  #. translators: 1: Refund amount, 2: Refund ID
19399
  msgid "Refunded %1$s - Refund ID: %2$s"
19400
  msgstr ""
19401
 
19402
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:412
19403
  #. translators: %s: Paypal gateway error message
19404
  msgid "Payment could not be captured: %s"
19405
  msgstr ""
19406
 
19407
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:423
19408
  #. translators: 1: Amount, 2: Authorization ID, 3: Transaction ID
19409
  msgid "Payment of %1$s was captured - Auth ID: %2$s, Transaction ID: %3$s"
19410
  msgstr ""
19411
 
19412
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:429
19413
  #. translators: 1: Authorization ID, 2: Payment status
19414
  msgid "Payment could not be captured - Auth ID: %1$s, Status: %2$s"
19415
  msgstr ""
19416
 
19417
- #: includes/gateways/paypal/class-wc-gateway-paypal.php:465
19418
  msgid ""
19419
  "Thank you for your payment. Your transaction has been completed, and a "
19420
  "receipt for your purchase has been emailed to you. Log into your PayPal "
@@ -22415,9 +22415,9 @@ msgid "(can be backordered)"
22415
  msgstr ""
22416
 
22417
  #: includes/wc-notice-functions.php:25 includes/wc-notice-functions.php:56
22418
- #: includes/wc-notice-functions.php:75 includes/wc-notice-functions.php:102
22419
- #: includes/wc-notice-functions.php:116 includes/wc-notice-functions.php:131
22420
- #: includes/wc-notice-functions.php:208
22421
  msgid "This function should not be called before woocommerce_init."
22422
  msgstr ""
22423
 
2
  # This file is distributed under the same license as the WooCommerce package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WooCommerce 3.9.1\n"
6
  "Report-Msgid-Bugs-To: https://github.com/woocommerce/woocommerce/issues\n"
7
+ "POT-Creation-Date: 2020-01-28 21:27:06+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
7488
  #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:126
7489
  #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:467
7490
  #: includes/admin/meta-boxes/views/html-order-item.php:100
7491
+ #: includes/admin/meta-boxes/views/html-order-item.php:148
7492
  #: includes/admin/meta-boxes/views/html-order-items.php:33
7493
  #: includes/admin/meta-boxes/views/html-order-items.php:199
7494
  #: includes/admin/reports/class-wc-report-taxes-by-code.php:218
11627
  msgstr ""
11628
 
11629
  #: includes/admin/meta-boxes/views/html-order-item.php:96
11630
+ #: includes/admin/meta-boxes/views/html-order-item.php:144
11631
  msgid "Before discount"
11632
  msgstr ""
11633
 
11635
  msgid "After pre-tax discounts."
11636
  msgstr ""
11637
 
11638
+ #: includes/admin/meta-boxes/views/html-order-item.php:164
11639
  msgid "Edit item"
11640
  msgstr ""
11641
 
11642
+ #: includes/admin/meta-boxes/views/html-order-item.php:164
11643
  msgid "Delete item"
11644
  msgstr ""
11645
 
19374
  "href=\"%s\">PayPal Sandbox Testing Guide</a> for more details."
19375
  msgstr ""
19376
 
19377
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:157
19378
  msgid "PayPal acceptance mark"
19379
  msgstr ""
19380
 
19381
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:160
19382
  msgid "What is PayPal?"
19383
  msgstr ""
19384
 
19385
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:284
19386
  msgid "Gateway disabled"
19387
  msgstr ""
19388
 
19389
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:284
19390
  msgid "PayPal does not support your store currency."
19391
  msgstr ""
19392
 
19393
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:373
19394
  msgid "Refund failed."
19395
  msgstr ""
19396
 
19397
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:392
19398
  #. translators: 1: Refund amount, 2: Refund ID
19399
  msgid "Refunded %1$s - Refund ID: %2$s"
19400
  msgstr ""
19401
 
19402
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:415
19403
  #. translators: %s: Paypal gateway error message
19404
  msgid "Payment could not be captured: %s"
19405
  msgstr ""
19406
 
19407
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:426
19408
  #. translators: 1: Amount, 2: Authorization ID, 3: Transaction ID
19409
  msgid "Payment of %1$s was captured - Auth ID: %2$s, Transaction ID: %3$s"
19410
  msgstr ""
19411
 
19412
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:432
19413
  #. translators: 1: Authorization ID, 2: Payment status
19414
  msgid "Payment could not be captured - Auth ID: %1$s, Status: %2$s"
19415
  msgstr ""
19416
 
19417
+ #: includes/gateways/paypal/class-wc-gateway-paypal.php:468
19418
  msgid ""
19419
  "Thank you for your payment. Your transaction has been completed, and a "
19420
  "receipt for your purchase has been emailed to you. Log into your PayPal "
22415
  msgstr ""
22416
 
22417
  #: includes/wc-notice-functions.php:25 includes/wc-notice-functions.php:56
22418
+ #: includes/wc-notice-functions.php:76 includes/wc-notice-functions.php:107
22419
+ #: includes/wc-notice-functions.php:121 includes/wc-notice-functions.php:136
22420
+ #: includes/wc-notice-functions.php:215
22421
  msgid "This function should not be called before woocommerce_init."
22422
  msgstr ""
22423
 
includes/admin/meta-boxes/views/html-order-item.php CHANGED
@@ -116,9 +116,11 @@ $row_class = apply_filters( 'woocommerce_admin_html_order_item_class', ! empt
116
  $tax_item_total = isset( $tax_data['total'][ $tax_item_id ] ) ? $tax_data['total'][ $tax_item_id ] : '';
117
  $tax_item_subtotal = isset( $tax_data['subtotal'][ $tax_item_id ] ) ? $tax_data['subtotal'][ $tax_item_id ] : '';
118
 
119
- $round_at_subtotal = 'yes' === get_option( 'woocommerce_tax_round_at_subtotal' );
120
- $tax_item_total = wc_round_tax_total( $tax_item_total, $round_at_subtotal ? wc_get_rounding_precision() : null );
121
- $tax_item_subtotal = wc_round_tax_total( $tax_item_subtotal, $round_at_subtotal ? wc_get_rounding_precision() : null );
 
 
122
  ?>
123
  <td class="line_tax" width="1%">
124
  <div class="view">
116
  $tax_item_total = isset( $tax_data['total'][ $tax_item_id ] ) ? $tax_data['total'][ $tax_item_id ] : '';
117
  $tax_item_subtotal = isset( $tax_data['subtotal'][ $tax_item_id ] ) ? $tax_data['subtotal'][ $tax_item_id ] : '';
118
 
119
+ if ( '' !== $tax_item_subtotal ) {
120
+ $round_at_subtotal = 'yes' === get_option( 'woocommerce_tax_round_at_subtotal' );
121
+ $tax_item_total = wc_round_tax_total( $tax_item_total, $round_at_subtotal ? wc_get_rounding_precision() : null );
122
+ $tax_item_subtotal = wc_round_tax_total( $tax_item_subtotal, $round_at_subtotal ? wc_get_rounding_precision() : null );
123
+ }
124
  ?>
125
  <td class="line_tax" width="1%">
126
  <div class="view">
includes/class-woocommerce.php CHANGED
@@ -20,7 +20,7 @@ final class WooCommerce {
20
  *
21
  * @var string
22
  */
23
- public $version = '3.9.0';
24
 
25
  /**
26
  * The single instance of the class.
20
  *
21
  * @var string
22
  */
23
+ public $version = '3.9.1';
24
 
25
  /**
26
  * The single instance of the class.
includes/gateways/paypal/class-wc-gateway-paypal.php CHANGED
@@ -68,11 +68,10 @@ class WC_Gateway_Paypal extends WC_Payment_Gateway {
68
  $this->description = trim( $this->description );
69
  }
70
 
71
- add_action( 'admin_enqueue_scripts', array( $this, 'admin_scripts' ) );
72
  add_action( 'woocommerce_update_options_payment_gateways_' . $this->id, array( $this, 'process_admin_options' ) );
73
  add_action( 'woocommerce_order_status_processing', array( $this, 'capture_payment' ) );
74
  add_action( 'woocommerce_order_status_completed', array( $this, 'capture_payment' ) );
75
- add_filter( 'woocommerce_thankyou_order_received_text', array( $this, 'order_received_text' ), 10, 2 );
76
 
77
  if ( ! $this->is_valid_for_use() ) {
78
  $this->enabled = 'no';
@@ -85,6 +84,10 @@ class WC_Gateway_Paypal extends WC_Payment_Gateway {
85
  new WC_Gateway_Paypal_PDT_Handler( $this->testmode, $this->identity_token );
86
  }
87
  }
 
 
 
 
88
  }
89
 
90
  /**
@@ -250,7 +253,7 @@ class WC_Gateway_Paypal extends WC_Payment_Gateway {
250
  }
251
 
252
  /**
253
- * Check if this gateway is enabled and available in the user's country.
254
  *
255
  * @return bool
256
  */
@@ -461,7 +464,7 @@ class WC_Gateway_Paypal extends WC_Payment_Gateway {
461
  * @return string
462
  */
463
  public function order_received_text( $text, $order ) {
464
- if ( $this->id === $order->get_payment_method() ) {
465
  return esc_html__( 'Thank you for your payment. Your transaction has been completed, and a receipt for your purchase has been emailed to you. Log into your PayPal account to view transaction details.', 'woocommerce' );
466
  }
467
 
68
  $this->description = trim( $this->description );
69
  }
70
 
 
71
  add_action( 'woocommerce_update_options_payment_gateways_' . $this->id, array( $this, 'process_admin_options' ) );
72
  add_action( 'woocommerce_order_status_processing', array( $this, 'capture_payment' ) );
73
  add_action( 'woocommerce_order_status_completed', array( $this, 'capture_payment' ) );
74
+ add_action( 'admin_enqueue_scripts', array( $this, 'admin_scripts' ) );
75
 
76
  if ( ! $this->is_valid_for_use() ) {
77
  $this->enabled = 'no';
84
  new WC_Gateway_Paypal_PDT_Handler( $this->testmode, $this->identity_token );
85
  }
86
  }
87
+
88
+ if ( 'yes' === $this->enabled ) {
89
+ add_filter( 'woocommerce_thankyou_order_received_text', array( $this, 'order_received_text' ), 10, 2 );
90
+ }
91
  }
92
 
93
  /**
253
  }
254
 
255
  /**
256
+ * Check if this gateway is available in the user's country based on currency.
257
  *
258
  * @return bool
259
  */
464
  * @return string
465
  */
466
  public function order_received_text( $text, $order ) {
467
+ if ( $order && $this->id === $order->get_payment_method() ) {
468
  return esc_html__( 'Thank you for your payment. Your transaction has been completed, and a receipt for your purchase has been emailed to you. Log into your PayPal account to view transaction details.', 'woocommerce' );
469
  }
470
 
includes/integrations/maxmind-geolocation/class-wc-integration-maxmind-geolocation.php CHANGED
@@ -132,7 +132,10 @@ class WC_Integration_MaxMind_Geolocation extends WC_Integration {
132
  * @throws Exception When the license key is invalid.
133
  */
134
  public function validate_license_key_field( $key, $value ) {
135
- // Empty license keys have no need to validate the data.
 
 
 
136
  if ( empty( $value ) ) {
137
  return $value;
138
  }
132
  * @throws Exception When the license key is invalid.
133
  */
134
  public function validate_license_key_field( $key, $value ) {
135
+ // Trim whitespaces and strip slashes.
136
+ $value = $this->validate_password_field( $key, $value );
137
+
138
+ // Empty license keys have no need test downloading a database.
139
  if ( empty( $value ) ) {
140
  return $value;
141
  }
includes/wc-notice-functions.php CHANGED
@@ -66,6 +66,7 @@ function wc_has_notice( $message, $notice_type = 'success' ) {
66
  * Add and store a notice.
67
  *
68
  * @since 2.1
 
69
  * @param string $message The text to display in the notice.
70
  * @param string $notice_type Optional. The name of the notice type - either error, success or notice.
71
  * @param array $data Optional notice data.
@@ -83,10 +84,14 @@ function wc_add_notice( $message, $notice_type = 'success', $data = array() ) {
83
  $message = apply_filters( 'woocommerce_add_message', $message );
84
  }
85
 
86
- $notices[ $notice_type ][] = array(
87
- 'notice' => apply_filters( 'woocommerce_add_' . $notice_type, $message ),
88
- 'data' => $data,
89
- );
 
 
 
 
90
 
91
  WC()->session->set( 'wc_notices', $notices );
92
  }
@@ -171,6 +176,7 @@ function wc_print_notices( $return = false ) {
171
  * Print a single notice immediately.
172
  *
173
  * @since 2.1
 
174
  * @param string $message The text to display in the notice.
175
  * @param string $notice_type Optional. The singular name of the notice type - either error, success or notice.
176
  * @param array $data Optional notice data. @since 3.9.0.
@@ -200,6 +206,7 @@ function wc_print_notice( $message, $notice_type = 'success', $data = array() )
200
  * Returns all queued notices, optionally filtered by a notice type.
201
  *
202
  * @since 2.1
 
203
  * @param string $notice_type Optional. The singular name of the notice type - either error, success or notice.
204
  * @return array[]
205
  */
66
  * Add and store a notice.
67
  *
68
  * @since 2.1
69
+ * @version 3.9.0
70
  * @param string $message The text to display in the notice.
71
  * @param string $notice_type Optional. The name of the notice type - either error, success or notice.
72
  * @param array $data Optional notice data.
84
  $message = apply_filters( 'woocommerce_add_message', $message );
85
  }
86
 
87
+ $message = apply_filters( 'woocommerce_add_' . $notice_type, $message );
88
+
89
+ if ( ! empty( $message ) ) {
90
+ $notices[ $notice_type ][] = array(
91
+ 'notice' => apply_filters( 'woocommerce_add_' . $notice_type, $message ),
92
+ 'data' => $data,
93
+ );
94
+ }
95
 
96
  WC()->session->set( 'wc_notices', $notices );
97
  }
176
  * Print a single notice immediately.
177
  *
178
  * @since 2.1
179
+ * @version 3.9.0
180
  * @param string $message The text to display in the notice.
181
  * @param string $notice_type Optional. The singular name of the notice type - either error, success or notice.
182
  * @param array $data Optional notice data. @since 3.9.0.
206
  * Returns all queued notices, optionally filtered by a notice type.
207
  *
208
  * @since 2.1
209
+ * @version 3.9.0
210
  * @param string $notice_type Optional. The singular name of the notice type - either error, success or notice.
211
  * @return array[]
212
  */
packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-variations-controller.php CHANGED
@@ -441,18 +441,18 @@ class WC_REST_Product_Variations_Controller extends WC_REST_Product_Variations_V
441
  ),
442
  'price' => array(
443
  'description' => __( 'Current variation price.', 'woocommerce' ),
444
- 'type' => 'number',
445
  'context' => array( 'view', 'edit' ),
446
  'readonly' => true,
447
  ),
448
  'regular_price' => array(
449
  'description' => __( 'Variation regular price.', 'woocommerce' ),
450
- 'type' => 'number',
451
  'context' => array( 'view', 'edit' ),
452
  ),
453
  'sale_price' => array(
454
  'description' => __( 'Variation sale price.', 'woocommerce' ),
455
- 'type' => 'number',
456
  'context' => array( 'view', 'edit' ),
457
  ),
458
  'date_on_sale_from' => array(
@@ -595,7 +595,7 @@ class WC_REST_Product_Variations_Controller extends WC_REST_Product_Variations_V
595
  'weight' => array(
596
  /* translators: %s: weight unit */
597
  'description' => sprintf( __( 'Variation weight (%s).', 'woocommerce' ), $weight_unit ),
598
- 'type' => 'number',
599
  'context' => array( 'view', 'edit' ),
600
  ),
601
  'dimensions' => array(
@@ -606,19 +606,19 @@ class WC_REST_Product_Variations_Controller extends WC_REST_Product_Variations_V
606
  'length' => array(
607
  /* translators: %s: dimension unit */
608
  'description' => sprintf( __( 'Variation length (%s).', 'woocommerce' ), $dimension_unit ),
609
- 'type' => 'number',
610
  'context' => array( 'view', 'edit' ),
611
  ),
612
  'width' => array(
613
  /* translators: %s: dimension unit */
614
  'description' => sprintf( __( 'Variation width (%s).', 'woocommerce' ), $dimension_unit ),
615
- 'type' => 'number',
616
  'context' => array( 'view', 'edit' ),
617
  ),
618
  'height' => array(
619
  /* translators: %s: dimension unit */
620
  'description' => sprintf( __( 'Variation height (%s).', 'woocommerce' ), $dimension_unit ),
621
- 'type' => 'number',
622
  'context' => array( 'view', 'edit' ),
623
  ),
624
  ),
441
  ),
442
  'price' => array(
443
  'description' => __( 'Current variation price.', 'woocommerce' ),
444
+ 'type' => 'string',
445
  'context' => array( 'view', 'edit' ),
446
  'readonly' => true,
447
  ),
448
  'regular_price' => array(
449
  'description' => __( 'Variation regular price.', 'woocommerce' ),
450
+ 'type' => 'string',
451
  'context' => array( 'view', 'edit' ),
452
  ),
453
  'sale_price' => array(
454
  'description' => __( 'Variation sale price.', 'woocommerce' ),
455
+ 'type' => 'string',
456
  'context' => array( 'view', 'edit' ),
457
  ),
458
  'date_on_sale_from' => array(
595
  'weight' => array(
596
  /* translators: %s: weight unit */
597
  'description' => sprintf( __( 'Variation weight (%s).', 'woocommerce' ), $weight_unit ),
598
+ 'type' => 'string',
599
  'context' => array( 'view', 'edit' ),
600
  ),
601
  'dimensions' => array(
606
  'length' => array(
607
  /* translators: %s: dimension unit */
608
  'description' => sprintf( __( 'Variation length (%s).', 'woocommerce' ), $dimension_unit ),
609
+ 'type' => 'string',
610
  'context' => array( 'view', 'edit' ),
611
  ),
612
  'width' => array(
613
  /* translators: %s: dimension unit */
614
  'description' => sprintf( __( 'Variation width (%s).', 'woocommerce' ), $dimension_unit ),
615
+ 'type' => 'string',
616
  'context' => array( 'view', 'edit' ),
617
  ),
618
  'height' => array(
619
  /* translators: %s: dimension unit */
620
  'description' => sprintf( __( 'Variation height (%s).', 'woocommerce' ), $dimension_unit ),
621
+ 'type' => 'string',
622
  'context' => array( 'view', 'edit' ),
623
  ),
624
  ),
packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-products-controller.php CHANGED
@@ -786,18 +786,18 @@ class WC_REST_Products_Controller extends WC_REST_Products_V2_Controller {
786
  ),
787
  'price' => array(
788
  'description' => __( 'Current product price.', 'woocommerce' ),
789
- 'type' => 'number',
790
  'context' => array( 'view', 'edit' ),
791
  'readonly' => true,
792
  ),
793
  'regular_price' => array(
794
  'description' => __( 'Product regular price.', 'woocommerce' ),
795
- 'type' => 'number',
796
  'context' => array( 'view', 'edit' ),
797
  ),
798
  'sale_price' => array(
799
  'description' => __( 'Product sale price.', 'woocommerce' ),
800
- 'type' => 'number',
801
  'context' => array( 'view', 'edit' ),
802
  ),
803
  'date_on_sale_from' => array(
@@ -962,7 +962,7 @@ class WC_REST_Products_Controller extends WC_REST_Products_V2_Controller {
962
  'weight' => array(
963
  /* translators: %s: weight unit */
964
  'description' => sprintf( __( 'Product weight (%s).', 'woocommerce' ), $weight_unit ),
965
- 'type' => 'number',
966
  'context' => array( 'view', 'edit' ),
967
  ),
968
  'dimensions' => array(
@@ -973,19 +973,19 @@ class WC_REST_Products_Controller extends WC_REST_Products_V2_Controller {
973
  'length' => array(
974
  /* translators: %s: dimension unit */
975
  'description' => sprintf( __( 'Product length (%s).', 'woocommerce' ), $dimension_unit ),
976
- 'type' => 'number',
977
  'context' => array( 'view', 'edit' ),
978
  ),
979
  'width' => array(
980
  /* translators: %s: dimension unit */
981
  'description' => sprintf( __( 'Product width (%s).', 'woocommerce' ), $dimension_unit ),
982
- 'type' => 'number',
983
  'context' => array( 'view', 'edit' ),
984
  ),
985
  'height' => array(
986
  /* translators: %s: dimension unit */
987
  'description' => sprintf( __( 'Product height (%s).', 'woocommerce' ), $dimension_unit ),
988
- 'type' => 'number',
989
  'context' => array( 'view', 'edit' ),
990
  ),
991
  ),
786
  ),
787
  'price' => array(
788
  'description' => __( 'Current product price.', 'woocommerce' ),
789
+ 'type' => 'string',
790
  'context' => array( 'view', 'edit' ),
791
  'readonly' => true,
792
  ),
793
  'regular_price' => array(
794
  'description' => __( 'Product regular price.', 'woocommerce' ),
795
+ 'type' => 'string',
796
  'context' => array( 'view', 'edit' ),
797
  ),
798
  'sale_price' => array(
799
  'description' => __( 'Product sale price.', 'woocommerce' ),
800
+ 'type' => 'string',
801
  'context' => array( 'view', 'edit' ),
802
  ),
803
  'date_on_sale_from' => array(
962
  'weight' => array(
963
  /* translators: %s: weight unit */
964
  'description' => sprintf( __( 'Product weight (%s).', 'woocommerce' ), $weight_unit ),
965
+ 'type' => 'string',
966
  'context' => array( 'view', 'edit' ),
967
  ),
968
  'dimensions' => array(
973
  'length' => array(
974
  /* translators: %s: dimension unit */
975
  'description' => sprintf( __( 'Product length (%s).', 'woocommerce' ), $dimension_unit ),
976
+ 'type' => 'string',
977
  'context' => array( 'view', 'edit' ),
978
  ),
979
  'width' => array(
980
  /* translators: %s: dimension unit */
981
  'description' => sprintf( __( 'Product width (%s).', 'woocommerce' ), $dimension_unit ),
982
+ 'type' => 'string',
983
  'context' => array( 'view', 'edit' ),
984
  ),
985
  'height' => array(
986
  /* translators: %s: dimension unit */
987
  'description' => sprintf( __( 'Product height (%s).', 'woocommerce' ), $dimension_unit ),
988
+ 'type' => 'string',
989
  'context' => array( 'view', 'edit' ),
990
  ),
991
  ),
packages/woocommerce-rest-api/src/Package.php CHANGED
@@ -19,7 +19,7 @@ class Package {
19
  *
20
  * @var string
21
  */
22
- const VERSION = '1.0.6';
23
 
24
  /**
25
  * Init the package - load the REST API Server class.
19
  *
20
  * @var string
21
  */
22
+ const VERSION = '1.0.7';
23
 
24
  /**
25
  * Init the package - load the REST API Server class.
packages/woocommerce-rest-api/woocommerce-rest-api.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: The WooCommerce core REST API, installed as a feature plugin for development and testing purposes. Requires WooCommerce 3.7+ and PHP 5.3+.
6
  * Author: Automattic
7
  * Author URI: https://woocommerce.com
8
- * Version: 1.0.6
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
5
  * Description: The WooCommerce core REST API, installed as a feature plugin for development and testing purposes. Requires WooCommerce 3.7+ and PHP 5.3+.
6
  * Author: Automattic
7
  * Author URI: https://woocommerce.com
8
+ * Version: 1.0.7
9
  * Requires PHP: 5.6
10
  * License: GPLv3
11
  *
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: ecommerce, e-commerce, store, sales, sell, shop, cart, checkout, downloada
4
  Requires at least: 5.0
5
  Tested up to: 5.3
6
  Requires PHP: 7.0
7
- Stable tag: 3.9.0
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -179,6 +179,14 @@ INTERESTED IN DEVELOPMENT?
179
 
180
  == Changelog ==
181
 
 
 
 
 
 
 
 
 
182
  = 3.9.0 - 2020-01-21 =
183
 
184
  * Enhancement - Added a "Show" button next to the password field on the login fields. #24915
4
  Requires at least: 5.0
5
  Tested up to: 5.3
6
  Requires PHP: 7.0
7
+ Stable tag: 3.9.1
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
179
 
180
  == Changelog ==
181
 
182
+ = 3.9.1 - 2020-01-28 =
183
+
184
+ * Tweak - Trim whitespaces and strip slashes from MaxMind License Key.
185
+ * Dev - Prevent empty notices to get displayed on frontend.
186
+ * Fix - Show "-" instead of "0" when tax isn't applicable to a product.
187
+ * Fix - Fixed fatal error on the thank you page if order is not specified.
188
+ * REST API - Fixed - Product and variations schema to allow remove sale prices, dimensions and weight.
189
+
190
  = 3.9.0 - 2020-01-21 =
191
 
192
  * Enhancement - Added a "Show" button next to the password field on the login fields. #24915
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInite65c8b99eb41e6fddd4d4c81def99bab::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit67391cae52d09eb20edb64071380826e::getLoader();
vendor/autoload_packages.php CHANGED
@@ -122,7 +122,7 @@ if ( ! function_exists( __NAMESPACE__ . '\autoloader' ) ) {
122
  /**
123
  * Prepare all the classes for autoloading.
124
  */
125
- function enqueue_packages_139149d450409b35d5f260c000ef52c8() {
126
  $class_map = require_once dirname( __FILE__ ) . '/composer/autoload_classmap_package.php';
127
  foreach ( $class_map as $class_name => $class_info ) {
128
  enqueue_package_class( $class_name, $class_info['version'], $class_info['path'] );
@@ -141,4 +141,4 @@ function enqueue_packages_139149d450409b35d5f260c000ef52c8() {
141
  }
142
  }
143
  }
144
- enqueue_packages_139149d450409b35d5f260c000ef52c8();
122
  /**
123
  * Prepare all the classes for autoloading.
124
  */
125
+ function enqueue_packages_b15ed2f3cbd309fa9fa4895f2d7b2cca() {
126
  $class_map = require_once dirname( __FILE__ ) . '/composer/autoload_classmap_package.php';
127
  foreach ( $class_map as $class_name => $class_info ) {
128
  enqueue_package_class( $class_name, $class_info['version'], $class_info['path'] );
141
  }
142
  }
143
  }
144
+ enqueue_packages_b15ed2f3cbd309fa9fa4895f2d7b2cca();
vendor/composer/autoload_classmap_package.php CHANGED
@@ -403,19 +403,19 @@ return array(
403
  'path' => $vendorDir . '/composer/installers/src/Composer/Installers/Redaxo5Installer.php'
404
  ),
405
  'Automattic\\WooCommerce\\RestApi\\Server' => array(
406
- 'version' => '1.0.6.0',
407
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Server.php'
408
  ),
409
  'Automattic\\WooCommerce\\RestApi\\Package' => array(
410
- 'version' => '1.0.6.0',
411
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Package.php'
412
  ),
413
  'Automattic\\WooCommerce\\RestApi\\Utilities\\ImageAttachment' => array(
414
- 'version' => '1.0.6.0',
415
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Utilities/ImageAttachment.php'
416
  ),
417
  'Automattic\\WooCommerce\\RestApi\\Utilities\\SingletonTrait' => array(
418
- 'version' => '1.0.6.0',
419
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Utilities/SingletonTrait.php'
420
  ),
421
  'Automattic\\WooCommerce\\Blocks\\Utils\\BlocksWpQuery' => array(
@@ -683,383 +683,383 @@ return array(
683
  'path' => $vendorDir . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php'
684
  ),
685
  'WC_REST_Product_Categories_V1_Controller' => array(
686
- 'version' => '1.0.6.0',
687
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-categories-v1-controller.php'
688
  ),
689
  'WC_REST_Webhook_Deliveries_V1_Controller' => array(
690
- 'version' => '1.0.6.0',
691
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-webhook-deliveries-v1-controller.php'
692
  ),
693
  'WC_REST_Product_Tags_V1_Controller' => array(
694
- 'version' => '1.0.6.0',
695
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-tags-v1-controller.php'
696
  ),
697
  'WC_REST_Product_Shipping_Classes_V1_Controller' => array(
698
- 'version' => '1.0.6.0',
699
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-shipping-classes-v1-controller.php'
700
  ),
701
  'WC_REST_Taxes_V1_Controller' => array(
702
- 'version' => '1.0.6.0',
703
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-taxes-v1-controller.php'
704
  ),
705
  'WC_REST_Product_Reviews_V1_Controller' => array(
706
- 'version' => '1.0.6.0',
707
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-reviews-v1-controller.php'
708
  ),
709
  'WC_REST_Report_Top_Sellers_V1_Controller' => array(
710
- 'version' => '1.0.6.0',
711
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-report-top-sellers-v1-controller.php'
712
  ),
713
  'WC_REST_Webhooks_V1_Controller' => array(
714
- 'version' => '1.0.6.0',
715
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-webhooks-v1-controller.php'
716
  ),
717
  'WC_REST_Customer_Downloads_V1_Controller' => array(
718
- 'version' => '1.0.6.0',
719
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-customer-downloads-v1-controller.php'
720
  ),
721
  'WC_REST_Coupons_V1_Controller' => array(
722
- 'version' => '1.0.6.0',
723
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-coupons-v1-controller.php'
724
  ),
725
  'WC_REST_Orders_V1_Controller' => array(
726
- 'version' => '1.0.6.0',
727
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-orders-v1-controller.php'
728
  ),
729
  'WC_REST_Product_Attributes_V1_Controller' => array(
730
- 'version' => '1.0.6.0',
731
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-attributes-v1-controller.php'
732
  ),
733
  'WC_REST_Tax_Classes_V1_Controller' => array(
734
- 'version' => '1.0.6.0',
735
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-tax-classes-v1-controller.php'
736
  ),
737
  'WC_REST_Reports_V1_Controller' => array(
738
- 'version' => '1.0.6.0',
739
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-reports-v1-controller.php'
740
  ),
741
  'WC_REST_Report_Sales_V1_Controller' => array(
742
- 'version' => '1.0.6.0',
743
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-report-sales-v1-controller.php'
744
  ),
745
  'WC_REST_Order_Refunds_V1_Controller' => array(
746
- 'version' => '1.0.6.0',
747
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-order-refunds-v1-controller.php'
748
  ),
749
  'WC_REST_Customers_V1_Controller' => array(
750
- 'version' => '1.0.6.0',
751
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-customers-v1-controller.php'
752
  ),
753
  'WC_REST_Order_Notes_V1_Controller' => array(
754
- 'version' => '1.0.6.0',
755
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-order-notes-v1-controller.php'
756
  ),
757
  'WC_REST_Products_V1_Controller' => array(
758
- 'version' => '1.0.6.0',
759
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-products-v1-controller.php'
760
  ),
761
  'WC_REST_Product_Attribute_Terms_V1_Controller' => array(
762
- 'version' => '1.0.6.0',
763
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-attribute-terms-v1-controller.php'
764
  ),
765
  'WC_REST_Orders_V2_Controller' => array(
766
- 'version' => '1.0.6.0',
767
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-orders-v2-controller.php'
768
  ),
769
  'WC_REST_Order_Notes_V2_Controller' => array(
770
- 'version' => '1.0.6.0',
771
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-order-notes-v2-controller.php'
772
  ),
773
  'WC_REST_Product_Categories_V2_Controller' => array(
774
- 'version' => '1.0.6.0',
775
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-categories-v2-controller.php'
776
  ),
777
  'WC_REST_Webhook_Deliveries_V2_Controller' => array(
778
- 'version' => '1.0.6.0',
779
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-webhook-deliveries-v2-controller.php'
780
  ),
781
  'WC_REST_Payment_Gateways_V2_Controller' => array(
782
- 'version' => '1.0.6.0',
783
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-payment-gateways-v2-controller.php'
784
  ),
785
  'WC_REST_Coupons_V2_Controller' => array(
786
- 'version' => '1.0.6.0',
787
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-coupons-v2-controller.php'
788
  ),
789
  'WC_REST_Products_V2_Controller' => array(
790
- 'version' => '1.0.6.0',
791
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-products-v2-controller.php'
792
  ),
793
  'WC_REST_Report_Sales_V2_Controller' => array(
794
- 'version' => '1.0.6.0',
795
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-report-sales-v2-controller.php'
796
  ),
797
  'WC_REST_Customers_V2_Controller' => array(
798
- 'version' => '1.0.6.0',
799
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-customers-v2-controller.php'
800
  ),
801
  'WC_REST_Tax_Classes_V2_Controller' => array(
802
- 'version' => '1.0.6.0',
803
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-tax-classes-v2-controller.php'
804
  ),
805
  'WC_REST_Network_Orders_V2_Controller' => array(
806
- 'version' => '1.0.6.0',
807
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-network-orders-v2-controller.php'
808
  ),
809
  'WC_REST_System_Status_V2_Controller' => array(
810
- 'version' => '1.0.6.0',
811
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-system-status-v2-controller.php'
812
  ),
813
  'WC_REST_Customer_Downloads_V2_Controller' => array(
814
- 'version' => '1.0.6.0',
815
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-customer-downloads-v2-controller.php'
816
  ),
817
  'WC_REST_Shipping_Zone_Methods_V2_Controller' => array(
818
- 'version' => '1.0.6.0',
819
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-shipping-zone-methods-v2-controller.php'
820
  ),
821
  'WC_REST_Shipping_Zones_V2_Controller' => array(
822
- 'version' => '1.0.6.0',
823
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-shipping-zones-v2-controller.php'
824
  ),
825
  'WC_REST_Shipping_Methods_V2_Controller' => array(
826
- 'version' => '1.0.6.0',
827
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-shipping-methods-v2-controller.php'
828
  ),
829
  'WC_REST_Setting_Options_V2_Controller' => array(
830
- 'version' => '1.0.6.0',
831
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-setting-options-v2-controller.php'
832
  ),
833
  'WC_REST_Product_Variations_V2_Controller' => array(
834
- 'version' => '1.0.6.0',
835
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-variations-v2-controller.php'
836
  ),
837
  'WC_REST_Reports_V2_Controller' => array(
838
- 'version' => '1.0.6.0',
839
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-reports-v2-controller.php'
840
  ),
841
  'WC_REST_Product_Reviews_V2_Controller' => array(
842
- 'version' => '1.0.6.0',
843
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-reviews-v2-controller.php'
844
  ),
845
  'WC_REST_Shipping_Zone_Locations_V2_Controller' => array(
846
- 'version' => '1.0.6.0',
847
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-shipping-zone-locations-v2-controller.php'
848
  ),
849
  'WC_REST_System_Status_Tools_V2_Controller' => array(
850
- 'version' => '1.0.6.0',
851
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-system-status-tools-v2-controller.php'
852
  ),
853
  'WC_REST_Product_Attribute_Terms_V2_Controller' => array(
854
- 'version' => '1.0.6.0',
855
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-attribute-terms-v2-controller.php'
856
  ),
857
  'WC_REST_Product_Shipping_Classes_V2_Controller' => array(
858
- 'version' => '1.0.6.0',
859
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-shipping-classes-v2-controller.php'
860
  ),
861
  'WC_REST_Settings_V2_Controller' => array(
862
- 'version' => '1.0.6.0',
863
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-settings-v2-controller.php'
864
  ),
865
  'WC_REST_Webhooks_V2_Controller' => array(
866
- 'version' => '1.0.6.0',
867
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-webhooks-v2-controller.php'
868
  ),
869
  'WC_REST_Report_Top_Sellers_V2_Controller' => array(
870
- 'version' => '1.0.6.0',
871
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-report-top-sellers-v2-controller.php'
872
  ),
873
  'WC_REST_Product_Attributes_V2_Controller' => array(
874
- 'version' => '1.0.6.0',
875
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-attributes-v2-controller.php'
876
  ),
877
  'WC_REST_Taxes_V2_Controller' => array(
878
- 'version' => '1.0.6.0',
879
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-taxes-v2-controller.php'
880
  ),
881
  'WC_REST_Product_Tags_V2_Controller' => array(
882
- 'version' => '1.0.6.0',
883
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-tags-v2-controller.php'
884
  ),
885
  'WC_REST_Order_Refunds_V2_Controller' => array(
886
- 'version' => '1.0.6.0',
887
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-order-refunds-v2-controller.php'
888
  ),
889
  'WC_REST_Shipping_Zone_Methods_Controller' => array(
890
- 'version' => '1.0.6.0',
891
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-zone-methods-controller.php'
892
  ),
893
  'WC_REST_Report_Reviews_Totals_Controller' => array(
894
- 'version' => '1.0.6.0',
895
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-reviews-totals-controller.php'
896
  ),
897
  'WC_REST_Data_Controller' => array(
898
- 'version' => '1.0.6.0',
899
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-data-controller.php'
900
  ),
901
  'WC_REST_CRUD_Controller' => array(
902
- 'version' => '1.0.6.0',
903
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-crud-controller.php'
904
  ),
905
  'WC_REST_Report_Sales_Controller' => array(
906
- 'version' => '1.0.6.0',
907
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-sales-controller.php'
908
  ),
909
  'WC_REST_System_Status_Tools_Controller' => array(
910
- 'version' => '1.0.6.0',
911
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-system-status-tools-controller.php'
912
  ),
913
  'WC_REST_Customers_Controller' => array(
914
- 'version' => '1.0.6.0',
915
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-customers-controller.php'
916
  ),
917
  'WC_REST_Report_Coupons_Totals_Controller' => array(
918
- 'version' => '1.0.6.0',
919
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-coupons-totals-controller.php'
920
  ),
921
  'WC_REST_Product_Attributes_Controller' => array(
922
- 'version' => '1.0.6.0',
923
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-attributes-controller.php'
924
  ),
925
  'WC_REST_Order_Refunds_Controller' => array(
926
- 'version' => '1.0.6.0',
927
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-order-refunds-controller.php'
928
  ),
929
  'WC_REST_Controller' => array(
930
- 'version' => '1.0.6.0',
931
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-controller.php'
932
  ),
933
  'WC_REST_Tax_Classes_Controller' => array(
934
- 'version' => '1.0.6.0',
935
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-tax-classes-controller.php'
936
  ),
937
  'WC_REST_Coupons_Controller' => array(
938
- 'version' => '1.0.6.0',
939
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-coupons-controller.php'
940
  ),
941
  'WC_REST_Product_Attribute_Terms_Controller' => array(
942
- 'version' => '1.0.6.0',
943
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-attribute-terms-controller.php'
944
  ),
945
  'WC_REST_Shipping_Methods_Controller' => array(
946
- 'version' => '1.0.6.0',
947
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-methods-controller.php'
948
  ),
949
  'WC_REST_Shipping_Zone_Locations_Controller' => array(
950
- 'version' => '1.0.6.0',
951
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-zone-locations-controller.php'
952
  ),
953
  'WC_REST_Taxes_Controller' => array(
954
- 'version' => '1.0.6.0',
955
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-taxes-controller.php'
956
  ),
957
  'WC_REST_Order_Notes_Controller' => array(
958
- 'version' => '1.0.6.0',
959
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-order-notes-controller.php'
960
  ),
961
  'WC_REST_Data_Continents_Controller' => array(
962
- 'version' => '1.0.6.0',
963
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-data-continents-controller.php'
964
  ),
965
  'WC_REST_Report_Top_Sellers_Controller' => array(
966
- 'version' => '1.0.6.0',
967
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-top-sellers-controller.php'
968
  ),
969
  'WC_REST_Report_Orders_Totals_Controller' => array(
970
- 'version' => '1.0.6.0',
971
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-orders-totals-controller.php'
972
  ),
973
  'WC_REST_Data_Currencies_Controller' => array(
974
- 'version' => '1.0.6.0',
975
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-data-currencies-controller.php'
976
  ),
977
  'WC_REST_Orders_Controller' => array(
978
- 'version' => '1.0.6.0',
979
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-orders-controller.php'
980
  ),
981
  'WC_REST_Payment_Gateways_Controller' => array(
982
- 'version' => '1.0.6.0',
983
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-payment-gateways-controller.php'
984
  ),
985
  'WC_REST_Setting_Options_Controller' => array(
986
- 'version' => '1.0.6.0',
987
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-setting-options-controller.php'
988
  ),
989
  'WC_REST_Webhooks_Controller' => array(
990
- 'version' => '1.0.6.0',
991
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-webhooks-controller.php'
992
  ),
993
  'WC_REST_Product_Tags_Controller' => array(
994
- 'version' => '1.0.6.0',
995
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-tags-controller.php'
996
  ),
997
  'WC_REST_Product_Shipping_Classes_Controller' => array(
998
- 'version' => '1.0.6.0',
999
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-shipping-classes-controller.php'
1000
  ),
1001
  'WC_REST_Product_Categories_Controller' => array(
1002
- 'version' => '1.0.6.0',
1003
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-categories-controller.php'
1004
  ),
1005
  'WC_REST_Posts_Controller' => array(
1006
- 'version' => '1.0.6.0',
1007
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-posts-controller.php'
1008
  ),
1009
  'WC_REST_Terms_Controller' => array(
1010
- 'version' => '1.0.6.0',
1011
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-terms-controller.php'
1012
  ),
1013
  'WC_REST_Products_Controller' => array(
1014
- 'version' => '1.0.6.0',
1015
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-products-controller.php'
1016
  ),
1017
  'WC_REST_Shipping_Zones_Controller' => array(
1018
- 'version' => '1.0.6.0',
1019
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-zones-controller.php'
1020
  ),
1021
  'WC_REST_Reports_Controller' => array(
1022
- 'version' => '1.0.6.0',
1023
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-reports-controller.php'
1024
  ),
1025
  'WC_REST_Product_Variations_Controller' => array(
1026
- 'version' => '1.0.6.0',
1027
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-variations-controller.php'
1028
  ),
1029
  'WC_REST_Network_Orders_Controller' => array(
1030
- 'version' => '1.0.6.0',
1031
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-network-orders-controller.php'
1032
  ),
1033
  'WC_REST_System_Status_Controller' => array(
1034
- 'version' => '1.0.6.0',
1035
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-system-status-controller.php'
1036
  ),
1037
  'WC_REST_Settings_Controller' => array(
1038
- 'version' => '1.0.6.0',
1039
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-settings-controller.php'
1040
  ),
1041
  'WC_REST_Shipping_Zones_Controller_Base' => array(
1042
- 'version' => '1.0.6.0',
1043
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-zones-controller-base.php'
1044
  ),
1045
  'WC_REST_Report_Products_Totals_Controller' => array(
1046
- 'version' => '1.0.6.0',
1047
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-products-totals-controller.php'
1048
  ),
1049
  'WC_REST_Data_Countries_Controller' => array(
1050
- 'version' => '1.0.6.0',
1051
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-data-countries-controller.php'
1052
  ),
1053
  'WC_REST_Report_Customers_Totals_Controller' => array(
1054
- 'version' => '1.0.6.0',
1055
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-customers-totals-controller.php'
1056
  ),
1057
  'WC_REST_Product_Reviews_Controller' => array(
1058
- 'version' => '1.0.6.0',
1059
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-reviews-controller.php'
1060
  ),
1061
  'WC_REST_Customer_Downloads_Controller' => array(
1062
- 'version' => '1.0.6.0',
1063
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-customer-downloads-controller.php'
1064
  ),
1065
  );
403
  'path' => $vendorDir . '/composer/installers/src/Composer/Installers/Redaxo5Installer.php'
404
  ),
405
  'Automattic\\WooCommerce\\RestApi\\Server' => array(
406
+ 'version' => '1.0.7.0',
407
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Server.php'
408
  ),
409
  'Automattic\\WooCommerce\\RestApi\\Package' => array(
410
+ 'version' => '1.0.7.0',
411
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Package.php'
412
  ),
413
  'Automattic\\WooCommerce\\RestApi\\Utilities\\ImageAttachment' => array(
414
+ 'version' => '1.0.7.0',
415
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Utilities/ImageAttachment.php'
416
  ),
417
  'Automattic\\WooCommerce\\RestApi\\Utilities\\SingletonTrait' => array(
418
+ 'version' => '1.0.7.0',
419
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Utilities/SingletonTrait.php'
420
  ),
421
  'Automattic\\WooCommerce\\Blocks\\Utils\\BlocksWpQuery' => array(
683
  'path' => $vendorDir . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php'
684
  ),
685
  'WC_REST_Product_Categories_V1_Controller' => array(
686
+ 'version' => '1.0.7.0',
687
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-categories-v1-controller.php'
688
  ),
689
  'WC_REST_Webhook_Deliveries_V1_Controller' => array(
690
+ 'version' => '1.0.7.0',
691
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-webhook-deliveries-v1-controller.php'
692
  ),
693
  'WC_REST_Product_Tags_V1_Controller' => array(
694
+ 'version' => '1.0.7.0',
695
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-tags-v1-controller.php'
696
  ),
697
  'WC_REST_Product_Shipping_Classes_V1_Controller' => array(
698
+ 'version' => '1.0.7.0',
699
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-shipping-classes-v1-controller.php'
700
  ),
701
  'WC_REST_Taxes_V1_Controller' => array(
702
+ 'version' => '1.0.7.0',
703
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-taxes-v1-controller.php'
704
  ),
705
  'WC_REST_Product_Reviews_V1_Controller' => array(
706
+ 'version' => '1.0.7.0',
707
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-reviews-v1-controller.php'
708
  ),
709
  'WC_REST_Report_Top_Sellers_V1_Controller' => array(
710
+ 'version' => '1.0.7.0',
711
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-report-top-sellers-v1-controller.php'
712
  ),
713
  'WC_REST_Webhooks_V1_Controller' => array(
714
+ 'version' => '1.0.7.0',
715
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-webhooks-v1-controller.php'
716
  ),
717
  'WC_REST_Customer_Downloads_V1_Controller' => array(
718
+ 'version' => '1.0.7.0',
719
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-customer-downloads-v1-controller.php'
720
  ),
721
  'WC_REST_Coupons_V1_Controller' => array(
722
+ 'version' => '1.0.7.0',
723
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-coupons-v1-controller.php'
724
  ),
725
  'WC_REST_Orders_V1_Controller' => array(
726
+ 'version' => '1.0.7.0',
727
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-orders-v1-controller.php'
728
  ),
729
  'WC_REST_Product_Attributes_V1_Controller' => array(
730
+ 'version' => '1.0.7.0',
731
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-attributes-v1-controller.php'
732
  ),
733
  'WC_REST_Tax_Classes_V1_Controller' => array(
734
+ 'version' => '1.0.7.0',
735
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-tax-classes-v1-controller.php'
736
  ),
737
  'WC_REST_Reports_V1_Controller' => array(
738
+ 'version' => '1.0.7.0',
739
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-reports-v1-controller.php'
740
  ),
741
  'WC_REST_Report_Sales_V1_Controller' => array(
742
+ 'version' => '1.0.7.0',
743
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-report-sales-v1-controller.php'
744
  ),
745
  'WC_REST_Order_Refunds_V1_Controller' => array(
746
+ 'version' => '1.0.7.0',
747
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-order-refunds-v1-controller.php'
748
  ),
749
  'WC_REST_Customers_V1_Controller' => array(
750
+ 'version' => '1.0.7.0',
751
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-customers-v1-controller.php'
752
  ),
753
  'WC_REST_Order_Notes_V1_Controller' => array(
754
+ 'version' => '1.0.7.0',
755
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-order-notes-v1-controller.php'
756
  ),
757
  'WC_REST_Products_V1_Controller' => array(
758
+ 'version' => '1.0.7.0',
759
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-products-v1-controller.php'
760
  ),
761
  'WC_REST_Product_Attribute_Terms_V1_Controller' => array(
762
+ 'version' => '1.0.7.0',
763
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version1/class-wc-rest-product-attribute-terms-v1-controller.php'
764
  ),
765
  'WC_REST_Orders_V2_Controller' => array(
766
+ 'version' => '1.0.7.0',
767
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-orders-v2-controller.php'
768
  ),
769
  'WC_REST_Order_Notes_V2_Controller' => array(
770
+ 'version' => '1.0.7.0',
771
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-order-notes-v2-controller.php'
772
  ),
773
  'WC_REST_Product_Categories_V2_Controller' => array(
774
+ 'version' => '1.0.7.0',
775
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-categories-v2-controller.php'
776
  ),
777
  'WC_REST_Webhook_Deliveries_V2_Controller' => array(
778
+ 'version' => '1.0.7.0',
779
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-webhook-deliveries-v2-controller.php'
780
  ),
781
  'WC_REST_Payment_Gateways_V2_Controller' => array(
782
+ 'version' => '1.0.7.0',
783
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-payment-gateways-v2-controller.php'
784
  ),
785
  'WC_REST_Coupons_V2_Controller' => array(
786
+ 'version' => '1.0.7.0',
787
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-coupons-v2-controller.php'
788
  ),
789
  'WC_REST_Products_V2_Controller' => array(
790
+ 'version' => '1.0.7.0',
791
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-products-v2-controller.php'
792
  ),
793
  'WC_REST_Report_Sales_V2_Controller' => array(
794
+ 'version' => '1.0.7.0',
795
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-report-sales-v2-controller.php'
796
  ),
797
  'WC_REST_Customers_V2_Controller' => array(
798
+ 'version' => '1.0.7.0',
799
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-customers-v2-controller.php'
800
  ),
801
  'WC_REST_Tax_Classes_V2_Controller' => array(
802
+ 'version' => '1.0.7.0',
803
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-tax-classes-v2-controller.php'
804
  ),
805
  'WC_REST_Network_Orders_V2_Controller' => array(
806
+ 'version' => '1.0.7.0',
807
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-network-orders-v2-controller.php'
808
  ),
809
  'WC_REST_System_Status_V2_Controller' => array(
810
+ 'version' => '1.0.7.0',
811
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-system-status-v2-controller.php'
812
  ),
813
  'WC_REST_Customer_Downloads_V2_Controller' => array(
814
+ 'version' => '1.0.7.0',
815
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-customer-downloads-v2-controller.php'
816
  ),
817
  'WC_REST_Shipping_Zone_Methods_V2_Controller' => array(
818
+ 'version' => '1.0.7.0',
819
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-shipping-zone-methods-v2-controller.php'
820
  ),
821
  'WC_REST_Shipping_Zones_V2_Controller' => array(
822
+ 'version' => '1.0.7.0',
823
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-shipping-zones-v2-controller.php'
824
  ),
825
  'WC_REST_Shipping_Methods_V2_Controller' => array(
826
+ 'version' => '1.0.7.0',
827
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-shipping-methods-v2-controller.php'
828
  ),
829
  'WC_REST_Setting_Options_V2_Controller' => array(
830
+ 'version' => '1.0.7.0',
831
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-setting-options-v2-controller.php'
832
  ),
833
  'WC_REST_Product_Variations_V2_Controller' => array(
834
+ 'version' => '1.0.7.0',
835
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-variations-v2-controller.php'
836
  ),
837
  'WC_REST_Reports_V2_Controller' => array(
838
+ 'version' => '1.0.7.0',
839
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-reports-v2-controller.php'
840
  ),
841
  'WC_REST_Product_Reviews_V2_Controller' => array(
842
+ 'version' => '1.0.7.0',
843
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-reviews-v2-controller.php'
844
  ),
845
  'WC_REST_Shipping_Zone_Locations_V2_Controller' => array(
846
+ 'version' => '1.0.7.0',
847
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-shipping-zone-locations-v2-controller.php'
848
  ),
849
  'WC_REST_System_Status_Tools_V2_Controller' => array(
850
+ 'version' => '1.0.7.0',
851
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-system-status-tools-v2-controller.php'
852
  ),
853
  'WC_REST_Product_Attribute_Terms_V2_Controller' => array(
854
+ 'version' => '1.0.7.0',
855
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-attribute-terms-v2-controller.php'
856
  ),
857
  'WC_REST_Product_Shipping_Classes_V2_Controller' => array(
858
+ 'version' => '1.0.7.0',
859
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-shipping-classes-v2-controller.php'
860
  ),
861
  'WC_REST_Settings_V2_Controller' => array(
862
+ 'version' => '1.0.7.0',
863
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-settings-v2-controller.php'
864
  ),
865
  'WC_REST_Webhooks_V2_Controller' => array(
866
+ 'version' => '1.0.7.0',
867
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-webhooks-v2-controller.php'
868
  ),
869
  'WC_REST_Report_Top_Sellers_V2_Controller' => array(
870
+ 'version' => '1.0.7.0',
871
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-report-top-sellers-v2-controller.php'
872
  ),
873
  'WC_REST_Product_Attributes_V2_Controller' => array(
874
+ 'version' => '1.0.7.0',
875
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-attributes-v2-controller.php'
876
  ),
877
  'WC_REST_Taxes_V2_Controller' => array(
878
+ 'version' => '1.0.7.0',
879
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-taxes-v2-controller.php'
880
  ),
881
  'WC_REST_Product_Tags_V2_Controller' => array(
882
+ 'version' => '1.0.7.0',
883
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-product-tags-v2-controller.php'
884
  ),
885
  'WC_REST_Order_Refunds_V2_Controller' => array(
886
+ 'version' => '1.0.7.0',
887
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version2/class-wc-rest-order-refunds-v2-controller.php'
888
  ),
889
  'WC_REST_Shipping_Zone_Methods_Controller' => array(
890
+ 'version' => '1.0.7.0',
891
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-zone-methods-controller.php'
892
  ),
893
  'WC_REST_Report_Reviews_Totals_Controller' => array(
894
+ 'version' => '1.0.7.0',
895
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-reviews-totals-controller.php'
896
  ),
897
  'WC_REST_Data_Controller' => array(
898
+ 'version' => '1.0.7.0',
899
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-data-controller.php'
900
  ),
901
  'WC_REST_CRUD_Controller' => array(
902
+ 'version' => '1.0.7.0',
903
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-crud-controller.php'
904
  ),
905
  'WC_REST_Report_Sales_Controller' => array(
906
+ 'version' => '1.0.7.0',
907
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-sales-controller.php'
908
  ),
909
  'WC_REST_System_Status_Tools_Controller' => array(
910
+ 'version' => '1.0.7.0',
911
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-system-status-tools-controller.php'
912
  ),
913
  'WC_REST_Customers_Controller' => array(
914
+ 'version' => '1.0.7.0',
915
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-customers-controller.php'
916
  ),
917
  'WC_REST_Report_Coupons_Totals_Controller' => array(
918
+ 'version' => '1.0.7.0',
919
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-coupons-totals-controller.php'
920
  ),
921
  'WC_REST_Product_Attributes_Controller' => array(
922
+ 'version' => '1.0.7.0',
923
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-attributes-controller.php'
924
  ),
925
  'WC_REST_Order_Refunds_Controller' => array(
926
+ 'version' => '1.0.7.0',
927
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-order-refunds-controller.php'
928
  ),
929
  'WC_REST_Controller' => array(
930
+ 'version' => '1.0.7.0',
931
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-controller.php'
932
  ),
933
  'WC_REST_Tax_Classes_Controller' => array(
934
+ 'version' => '1.0.7.0',
935
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-tax-classes-controller.php'
936
  ),
937
  'WC_REST_Coupons_Controller' => array(
938
+ 'version' => '1.0.7.0',
939
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-coupons-controller.php'
940
  ),
941
  'WC_REST_Product_Attribute_Terms_Controller' => array(
942
+ 'version' => '1.0.7.0',
943
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-attribute-terms-controller.php'
944
  ),
945
  'WC_REST_Shipping_Methods_Controller' => array(
946
+ 'version' => '1.0.7.0',
947
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-methods-controller.php'
948
  ),
949
  'WC_REST_Shipping_Zone_Locations_Controller' => array(
950
+ 'version' => '1.0.7.0',
951
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-zone-locations-controller.php'
952
  ),
953
  'WC_REST_Taxes_Controller' => array(
954
+ 'version' => '1.0.7.0',
955
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-taxes-controller.php'
956
  ),
957
  'WC_REST_Order_Notes_Controller' => array(
958
+ 'version' => '1.0.7.0',
959
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-order-notes-controller.php'
960
  ),
961
  'WC_REST_Data_Continents_Controller' => array(
962
+ 'version' => '1.0.7.0',
963
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-data-continents-controller.php'
964
  ),
965
  'WC_REST_Report_Top_Sellers_Controller' => array(
966
+ 'version' => '1.0.7.0',
967
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-top-sellers-controller.php'
968
  ),
969
  'WC_REST_Report_Orders_Totals_Controller' => array(
970
+ 'version' => '1.0.7.0',
971
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-orders-totals-controller.php'
972
  ),
973
  'WC_REST_Data_Currencies_Controller' => array(
974
+ 'version' => '1.0.7.0',
975
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-data-currencies-controller.php'
976
  ),
977
  'WC_REST_Orders_Controller' => array(
978
+ 'version' => '1.0.7.0',
979
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-orders-controller.php'
980
  ),
981
  'WC_REST_Payment_Gateways_Controller' => array(
982
+ 'version' => '1.0.7.0',
983
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-payment-gateways-controller.php'
984
  ),
985
  'WC_REST_Setting_Options_Controller' => array(
986
+ 'version' => '1.0.7.0',
987
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-setting-options-controller.php'
988
  ),
989
  'WC_REST_Webhooks_Controller' => array(
990
+ 'version' => '1.0.7.0',
991
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-webhooks-controller.php'
992
  ),
993
  'WC_REST_Product_Tags_Controller' => array(
994
+ 'version' => '1.0.7.0',
995
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-tags-controller.php'
996
  ),
997
  'WC_REST_Product_Shipping_Classes_Controller' => array(
998
+ 'version' => '1.0.7.0',
999
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-shipping-classes-controller.php'
1000
  ),
1001
  'WC_REST_Product_Categories_Controller' => array(
1002
+ 'version' => '1.0.7.0',
1003
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-categories-controller.php'
1004
  ),
1005
  'WC_REST_Posts_Controller' => array(
1006
+ 'version' => '1.0.7.0',
1007
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-posts-controller.php'
1008
  ),
1009
  'WC_REST_Terms_Controller' => array(
1010
+ 'version' => '1.0.7.0',
1011
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-terms-controller.php'
1012
  ),
1013
  'WC_REST_Products_Controller' => array(
1014
+ 'version' => '1.0.7.0',
1015
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-products-controller.php'
1016
  ),
1017
  'WC_REST_Shipping_Zones_Controller' => array(
1018
+ 'version' => '1.0.7.0',
1019
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-zones-controller.php'
1020
  ),
1021
  'WC_REST_Reports_Controller' => array(
1022
+ 'version' => '1.0.7.0',
1023
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-reports-controller.php'
1024
  ),
1025
  'WC_REST_Product_Variations_Controller' => array(
1026
+ 'version' => '1.0.7.0',
1027
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-variations-controller.php'
1028
  ),
1029
  'WC_REST_Network_Orders_Controller' => array(
1030
+ 'version' => '1.0.7.0',
1031
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-network-orders-controller.php'
1032
  ),
1033
  'WC_REST_System_Status_Controller' => array(
1034
+ 'version' => '1.0.7.0',
1035
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-system-status-controller.php'
1036
  ),
1037
  'WC_REST_Settings_Controller' => array(
1038
+ 'version' => '1.0.7.0',
1039
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-settings-controller.php'
1040
  ),
1041
  'WC_REST_Shipping_Zones_Controller_Base' => array(
1042
+ 'version' => '1.0.7.0',
1043
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-shipping-zones-controller-base.php'
1044
  ),
1045
  'WC_REST_Report_Products_Totals_Controller' => array(
1046
+ 'version' => '1.0.7.0',
1047
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-products-totals-controller.php'
1048
  ),
1049
  'WC_REST_Data_Countries_Controller' => array(
1050
+ 'version' => '1.0.7.0',
1051
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-data-countries-controller.php'
1052
  ),
1053
  'WC_REST_Report_Customers_Totals_Controller' => array(
1054
+ 'version' => '1.0.7.0',
1055
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-report-customers-totals-controller.php'
1056
  ),
1057
  'WC_REST_Product_Reviews_Controller' => array(
1058
+ 'version' => '1.0.7.0',
1059
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-product-reviews-controller.php'
1060
  ),
1061
  'WC_REST_Customer_Downloads_Controller' => array(
1062
+ 'version' => '1.0.7.0',
1063
  'path' => $baseDir . '/packages/woocommerce-rest-api/src/Controllers/Version3/class-wc-rest-customer-downloads-controller.php'
1064
  ),
1065
  );
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInite65c8b99eb41e6fddd4d4c81def99bab
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInite65c8b99eb41e6fddd4d4c81def99bab
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInite65c8b99eb41e6fddd4d4c81def99bab', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInite65c8b99eb41e6fddd4d4c81def99bab', '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\ComposerStaticInite65c8b99eb41e6fddd4d4c81def99bab::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit67391cae52d09eb20edb64071380826e
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit67391cae52d09eb20edb64071380826e', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit67391cae52d09eb20edb64071380826e', '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\ComposerStaticInit67391cae52d09eb20edb64071380826e::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInite65c8b99eb41e6fddd4d4c81def99bab
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'M' =>
@@ -152,9 +152,9 @@ class ComposerStaticInite65c8b99eb41e6fddd4d4c81def99bab
152
  public static function getInitializer(ClassLoader $loader)
153
  {
154
  return \Closure::bind(function () use ($loader) {
155
- $loader->prefixLengthsPsr4 = ComposerStaticInite65c8b99eb41e6fddd4d4c81def99bab::$prefixLengthsPsr4;
156
- $loader->prefixDirsPsr4 = ComposerStaticInite65c8b99eb41e6fddd4d4c81def99bab::$prefixDirsPsr4;
157
- $loader->classMap = ComposerStaticInite65c8b99eb41e6fddd4d4c81def99bab::$classMap;
158
 
159
  }, null, ClassLoader::class);
160
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit67391cae52d09eb20edb64071380826e
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'M' =>
152
  public static function getInitializer(ClassLoader $loader)
153
  {
154
  return \Closure::bind(function () use ($loader) {
155
+ $loader->prefixLengthsPsr4 = ComposerStaticInit67391cae52d09eb20edb64071380826e::$prefixLengthsPsr4;
156
+ $loader->prefixDirsPsr4 = ComposerStaticInit67391cae52d09eb20edb64071380826e::$prefixDirsPsr4;
157
+ $loader->classMap = ComposerStaticInit67391cae52d09eb20edb64071380826e::$classMap;
158
 
159
  }, null, ClassLoader::class);
160
  }
vendor/composer/installed.json CHANGED
@@ -274,17 +274,17 @@
274
  },
275
  {
276
  "name": "woocommerce/woocommerce-rest-api",
277
- "version": "1.0.6",
278
- "version_normalized": "1.0.6.0",
279
  "source": {
280
  "type": "git",
281
  "url": "https://github.com/woocommerce/woocommerce-rest-api.git",
282
- "reference": "78ccf4d4c6bafbc841182b68aa863e7b0caa37c8"
283
  },
284
  "dist": {
285
  "type": "zip",
286
- "url": "https://api.github.com/repos/woocommerce/woocommerce-rest-api/zipball/78ccf4d4c6bafbc841182b68aa863e7b0caa37c8",
287
- "reference": "78ccf4d4c6bafbc841182b68aa863e7b0caa37c8",
288
  "shasum": ""
289
  },
290
  "require": {
@@ -294,7 +294,7 @@
294
  "phpunit/phpunit": "6.5.14",
295
  "woocommerce/woocommerce-sniffs": "0.0.9"
296
  },
297
- "time": "2020-01-15T23:29:39+00:00",
298
  "type": "wordpress-plugin",
299
  "installation-source": "dist",
300
  "autoload": {
274
  },
275
  {
276
  "name": "woocommerce/woocommerce-rest-api",
277
+ "version": "1.0.7",
278
+ "version_normalized": "1.0.7.0",
279
  "source": {
280
  "type": "git",
281
  "url": "https://github.com/woocommerce/woocommerce-rest-api.git",
282
+ "reference": "49162ec26a25bd0c6efc0f3452b113cdfff0a823"
283
  },
284
  "dist": {
285
  "type": "zip",
286
+ "url": "https://api.github.com/repos/woocommerce/woocommerce-rest-api/zipball/49162ec26a25bd0c6efc0f3452b113cdfff0a823",
287
+ "reference": "49162ec26a25bd0c6efc0f3452b113cdfff0a823",
288
  "shasum": ""
289
  },
290
  "require": {
294
  "phpunit/phpunit": "6.5.14",
295
  "woocommerce/woocommerce-sniffs": "0.0.9"
296
  },
297
+ "time": "2020-01-28T21:04:51+00:00",
298
  "type": "wordpress-plugin",
299
  "installation-source": "dist",
300
  "autoload": {
woocommerce.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WooCommerce
4
  * Plugin URI: https://woocommerce.com/
5
  * Description: An eCommerce toolkit that helps you sell anything. Beautifully.
6
- * Version: 3.9.0
7
  * Author: Automattic
8
  * Author URI: https://woocommerce.com
9
  * Text Domain: woocommerce
3
  * Plugin Name: WooCommerce
4
  * Plugin URI: https://woocommerce.com/
5
  * Description: An eCommerce toolkit that helps you sell anything. Beautifully.
6
+ * Version: 3.9.1
7
  * Author: Automattic
8
  * Author URI: https://woocommerce.com
9
  * Text Domain: woocommerce