Prepare 2.4.0 Beta Tester Release (#50461)

Prepared 2.4.0 Beta Tester Release
This commit is contained in:
Chi-Hsuan Huang 2024-08-08 14:20:44 +08:00 committed by GitHub
parent 450a4ce3bb
commit 8aba7eebde
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
19 changed files with 200 additions and 183 deletions

View File

@ -1,5 +1,17 @@
*** WooCommerce Beta Tester Changelog *** *** WooCommerce Beta Tester Changelog ***
2024-06-25 - versio 2.3.2 2024-08-08 - version 2.4.0
* Patch - Changed from using React.render to React.createRoot for wc beta tester as it has been deprecated since React 18
* Minor - Fix "Creation of dynamic property WC_Beta_Tester::$wporg_data is deprecated" on PHP 8.2
* Patch - Add reactify-classic-payments-settings feature flag
* Minor - Add remote logging tool
* Minor - Add tool to force the coming soon landing pages to display on the front-end
* Minor - Product Editor Dev Tools: Improve expression evaluation tooling support.
* Patch - Minor tooling tweaks (zip compression level, composer invocation)
* Patch - Monorepo: minor tweaks in zip building script (use frozen lock file when installing dependecies).
* Patch - Monorepo: tweak Webpack loaders paths filtering for better build perfromance.
* Patch - Whitelist line with maybe_unserialize() function call from QIT security tests.
2024-06-25 - version 2.3.2
* Minor - Adds a new tool to the WCA Test Helper that helps import remote inbox notifications from staging or production for testing purposes #48735 * Minor - Adds a new tool to the WCA Test Helper that helps import remote inbox notifications from staging or production for testing purposes #48735
* Minor - Remove the new old experience #47814 * Minor - Remove the new old experience #47814
* Patch - Fix "Live Branches" item not shown in the WooCommerce menu #47691 * Patch - Fix "Live Branches" item not shown in the WooCommerce menu #47691

View File

@ -1,4 +0,0 @@
Significance: minor
Type: update
Bump the version of beta tester to 2.3.2

View File

@ -1,4 +0,0 @@
Significance: patch
Type: tweak
Comment: This only contains lint fixes.

View File

@ -1,4 +0,0 @@
Significance: patch
Type: tweak
Comment: bump wp-env to 9.7.0, include blocks in syncpack

View File

@ -1,4 +0,0 @@
Significance: minor
Type: fix
Fix "Creation of dynamic property WC_Beta_Tester::$wporg_data is deprecated" on PHP 8.2

View File

@ -1,4 +0,0 @@
Significance: minor
Type: add
Add tool to force the coming soon landing pages to display on the front-end

View File

@ -1,4 +0,0 @@
Significance: patch
Type: add
Add reactify-classic-payments-settings feature flag

View File

@ -1,4 +0,0 @@
Significance: minor
Type: add
Add remote logging tool

View File

@ -0,0 +1,4 @@
Significance: patch
Type: dev
Bump the version of beta tester to 2.4.0

View File

@ -1,4 +0,0 @@
Significance: patch
Type: dev
Monorepo: minor tweaks in zip building script (use frozen lock file when installing dependecies).

View File

@ -1,4 +0,0 @@
Significance: patch
Type: dev
Minor tooling tweaks (zip compression level, composer invocation)

View File

@ -1,4 +0,0 @@
Significance: patch
Type: dev
Monorepo: tweak Webpack loaders paths filtering for better build perfromance.

View File

@ -1,4 +0,0 @@
Significance: patch
Type: fix
Changed from using React.render to React.createRoot for wc beta tester as it has been deprecated since React 18

View File

@ -1,4 +0,0 @@
Significance: minor
Type: update
Product Editor Dev Tools: Improve expression evaluation tooling support.

View File

@ -1,4 +0,0 @@
Significance: patch
Type: dev
Whitelist line with maybe_unserialize() function call from QIT security tests.

View File

@ -6,7 +6,7 @@
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"prefer-stable": true, "prefer-stable": true,
"minimum-stability": "dev", "minimum-stability": "dev",
"version": "2.3.2", "version": "2.4.0",
"require": { "require": {
"composer/installers": "~1.7" "composer/installers": "~1.7"
}, },

View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "b373f29961b944cda3ae2f767107523c", "content-hash": "56d8be12506c10d7b5acbd1b4c6030b4",
"packages": [ "packages": [
{ {
"name": "composer/installers", "name": "composer/installers",
@ -363,16 +363,16 @@
}, },
{ {
"name": "myclabs/deep-copy", "name": "myclabs/deep-copy",
"version": "1.11.0", "version": "1.12.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/myclabs/DeepCopy.git", "url": "https://github.com/myclabs/DeepCopy.git",
"reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
"reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -380,11 +380,12 @@
}, },
"conflict": { "conflict": {
"doctrine/collections": "<1.6.8", "doctrine/collections": "<1.6.8",
"doctrine/common": "<2.13.3 || >=3,<3.2.2" "doctrine/common": "<2.13.3 || >=3 <3.2.2"
}, },
"require-dev": { "require-dev": {
"doctrine/collections": "^1.6.8", "doctrine/collections": "^1.6.8",
"doctrine/common": "^2.13.3 || ^3.2.2", "doctrine/common": "^2.13.3 || ^3.2.2",
"phpspec/prophecy": "^1.10",
"phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
}, },
"type": "library", "type": "library",
@ -410,7 +411,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/myclabs/DeepCopy/issues", "issues": "https://github.com/myclabs/DeepCopy/issues",
"source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0"
}, },
"funding": [ "funding": [
{ {
@ -418,7 +419,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-03-03T13:19:32+00:00" "time": "2024-06-12T14:39:25+00:00"
}, },
{ {
"name": "phar-io/manifest", "name": "phar-io/manifest",
@ -594,28 +595,28 @@
}, },
{ {
"name": "phpcompatibility/phpcompatibility-paragonie", "name": "phpcompatibility/phpcompatibility-paragonie",
"version": "1.3.2", "version": "1.3.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git", "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git",
"reference": "bba5a9dfec7fcfbd679cfaf611d86b4d3759da26" "reference": "293975b465e0e709b571cbf0c957c6c0a7b9a2ac"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/bba5a9dfec7fcfbd679cfaf611d86b4d3759da26", "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/293975b465e0e709b571cbf0c957c6c0a7b9a2ac",
"reference": "bba5a9dfec7fcfbd679cfaf611d86b4d3759da26", "reference": "293975b465e0e709b571cbf0c957c6c0a7b9a2ac",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"phpcompatibility/php-compatibility": "^9.0" "phpcompatibility/php-compatibility": "^9.0"
}, },
"require-dev": { "require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.7", "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
"paragonie/random_compat": "dev-master", "paragonie/random_compat": "dev-master",
"paragonie/sodium_compat": "dev-master" "paragonie/sodium_compat": "dev-master"
}, },
"suggest": { "suggest": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.7 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", "dealerdirect/phpcodesniffer-composer-installer": "^1.0 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.",
"roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues."
}, },
"type": "phpcodesniffer-standard", "type": "phpcodesniffer-standard",
@ -645,22 +646,37 @@
], ],
"support": { "support": {
"issues": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie/issues", "issues": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie/issues",
"security": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie/security/policy",
"source": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie" "source": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie"
}, },
"time": "2022-10-25T01:46:02+00:00" "funding": [
{
"url": "https://github.com/PHPCompatibility",
"type": "github"
},
{
"url": "https://github.com/jrfnl",
"type": "github"
},
{
"url": "https://opencollective.com/php_codesniffer",
"type": "open_collective"
}
],
"time": "2024-04-24T21:30:46+00:00"
}, },
{ {
"name": "phpcompatibility/phpcompatibility-wp", "name": "phpcompatibility/phpcompatibility-wp",
"version": "2.1.4", "version": "2.1.5",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git", "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git",
"reference": "b6c1e3ee1c35de6c41a511d5eb9bd03e447480a5" "reference": "01c1ff2704a58e46f0cb1ca9d06aee07b3589082"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/b6c1e3ee1c35de6c41a511d5eb9bd03e447480a5", "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/01c1ff2704a58e46f0cb1ca9d06aee07b3589082",
"reference": "b6c1e3ee1c35de6c41a511d5eb9bd03e447480a5", "reference": "01c1ff2704a58e46f0cb1ca9d06aee07b3589082",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -668,10 +684,10 @@
"phpcompatibility/phpcompatibility-paragonie": "^1.0" "phpcompatibility/phpcompatibility-paragonie": "^1.0"
}, },
"require-dev": { "require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.7" "dealerdirect/phpcodesniffer-composer-installer": "^1.0"
}, },
"suggest": { "suggest": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.7 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", "dealerdirect/phpcodesniffer-composer-installer": "^1.0 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.",
"roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues."
}, },
"type": "phpcodesniffer-standard", "type": "phpcodesniffer-standard",
@ -700,9 +716,24 @@
], ],
"support": { "support": {
"issues": "https://github.com/PHPCompatibility/PHPCompatibilityWP/issues", "issues": "https://github.com/PHPCompatibility/PHPCompatibilityWP/issues",
"security": "https://github.com/PHPCompatibility/PHPCompatibilityWP/security/policy",
"source": "https://github.com/PHPCompatibility/PHPCompatibilityWP" "source": "https://github.com/PHPCompatibility/PHPCompatibilityWP"
}, },
"time": "2022-10-24T09:00:36+00:00" "funding": [
{
"url": "https://github.com/PHPCompatibility",
"type": "github"
},
{
"url": "https://github.com/jrfnl",
"type": "github"
},
{
"url": "https://opencollective.com/php_codesniffer",
"type": "open_collective"
}
],
"time": "2024-04-24T21:37:59+00:00"
}, },
{ {
"name": "phpdocumentor/reflection-common", "name": "phpdocumentor/reflection-common",
@ -866,28 +897,29 @@
}, },
{ {
"name": "phpspec/prophecy", "name": "phpspec/prophecy",
"version": "v1.16.0", "version": "v1.19.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/phpspec/prophecy.git", "url": "https://github.com/phpspec/prophecy.git",
"reference": "be8cac52a0827776ff9ccda8c381ac5b71aeb359" "reference": "67a759e7d8746d501c41536ba40cd9c0a07d6a87"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/phpspec/prophecy/zipball/be8cac52a0827776ff9ccda8c381ac5b71aeb359", "url": "https://api.github.com/repos/phpspec/prophecy/zipball/67a759e7d8746d501c41536ba40cd9c0a07d6a87",
"reference": "be8cac52a0827776ff9ccda8c381ac5b71aeb359", "reference": "67a759e7d8746d501c41536ba40cd9c0a07d6a87",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"doctrine/instantiator": "^1.2", "doctrine/instantiator": "^1.2 || ^2.0",
"php": "^7.2 || 8.0.* || 8.1.* || 8.2.*", "php": "^7.2 || 8.0.* || 8.1.* || 8.2.* || 8.3.*",
"phpdocumentor/reflection-docblock": "^5.2", "phpdocumentor/reflection-docblock": "^5.2",
"sebastian/comparator": "^3.0 || ^4.0", "sebastian/comparator": "^3.0 || ^4.0 || ^5.0 || ^6.0",
"sebastian/recursion-context": "^3.0 || ^4.0" "sebastian/recursion-context": "^3.0 || ^4.0 || ^5.0 || ^6.0"
}, },
"require-dev": { "require-dev": {
"phpspec/phpspec": "^6.0 || ^7.0", "phpspec/phpspec": "^6.0 || ^7.0",
"phpunit/phpunit": "^8.0 || ^9.0" "phpstan/phpstan": "^1.9",
"phpunit/phpunit": "^8.0 || ^9.0 || ^10.0"
}, },
"type": "library", "type": "library",
"extra": { "extra": {
@ -920,6 +952,7 @@
"keywords": [ "keywords": [
"Double", "Double",
"Dummy", "Dummy",
"dev",
"fake", "fake",
"mock", "mock",
"spy", "spy",
@ -927,9 +960,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/phpspec/prophecy/issues", "issues": "https://github.com/phpspec/prophecy/issues",
"source": "https://github.com/phpspec/prophecy/tree/v1.16.0" "source": "https://github.com/phpspec/prophecy/tree/v1.19.0"
}, },
"time": "2022-11-29T15:06:56+00:00" "time": "2024-02-29T11:52:51+00:00"
}, },
{ {
"name": "phpunit/php-code-coverage", "name": "phpunit/php-code-coverage",
@ -1000,16 +1033,16 @@
}, },
{ {
"name": "phpunit/php-file-iterator", "name": "phpunit/php-file-iterator",
"version": "2.0.5", "version": "2.0.6",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
"reference": "42c5ba5220e6904cbfe8b1a1bda7c0cfdc8c12f5" "reference": "69deeb8664f611f156a924154985fbd4911eb36b"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/42c5ba5220e6904cbfe8b1a1bda7c0cfdc8c12f5", "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/69deeb8664f611f156a924154985fbd4911eb36b",
"reference": "42c5ba5220e6904cbfe8b1a1bda7c0cfdc8c12f5", "reference": "69deeb8664f611f156a924154985fbd4911eb36b",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1048,7 +1081,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/2.0.5" "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/2.0.6"
}, },
"funding": [ "funding": [
{ {
@ -1056,7 +1089,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2021-12-02T12:42:26+00:00" "time": "2024-03-01T13:39:50+00:00"
}, },
{ {
"name": "phpunit/php-text-template", "name": "phpunit/php-text-template",
@ -1105,16 +1138,16 @@
}, },
{ {
"name": "phpunit/php-timer", "name": "phpunit/php-timer",
"version": "2.1.3", "version": "2.1.4",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/php-timer.git", "url": "https://github.com/sebastianbergmann/php-timer.git",
"reference": "2454ae1765516d20c4ffe103d85a58a9a3bd5662" "reference": "a691211e94ff39a34811abd521c31bd5b305b0bb"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/2454ae1765516d20c4ffe103d85a58a9a3bd5662", "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/a691211e94ff39a34811abd521c31bd5b305b0bb",
"reference": "2454ae1765516d20c4ffe103d85a58a9a3bd5662", "reference": "a691211e94ff39a34811abd521c31bd5b305b0bb",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1152,7 +1185,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/php-timer/issues", "issues": "https://github.com/sebastianbergmann/php-timer/issues",
"source": "https://github.com/sebastianbergmann/php-timer/tree/2.1.3" "source": "https://github.com/sebastianbergmann/php-timer/tree/2.1.4"
}, },
"funding": [ "funding": [
{ {
@ -1160,7 +1193,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2020-11-30T08:20:02+00:00" "time": "2024-03-01T13:42:41+00:00"
}, },
{ {
"name": "phpunit/php-token-stream", "name": "phpunit/php-token-stream",
@ -1362,16 +1395,16 @@
}, },
{ {
"name": "sebastian/code-unit-reverse-lookup", "name": "sebastian/code-unit-reverse-lookup",
"version": "1.0.2", "version": "1.0.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
"reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619" "reference": "92a1a52e86d34cde6caa54f1b5ffa9fda18e5d54"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/1de8cd5c010cb153fcd68b8d0f64606f523f7619", "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/92a1a52e86d34cde6caa54f1b5ffa9fda18e5d54",
"reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619", "reference": "92a1a52e86d34cde6caa54f1b5ffa9fda18e5d54",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1405,7 +1438,7 @@
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
"source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/1.0.2" "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/1.0.3"
}, },
"funding": [ "funding": [
{ {
@ -1413,7 +1446,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2020-11-30T08:15:22+00:00" "time": "2024-03-01T13:45:45+00:00"
}, },
{ {
"name": "sebastian/comparator", "name": "sebastian/comparator",
@ -1491,16 +1524,16 @@
}, },
{ {
"name": "sebastian/diff", "name": "sebastian/diff",
"version": "3.0.3", "version": "3.0.6",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/diff.git", "url": "https://github.com/sebastianbergmann/diff.git",
"reference": "14f72dd46eaf2f2293cbe79c93cc0bc43161a211" "reference": "98ff311ca519c3aa73ccd3de053bdb377171d7b6"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/14f72dd46eaf2f2293cbe79c93cc0bc43161a211", "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/98ff311ca519c3aa73ccd3de053bdb377171d7b6",
"reference": "14f72dd46eaf2f2293cbe79c93cc0bc43161a211", "reference": "98ff311ca519c3aa73ccd3de053bdb377171d7b6",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1545,7 +1578,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/diff/issues", "issues": "https://github.com/sebastianbergmann/diff/issues",
"source": "https://github.com/sebastianbergmann/diff/tree/3.0.3" "source": "https://github.com/sebastianbergmann/diff/tree/3.0.6"
}, },
"funding": [ "funding": [
{ {
@ -1553,20 +1586,20 @@
"type": "github" "type": "github"
} }
], ],
"time": "2020-11-30T07:59:04+00:00" "time": "2024-03-02T06:16:36+00:00"
}, },
{ {
"name": "sebastian/environment", "name": "sebastian/environment",
"version": "4.2.4", "version": "4.2.5",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/environment.git", "url": "https://github.com/sebastianbergmann/environment.git",
"reference": "d47bbbad83711771f167c72d4e3f25f7fcc1f8b0" "reference": "56932f6049a0482853056ffd617c91ffcc754205"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/d47bbbad83711771f167c72d4e3f25f7fcc1f8b0", "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/56932f6049a0482853056ffd617c91ffcc754205",
"reference": "d47bbbad83711771f167c72d4e3f25f7fcc1f8b0", "reference": "56932f6049a0482853056ffd617c91ffcc754205",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1608,7 +1641,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/environment/issues", "issues": "https://github.com/sebastianbergmann/environment/issues",
"source": "https://github.com/sebastianbergmann/environment/tree/4.2.4" "source": "https://github.com/sebastianbergmann/environment/tree/4.2.5"
}, },
"funding": [ "funding": [
{ {
@ -1616,24 +1649,24 @@
"type": "github" "type": "github"
} }
], ],
"time": "2020-11-30T07:53:42+00:00" "time": "2024-03-01T13:49:59+00:00"
}, },
{ {
"name": "sebastian/exporter", "name": "sebastian/exporter",
"version": "3.1.5", "version": "3.1.6",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git", "url": "https://github.com/sebastianbergmann/exporter.git",
"reference": "73a9676f2833b9a7c36968f9d882589cd75511e6" "reference": "1939bc8fd1d39adcfa88c5b35335910869214c56"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/73a9676f2833b9a7c36968f9d882589cd75511e6", "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/1939bc8fd1d39adcfa88c5b35335910869214c56",
"reference": "73a9676f2833b9a7c36968f9d882589cd75511e6", "reference": "1939bc8fd1d39adcfa88c5b35335910869214c56",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": ">=7.0", "php": ">=7.2",
"sebastian/recursion-context": "^3.0" "sebastian/recursion-context": "^3.0"
}, },
"require-dev": { "require-dev": {
@ -1685,7 +1718,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/exporter/issues", "issues": "https://github.com/sebastianbergmann/exporter/issues",
"source": "https://github.com/sebastianbergmann/exporter/tree/3.1.5" "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.6"
}, },
"funding": [ "funding": [
{ {
@ -1693,7 +1726,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2022-09-14T06:00:17+00:00" "time": "2024-03-02T06:21:38+00:00"
}, },
{ {
"name": "sebastian/global-state", "name": "sebastian/global-state",
@ -1752,16 +1785,16 @@
}, },
{ {
"name": "sebastian/object-enumerator", "name": "sebastian/object-enumerator",
"version": "3.0.4", "version": "3.0.5",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/object-enumerator.git", "url": "https://github.com/sebastianbergmann/object-enumerator.git",
"reference": "e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2" "reference": "ac5b293dba925751b808e02923399fb44ff0d541"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2", "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/ac5b293dba925751b808e02923399fb44ff0d541",
"reference": "e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2", "reference": "ac5b293dba925751b808e02923399fb44ff0d541",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1797,7 +1830,7 @@
"homepage": "https://github.com/sebastianbergmann/object-enumerator/", "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/object-enumerator/issues", "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
"source": "https://github.com/sebastianbergmann/object-enumerator/tree/3.0.4" "source": "https://github.com/sebastianbergmann/object-enumerator/tree/3.0.5"
}, },
"funding": [ "funding": [
{ {
@ -1805,20 +1838,20 @@
"type": "github" "type": "github"
} }
], ],
"time": "2020-11-30T07:40:27+00:00" "time": "2024-03-01T13:54:02+00:00"
}, },
{ {
"name": "sebastian/object-reflector", "name": "sebastian/object-reflector",
"version": "1.1.2", "version": "1.1.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/object-reflector.git", "url": "https://github.com/sebastianbergmann/object-reflector.git",
"reference": "9b8772b9cbd456ab45d4a598d2dd1a1bced6363d" "reference": "1d439c229e61f244ff1f211e5c99737f90c67def"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/9b8772b9cbd456ab45d4a598d2dd1a1bced6363d", "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/1d439c229e61f244ff1f211e5c99737f90c67def",
"reference": "9b8772b9cbd456ab45d4a598d2dd1a1bced6363d", "reference": "1d439c229e61f244ff1f211e5c99737f90c67def",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1852,7 +1885,7 @@
"homepage": "https://github.com/sebastianbergmann/object-reflector/", "homepage": "https://github.com/sebastianbergmann/object-reflector/",
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/object-reflector/issues", "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
"source": "https://github.com/sebastianbergmann/object-reflector/tree/1.1.2" "source": "https://github.com/sebastianbergmann/object-reflector/tree/1.1.3"
}, },
"funding": [ "funding": [
{ {
@ -1860,20 +1893,20 @@
"type": "github" "type": "github"
} }
], ],
"time": "2020-11-30T07:37:18+00:00" "time": "2024-03-01T13:56:04+00:00"
}, },
{ {
"name": "sebastian/recursion-context", "name": "sebastian/recursion-context",
"version": "3.0.1", "version": "3.0.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/recursion-context.git", "url": "https://github.com/sebastianbergmann/recursion-context.git",
"reference": "367dcba38d6e1977be014dc4b22f47a484dac7fb" "reference": "9bfd3c6f1f08c026f542032dfb42813544f7d64c"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/367dcba38d6e1977be014dc4b22f47a484dac7fb", "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/9bfd3c6f1f08c026f542032dfb42813544f7d64c",
"reference": "367dcba38d6e1977be014dc4b22f47a484dac7fb", "reference": "9bfd3c6f1f08c026f542032dfb42813544f7d64c",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1915,7 +1948,7 @@
"homepage": "http://www.github.com/sebastianbergmann/recursion-context", "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/recursion-context/issues", "issues": "https://github.com/sebastianbergmann/recursion-context/issues",
"source": "https://github.com/sebastianbergmann/recursion-context/tree/3.0.1" "source": "https://github.com/sebastianbergmann/recursion-context/tree/3.0.2"
}, },
"funding": [ "funding": [
{ {
@ -1923,20 +1956,20 @@
"type": "github" "type": "github"
} }
], ],
"time": "2020-11-30T07:34:24+00:00" "time": "2024-03-01T14:07:30+00:00"
}, },
{ {
"name": "sebastian/resource-operations", "name": "sebastian/resource-operations",
"version": "2.0.2", "version": "2.0.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/resource-operations.git", "url": "https://github.com/sebastianbergmann/resource-operations.git",
"reference": "31d35ca87926450c44eae7e2611d45a7a65ea8b3" "reference": "72a7f7674d053d548003b16ff5a106e7e0e06eee"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/31d35ca87926450c44eae7e2611d45a7a65ea8b3", "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/72a7f7674d053d548003b16ff5a106e7e0e06eee",
"reference": "31d35ca87926450c44eae7e2611d45a7a65ea8b3", "reference": "72a7f7674d053d548003b16ff5a106e7e0e06eee",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1966,8 +1999,7 @@
"description": "Provides a list of PHP built-in functions that operate on resources", "description": "Provides a list of PHP built-in functions that operate on resources",
"homepage": "https://www.github.com/sebastianbergmann/resource-operations", "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/resource-operations/issues", "source": "https://github.com/sebastianbergmann/resource-operations/tree/2.0.3"
"source": "https://github.com/sebastianbergmann/resource-operations/tree/2.0.2"
}, },
"funding": [ "funding": [
{ {
@ -1975,7 +2007,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2020-11-30T07:30:19+00:00" "time": "2024-03-01T13:59:09+00:00"
}, },
{ {
"name": "sebastian/version", "name": "sebastian/version",
@ -2026,16 +2058,16 @@
}, },
{ {
"name": "squizlabs/php_codesniffer", "name": "squizlabs/php_codesniffer",
"version": "3.7.1", "version": "3.10.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/squizlabs/PHP_CodeSniffer.git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
"reference": "1359e176e9307e906dc3d890bcc9603ff6d90619" "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/1359e176e9307e906dc3d890bcc9603ff6d90619", "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/86e5f5dd9a840c46810ebe5ff1885581c42a3017",
"reference": "1359e176e9307e906dc3d890bcc9603ff6d90619", "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -2045,11 +2077,11 @@
"php": ">=5.4.0" "php": ">=5.4.0"
}, },
"require-dev": { "require-dev": {
"phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4"
}, },
"bin": [ "bin": [
"bin/phpcs", "bin/phpcbf",
"bin/phpcbf" "bin/phpcs"
], ],
"type": "library", "type": "library",
"extra": { "extra": {
@ -2064,21 +2096,45 @@
"authors": [ "authors": [
{ {
"name": "Greg Sherwood", "name": "Greg Sherwood",
"role": "lead" "role": "Former lead"
},
{
"name": "Juliette Reinders Folmer",
"role": "Current lead"
},
{
"name": "Contributors",
"homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors"
} }
], ],
"description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.",
"homepage": "https://github.com/squizlabs/PHP_CodeSniffer", "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer",
"keywords": [ "keywords": [
"phpcs", "phpcs",
"standards" "standards",
"static analysis"
], ],
"support": { "support": {
"issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues",
"source": "https://github.com/squizlabs/PHP_CodeSniffer", "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy",
"wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer",
"wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki"
}, },
"time": "2022-06-18T07:21:10+00:00" "funding": [
{
"url": "https://github.com/PHPCSStandards",
"type": "github"
},
{
"url": "https://github.com/jrfnl",
"type": "github"
},
{
"url": "https://opencollective.com/php_codesniffer",
"type": "open_collective"
}
],
"time": "2024-07-21T23:26:44+00:00"
}, },
{ {
"name": "symfony/console", "name": "symfony/console",
@ -2235,16 +2291,16 @@
}, },
{ {
"name": "symfony/polyfill-mbstring", "name": "symfony/polyfill-mbstring",
"version": "v1.27.0", "version": "v1.30.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git", "url": "https://github.com/symfony/polyfill-mbstring.git",
"reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c",
"reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -2258,9 +2314,6 @@
}, },
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": {
"dev-main": "1.27-dev"
},
"thanks": { "thanks": {
"name": "symfony/polyfill", "name": "symfony/polyfill",
"url": "https://github.com/symfony/polyfill" "url": "https://github.com/symfony/polyfill"
@ -2298,7 +2351,7 @@
"shim" "shim"
], ],
"support": { "support": {
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0"
}, },
"funding": [ "funding": [
{ {
@ -2314,7 +2367,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-11-03T14:55:06+00:00" "time": "2024-06-19T12:30:46+00:00"
}, },
{ {
"name": "symfony/process", "name": "symfony/process",
@ -2379,16 +2432,16 @@
}, },
{ {
"name": "theseer/tokenizer", "name": "theseer/tokenizer",
"version": "1.2.1", "version": "1.2.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/theseer/tokenizer.git", "url": "https://github.com/theseer/tokenizer.git",
"reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
"reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -2417,7 +2470,7 @@
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats", "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
"support": { "support": {
"issues": "https://github.com/theseer/tokenizer/issues", "issues": "https://github.com/theseer/tokenizer/issues",
"source": "https://github.com/theseer/tokenizer/tree/1.2.1" "source": "https://github.com/theseer/tokenizer/tree/1.2.3"
}, },
"funding": [ "funding": [
{ {
@ -2425,7 +2478,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2021-07-28T10:34:58+00:00" "time": "2024-03-03T12:36:25+00:00"
}, },
{ {
"name": "webmozart/assert", "name": "webmozart/assert",
@ -2646,5 +2699,5 @@
"platform-overrides": { "platform-overrides": {
"php": "7.2" "php": "7.2"
}, },
"plugin-api-version": "2.3.0" "plugin-api-version": "2.6.0"
} }

View File

@ -8,7 +8,7 @@
"url": "git://github.com/woocommerce/woocommerce-beta-tester.git" "url": "git://github.com/woocommerce/woocommerce-beta-tester.git"
}, },
"title": "WooCommerce Beta Tester", "title": "WooCommerce Beta Tester",
"version": "2.3.2", "version": "2.4.0",
"homepage": "http://github.com/woocommerce/woocommerce-beta-tester", "homepage": "http://github.com/woocommerce/woocommerce-beta-tester",
"devDependencies": { "devDependencies": {
"@types/react": "^17.0.71", "@types/react": "^17.0.71",

View File

@ -3,7 +3,7 @@
* Plugin Name: WooCommerce Beta Tester * Plugin Name: WooCommerce Beta Tester
* Plugin URI: https://github.com/woocommerce/woocommerce-beta-tester * Plugin URI: https://github.com/woocommerce/woocommerce-beta-tester
* Description: Run bleeding edge versions of WooCommerce. This will replace your installed version of WooCommerce with the latest tagged release - use with caution, and not on production sites. * Description: Run bleeding edge versions of WooCommerce. This will replace your installed version of WooCommerce with the latest tagged release - use with caution, and not on production sites.
* Version: 2.3.2 * Version: 2.4.0
* Author: WooCommerce * Author: WooCommerce
* Author URI: https://woocommerce.com/ * Author URI: https://woocommerce.com/
* Requires at least: 5.8 * Requires at least: 5.8
@ -30,7 +30,7 @@ if ( ! defined( 'WC_BETA_TESTER_FILE' ) ) {
} }
if ( ! defined( 'WC_BETA_TESTER_VERSION' ) ) { if ( ! defined( 'WC_BETA_TESTER_VERSION' ) ) {
define( 'WC_BETA_TESTER_VERSION', '2.3.2' ); // WRCS: DEFINED_VERSION. define( 'WC_BETA_TESTER_VERSION', '2.4.0' ); // WRCS: DEFINED_VERSION.
} }
/** /**