WooCommerce Gutenberg Products Block - Version 7.2.1

Version Description

  • 2022-03-23 =

Bug fixes

  • Don't trigger class deprecations if headers are already sent #6074
Download this release

Release Info

Developer automattic
Plugin Icon 128x128 WooCommerce Gutenberg Products Block
Version 7.2.1
Comparing to
See all releases

Code changes from version 7.2.0 to 7.2.1

readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: gutenberg, woocommerce, woo commerce, products, blocks, woocommerce blocks
4
  Requires at least: 5.9
5
  Tested up to: 5.9
6
  Requires PHP: 7.0
7
- Stable tag: 7.2.0
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -85,6 +85,11 @@ Release and roadmap notes available on the [WooCommerce Developers Blog](https:/
85
 
86
  == Changelog ==
87
 
 
 
 
 
 
88
  = 7.2.0 - 2022-03-14 =
89
 
90
  #### Bug Fixes
4
  Requires at least: 5.9
5
  Tested up to: 5.9
6
  Requires PHP: 7.0
7
+ Stable tag: 7.2.1
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
85
 
86
  == Changelog ==
87
 
88
+ = 7.2.1 - 2022-03-23 =
89
+
90
+ #### Bug fixes
91
+
92
+ - Don't trigger class deprecations if headers are already sent [#6074](https://github.com/woocommerce/woocommerce-gutenberg-products-block/pull/6074)
93
  = 7.2.0 - 2022-03-14 =
94
 
95
  #### Bug Fixes
src/Domain/Bootstrap.php CHANGED
@@ -264,33 +264,86 @@ class Bootstrap {
264
  $this->container->register(
265
  'Automattic\WooCommerce\Blocks\StoreApi\Formatters',
266
  function( Container $container ) {
267
- _deprecated_function( 'Automattic\WooCommerce\Blocks\StoreApi\Formatters', '7.2.0', 'Automattic\WooCommerce\StoreApi\Formatters' );
268
  return $container->get( StoreApi::class )::container()->get( \Automattic\WooCommerce\StoreApi\Formatters::class );
269
  }
270
  );
271
  $this->container->register(
272
  'Automattic\WooCommerce\Blocks\Domain\Services\ExtendRestApi',
273
  function( Container $container ) {
274
- _deprecated_function( 'Automattic\WooCommerce\Blocks\Domain\Services\ExtendRestApi', '7.2.0', 'Automattic\WooCommerce\StoreApi\Schemas\ExtendSchema' );
275
  return $container->get( StoreApi::class )::container()->get( \Automattic\WooCommerce\StoreApi\Schemas\ExtendSchema::class );
276
  }
277
  );
278
  $this->container->register(
279
  'Automattic\WooCommerce\Blocks\StoreApi\SchemaController',
280
  function( Container $container ) {
281
- _deprecated_function( 'Automattic\WooCommerce\Blocks\StoreApi\SchemaController', '7.2.0', 'Automattic\WooCommerce\StoreApi\SchemaController' );
282
  return $container->get( StoreApi::class )::container()->get( SchemaController::class );
283
  }
284
  );
285
  $this->container->register(
286
  'Automattic\WooCommerce\Blocks\StoreApi\RoutesController',
287
  function( Container $container ) {
288
- _deprecated_function( 'Automattic\WooCommerce\Blocks\StoreApi\RoutesController', '7.2.0', 'Automattic\WooCommerce\StoreApi\RoutesController' );
289
  return $container->get( StoreApi::class )::container()->get( RoutesController::class );
290
  }
291
  );
292
  }
293
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
294
  /**
295
  * Register payment method integrations with the container.
296
  */
264
  $this->container->register(
265
  'Automattic\WooCommerce\Blocks\StoreApi\Formatters',
266
  function( Container $container ) {
267
+ $this->deprecated_dependency( 'Automattic\WooCommerce\Blocks\StoreApi\Formatters', '7.2.0', 'Automattic\WooCommerce\StoreApi\Formatters', '7.4.0' );
268
  return $container->get( StoreApi::class )::container()->get( \Automattic\WooCommerce\StoreApi\Formatters::class );
269
  }
270
  );
271
  $this->container->register(
272
  'Automattic\WooCommerce\Blocks\Domain\Services\ExtendRestApi',
273
  function( Container $container ) {
274
+ $this->deprecated_dependency( 'Automattic\WooCommerce\Blocks\Domain\Services\ExtendRestApi', '7.2.0', 'Automattic\WooCommerce\StoreApi\Schemas\ExtendSchema', '7.4.0' );
275
  return $container->get( StoreApi::class )::container()->get( \Automattic\WooCommerce\StoreApi\Schemas\ExtendSchema::class );
276
  }
277
  );
278
  $this->container->register(
279
  'Automattic\WooCommerce\Blocks\StoreApi\SchemaController',
280
  function( Container $container ) {
281
+ $this->deprecated_dependency( 'Automattic\WooCommerce\Blocks\StoreApi\SchemaController', '7.2.0', 'Automattic\WooCommerce\StoreApi\SchemaController', '7.4.0' );
282
  return $container->get( StoreApi::class )::container()->get( SchemaController::class );
283
  }
284
  );
285
  $this->container->register(
286
  'Automattic\WooCommerce\Blocks\StoreApi\RoutesController',
287
  function( Container $container ) {
288
+ $this->deprecated_dependency( 'Automattic\WooCommerce\Blocks\StoreApi\RoutesController', '7.2.0', 'Automattic\WooCommerce\StoreApi\RoutesController', '7.4.0' );
289
  return $container->get( StoreApi::class )::container()->get( RoutesController::class );
290
  }
291
  );
292
  }
