woocommerce/plugins/woocommerce-beta-tester
Matt Sherman 1e35d45c99
Template API: Expose template block id and order to client (#40263)
* Update unit tests to handle _templateBlockId and _templateBlockOrder

* Refactor get_formatted_template

* Initial @woocommerce/block-templates package

* Add block-templates to admin webpack

* Add block-templates to dependency-extraction-webpack-plugin

* Add block-templates to admin assets

* Add block-templates dependency

* Update name block

* Update syncpack

* Update regular price block

* Update tab block

* Update section block

* Add @wordpress/deprecated to package

* Deprecated initBlock

* Update attributes block

* Update catalog visibility block

* Update checkbox block

* Update conditional block

* Update collapsible block

* Allow additional props to be passed to useWooBlockProps

* Update inventory sku block

* Update inventory quantity block

* Update inventory email block

* Update images block

* Update description block

* Update radio block

* Update pricing block

* Update password block

* Update notice block

* Update shipping dimensions block

* Update shipping class block

* Update schedule sale block

* Update sale price block

* Update toggle block

* Update taxonomy block

* Update tag block

* Update summary block

* Update variations block

* Update variations options block

* Update variation items blocks

* Changelog

* Changelog

* Changelog

* Changelog

* Changelog

* Add test for registerWooBlockType

* Add @testing-library/react-hooks to devDependencies

* Add test for useWooBlockProps

* Document API

* Fix linting issues in README.md

* Fix tabs tests by mocking useWooBlockProps

* Allow header duplication under different nesting

* Remove unused import (fixes lint error)

* Update lock file
2023-09-27 13:38:56 -07:00
..
.wordpress-org .org assets 2018-06-07 15:01:32 +01:00
api WooCommerce Beta Tester tracks -- Support array property (#39922) 2023-08-28 12:44:27 -07:00
assets Dev/beta tester (#34993) 2022-10-07 10:29:02 -07:00
bin Simplify turbo commands (#34055) 2022-08-05 12:03:17 +12:00
changelog Template API: Expose template block id and order to client (#40263) 2023-09-27 13:38:56 -07:00
images Move admin tester folders to root 2022-06-07 15:18:37 +12:00
includes Applied PHPCS To Beta Tester (#39476) 2023-08-08 17:20:34 -07:00
src Add support to install master branch when using WooCommerce Beta Tester (#38536) 2023-06-20 18:54:49 +12:00
userscripts Add smooth generator to the beta tester userscript (#36676) 2023-02-14 18:34:47 +13:00
.distignore Remove unneeded files from distribution package (#35000) 2022-10-10 07:36:20 -07:00
.editorconfig Introduced .editorconfig 2018-06-04 16:06:33 -03:00
.eslintignore Copy eslint ignores to beta-tester 2022-06-07 15:13:14 +12:00
.eslintrc Clean up eslintrc in favour of defaults 2022-06-08 14:03:16 +12:00
.gitignore Copy git ignores to beta-tester 2022-06-07 15:14:21 +12:00
.prettierrc.js Introduce live branches UI page to WooCommerce Beta Tester (#35643) 2022-11-30 14:17:27 +13:00
.travis.yml Install composer packages on Travis build to be able to use phpcs 2019-03-13 16:42:52 -03:00
.wp-env.json Applied PHPCS To Beta Tester (#39476) 2023-08-08 17:20:34 -07:00
EXTENDING-WC-ADMIN-HELPER.md Update WooCommerce beta tester README (#35090) 2022-10-18 09:22:51 -07:00
NEXT_CHANGELOG.md Dev/beta tester (#34993) 2022-10-07 10:29:02 -07:00
README.md Update WooCommerce beta tester README (#35090) 2022-10-18 09:22:51 -07:00
changelog.txt Prepare Beta Tester 2.2.4 Release (#39874) 2023-08-23 13:51:43 -07:00
composer.json Bump beta tester to 2.2.2 in prep to release bugfixes (#39603) 2023-08-09 13:06:02 +12:00
composer.lock Update changelogger to 3.3.0 to support PR number capturing with merge (#36266) 2023-01-05 14:42:51 +05:30
package.json Template API: Expose template block id and order to client (#40263) 2023-09-27 13:38:56 -07:00
phpcs.xml Bump WooCommerce minimum required PHP version to 7.4 (#39820) 2023-08-22 09:21:09 +02:00
plugin.php Add "SlotFill Examples" Feature to Beta Tester Plugin (#38113) 2023-05-05 16:10:26 +08:00
tsconfig.json Fixed Beta Tester TSConfig (#37841) 2023-04-25 13:20:04 -07:00
webpack.config.js Introduce live branches UI page to WooCommerce Beta Tester (#35643) 2022-11-30 14:17:27 +13:00
woocommerce-beta-tester.php Prepare Beta Tester 2.2.4 Release (#39874) 2023-08-23 13:51:43 -07:00

README.md

WooCommerce Beta Tester

A plugin that makes it easy to test out pre-releases such as betas release candidates and even final releases. It also comes with WooCommerce Admin Test Helper that helps test WooCommerce Admin functionalities.

Installation

You can either install the latest version from wp.org or symlink this directory by running ln -s ./ :path-to-your-wp-plugin-directory/woocommerce-beta-tester

Development

To get started, run the following commands:

pnpm install
pnpm run start

See wp-scripts for more usage information.

Usage

You can get to the settings and features from your top admin bar under the name WC Beta Tester.

For more information about WooCommerce Admin Test Helper usage, click here.

Run ./bin/build-zip.sh to make a zip file.