293
 
294
+ /**
295
+ * Throws a deprecation notice for a dependency without breaking requests.
296
+ *
297
+ * @param string $function Class or function being deprecated.
298
+ * @param string $version Version in which it was deprecated.
299
+ * @param string $replacement Replacement class or function, if applicable.
300
+ * @param string $trigger_error_version Optional version to start surfacing this as a PHP error rather than a log. Defaults to $version.
301
+ */
302
+ protected function deprecated_dependency( $function, $version, $replacement = '', $trigger_error_version = '' ) {
303
+ if ( ! defined( 'WP_DEBUG' ) || ! WP_DEBUG ) {
304
+ return;
305
+ }
306
+
307
+ $trigger_error_version = $trigger_error_version ? $trigger_error_version : $version;
308
+ $error_message = $replacement ? sprintf(
309
+ '%1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead.',
310
+ $function,
311
+ $version,
312
+ $replacement
313
+ ) : sprintf(
314
+ '%1$s is <strong>deprecated</strong> since version %2$s with no alternative available.',
315
+ $function,
316
+ $version
317
+ );
318
+
319
+ do_action( 'deprecated_function_run', $function, $replacement, $version );
320
+
321
+ $log_error = false;
322
+
323
+ // If headers have not been sent yet, log to avoid breaking the request.
324
+ if ( ! headers_sent() ) {
325
+ $log_error = true;
326
+ }
327
+
328
+ // If the $trigger_error_version was not yet reached, only log the error.
329
+ if ( version_compare( $this->package->get_version(), $trigger_error_version, '<' ) ) {
330
+ $log_error = true;
331
+ }
332
+
333
+ // Apply same filter as WP core.
334
+ if ( ! apply_filters( 'deprecated_function_trigger_error', true ) ) {
335
+ $log_error = true;
336
+ }
337
+
338
+ if ( $log_error ) {
339
+ // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_error_log
340
+ error_log( $error_message );
341
+ } else {
342
+ // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped, WordPress.PHP.DevelopmentFunctions.error_log_trigger_error
343
+ trigger_error( $error_message, E_USER_DEPRECATED );
344
+ }
345
+ }
346
+
347
  /**
348
  * Register payment method integrations with the container.
349
  */
src/Package.php CHANGED
@@ -106,7 +106,7 @@ class Package {
106
  NewPackage::class,
107
  function ( $container ) {
108
  // leave for automated version bumping.
109
- $version = '7.2.0';
110
  return new NewPackage(
111
  $version,
112
  dirname( __DIR__ ),
106
  NewPackage::class,
107
  function ( $container ) {
108
  // leave for automated version bumping.
109
+ $version = '7.2.1';
110
  return new NewPackage(
111
  $version,
112
  dirname( __DIR__ ),
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit1d6c38760bca41b5ba151db2e0a05a93::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit092e625620dc9328e4955a1f11b77d23::getLoader();
vendor/autoload_packages.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/composer/InstalledVersions.php CHANGED
@@ -30,7 +30,7 @@ private static $installed = array (
30
  'aliases' =>
31
  array (
32
  ),
33
- 'reference' => 'b6b8a005cd5b0892fada670ed4bc4596132ad79e',
34
  'name' => 'woocommerce/woocommerce-blocks',
35
  ),
36
  'versions' =>
@@ -74,7 +74,7 @@ private static $installed = array (
74
  'aliases' =>
75
  array (
76
  ),
77
- 'reference' => 'b6b8a005cd5b0892fada670ed4bc4596132ad79e',
78
  ),
79
  ),
80
  );
30
  'aliases' =>
31
  array (
32
  ),
33
+ 'reference' => '6e593fd4917a761483447a213bf51bca8da65a09',
34
  'name' => 'woocommerce/woocommerce-blocks',
35
  ),
36
  'versions' =>
74
  'aliases' =>
75
  array (
76
  ),
77
+ 'reference' => '6e593fd4917a761483447a213bf51bca8da65a09',
78
  ),
79
  ),
80
  );
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit1d6c38760bca41b5ba151db2e0a05a93
6
  {
7
  private static $loader;
8
 
@@ -22,15 +22,15 @@ class ComposerAutoloaderInit1d6c38760bca41b5ba151db2e0a05a93
22
  return self::$loader;
23
  }
24
 
25
- spl_autoload_register(array('ComposerAutoloaderInit1d6c38760bca41b5ba151db2e0a05a93', 'loadClassLoader'), true, true);
26
  self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
27
- spl_autoload_unregister(array('ComposerAutoloaderInit1d6c38760bca41b5ba151db2e0a05a93', 'loadClassLoader'));
28
 
29
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
  if ($useStaticLoader) {
31
  require __DIR__ . '/autoload_static.php';
32
 
33
- call_user_func(\Composer\Autoload\ComposerStaticInit1d6c38760bca41b5ba151db2e0a05a93::getInitializer($loader));
34
  } else {
35
  $map = require __DIR__ . '/autoload_namespaces.php';
36
  foreach ($map as $namespace => $path) {
@@ -51,19 +51,19 @@ class ComposerAutoloaderInit1d6c38760bca41b5ba151db2e0a05a93
51
  $loader->register(true);
52
 
53
  if ($useStaticLoader) {
54
- $includeFiles = Composer\Autoload\ComposerStaticInit1d6c38760bca41b5ba151db2e0a05a93::$files;
55
  } else {
56
  $includeFiles = require __DIR__ . '/autoload_files.php';
57
  }
58
  foreach ($includeFiles as $fileIdentifier => $file) {
59
- composerRequire1d6c38760bca41b5ba151db2e0a05a93($fileIdentifier, $file);
60
  }
61
 
62
  return $loader;
63
  }
64
  }
65
 
66
- function composerRequire1d6c38760bca41b5ba151db2e0a05a93($fileIdentifier, $file)
67
  {
68
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
69
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit092e625620dc9328e4955a1f11b77d23
6
  {
7
  private static $loader;
8
 
22
  return self::$loader;
23
  }
24
 
25
+ spl_autoload_register(array('ComposerAutoloaderInit092e625620dc9328e4955a1f11b77d23', 'loadClassLoader'), true, true);
26
  self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
27
+ spl_autoload_unregister(array('ComposerAutoloaderInit092e625620dc9328e4955a1f11b77d23', 'loadClassLoader'));
28
 
29
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
  if ($useStaticLoader) {
31
  require __DIR__ . '/autoload_static.php';
32
 
33
+ call_user_func(\Composer\Autoload\ComposerStaticInit092e625620dc9328e4955a1f11b77d23::getInitializer($loader));
34
  } else {
35
  $map = require __DIR__ . '/autoload_namespaces.php';
36
  foreach ($map as $namespace => $path) {
51
  $loader->register(true);
52
 
53
  if ($useStaticLoader) {
54
+ $includeFiles = Composer\Autoload\ComposerStaticInit092e625620dc9328e4955a1f11b77d23::$files;
55
  } else {
56
  $includeFiles = require __DIR__ . '/autoload_files.php';
57
  }
58
  foreach ($includeFiles as $fileIdentifier => $file) {
59
+ composerRequire092e625620dc9328e4955a1f11b77d23($fileIdentifier, $file);
60
  }
61
 
62
  return $loader;
63
  }
64
  }
65
 
66
+ function composerRequire092e625620dc9328e4955a1f11b77d23($fileIdentifier, $file)
67
  {
68
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
69
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit1d6c38760bca41b5ba151db2e0a05a93
8
  {
9
  public static $files = array (
10
  'fcd5d7d87e03ff4f5b5a66c2b8968671' => __DIR__ . '/../..' . '/src/StoreApi/deprecated.php',
@@ -56,9 +56,9 @@ class ComposerStaticInit1d6c38760bca41b5ba151db2e0a05a93
56
  public static function getInitializer(ClassLoader $loader)
57
  {
58
  return \Closure::bind(function () use ($loader) {
59
- $loader->prefixLengthsPsr4 = ComposerStaticInit1d6c38760bca41b5ba151db2e0a05a93::$prefixLengthsPsr4;
60
- $loader->prefixDirsPsr4 = ComposerStaticInit1d6c38760bca41b5ba151db2e0a05a93::$prefixDirsPsr4;
61
- $loader->classMap = ComposerStaticInit1d6c38760bca41b5ba151db2e0a05a93::$classMap;
62
 
63
  }, null, ClassLoader::class);
64
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit092e625620dc9328e4955a1f11b77d23
8
  {
9
  public static $files = array (
10
  'fcd5d7d87e03ff4f5b5a66c2b8968671' => __DIR__ . '/../..' . '/src/StoreApi/deprecated.php',
56
  public static function getInitializer(ClassLoader $loader)
57
  {
58
  return \Closure::bind(function () use ($loader) {
59
+ $loader->prefixLengthsPsr4 = ComposerStaticInit092e625620dc9328e4955a1f11b77d23::$prefixLengthsPsr4;
60
+ $loader->prefixDirsPsr4 = ComposerStaticInit092e625620dc9328e4955a1f11b77d23::$prefixDirsPsr4;
61
+ $loader->classMap = ComposerStaticInit092e625620dc9328e4955a1f11b77d23::$classMap;
62
 
63
  }, null, ClassLoader::class);
64
  }
vendor/composer/installed.php CHANGED
@@ -6,7 +6,7 @@
6
  'aliases' =>
7
  array (
8
  ),
9
- 'reference' => 'b6b8a005cd5b0892fada670ed4bc4596132ad79e',
10
  'name' => 'woocommerce/woocommerce-blocks',
11
  ),
12
  'versions' =>
@@ -50,7 +50,7 @@
50
  'aliases' =>
51
  array (
52
  ),
53
- 'reference' => 'b6b8a005cd5b0892fada670ed4bc4596132ad79e',
54
  ),
55
  ),
56
  );
6
  'aliases' =>
7
  array (
8
  ),
9
+ 'reference' => '6e593fd4917a761483447a213bf51bca8da65a09',
10
  'name' => 'woocommerce/woocommerce-blocks',
11
  ),
12
  'versions' =>
50
  'aliases' =>
51
  array (
52
  ),
53
+ 'reference' => '6e593fd4917a761483447a213bf51bca8da65a09',
54
  ),
55
  ),
56
  );
vendor/composer/jetpack_autoload_filemap.php CHANGED
@@ -7,11 +7,11 @@ $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
  'fcd5d7d87e03ff4f5b5a66c2b8968671' => array(
10
- 'version' => '7.2.0.0',
11
  'path' => $baseDir . '/src/StoreApi/deprecated.php'
12
  ),
13
  'd0f16a186498c2ba04f1d0064fecf9cf' => array(
14
- 'version' => '7.2.0.0',
15
  'path' => $baseDir . '/src/StoreApi/functions.php'
16
  ),
17
  );
7
 
8
  return array(
9
  'fcd5d7d87e03ff4f5b5a66c2b8968671' => array(
10
+ 'version' => '7.2.1.0',
11
  'path' => $baseDir . '/src/StoreApi/deprecated.php'
12
  ),
13
  'd0f16a186498c2ba04f1d0064fecf9cf' => array(
14
+ 'version' => '7.2.1.0',
15
  'path' => $baseDir . '/src/StoreApi/functions.php'
16
  ),
17
  );
vendor/composer/jetpack_autoload_psr4.php CHANGED
@@ -11,15 +11,15 @@ return array(
11
  'path' => array( $vendorDir . '/composer/installers/src/Composer/Installers' )
12
  ),
13
  'Automattic\\WooCommerce\\StoreApi\\' => array(
14
- 'version' => '7.2.0.0',
15
  'path' => array( $baseDir . '/src/StoreApi' )
16
  ),
17
  'Automattic\\WooCommerce\\Blocks\\Tests\\' => array(
18
- 'version' => '7.2.0.0',
19
  'path' => array( $baseDir . '/tests/php' )
20
  ),
21
  'Automattic\\WooCommerce\\Blocks\\' => array(
22
- 'version' => '7.2.0.0',
23
  'path' => array( $baseDir . '/src' )
24
  ),
25
  'Automattic\\Jetpack\\Autoloader\\' => array(
11
  'path' => array( $vendorDir . '/composer/installers/src/Composer/Installers' )
12
  ),
13
  'Automattic\\WooCommerce\\StoreApi\\' => array(
14
+ 'version' => '7.2.1.0',
15
  'path' => array( $baseDir . '/src/StoreApi' )
16
  ),
17
  'Automattic\\WooCommerce\\Blocks\\Tests\\' => array(
18
+ 'version' => '7.2.1.0',
19
  'path' => array( $baseDir . '/tests/php' )
20
  ),
21
  'Automattic\\WooCommerce\\Blocks\\' => array(
22
+ 'version' => '7.2.1.0',
23
  'path' => array( $baseDir . '/src' )
24
  ),
25
  'Automattic\\Jetpack\\Autoloader\\' => array(
vendor/jetpack-autoloader/class-autoloader-handler.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-autoloader-locator.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-autoloader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-container.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-hook-manager.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-latest-autoloader-guard.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-manifest-reader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-path-processor.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-php-autoloader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-plugin-locator.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-plugins-handler.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-shutdown-handler.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-version-loader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-version-selector.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp1d6c38760bca41b5ba151db2e0a05a93;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp092e625620dc9328e4955a1f11b77d23;
9
 
10
  // phpcs:ignore
11
 
woocommerce-gutenberg-products-block.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WooCommerce Blocks
4
  * Plugin URI: https://github.com/woocommerce/woocommerce-gutenberg-products-block
5
  * Description: WooCommerce blocks for the Gutenberg editor.
6
- * Version: 7.2.0
7
  * Author: Automattic
8
  * Author URI: https://woocommerce.com
9
  * Text Domain: woo-gutenberg-products-block
3
  * Plugin Name: WooCommerce Blocks
4
  * Plugin URI: https://github.com/woocommerce/woocommerce-gutenberg-products-block
5
  * Description: WooCommerce blocks for the Gutenberg editor.
6
+ * Version: 7.2.1
7
  * Author: Automattic
8
  * Author URI: https://woocommerce.com
9
  * Text Domain: woo-gutenberg-products-block