Seghir Nadir
30c2079af4
Enhance checkout filter system. ( https://github.com/woocommerce/woocommerce-blocks/pull/3835 )
...
* Add filter to extend product price
* Remove code targeting WC Subscriptions
* Rename filter
* Use extendibility API instead of filters
* Remove __EXPERIMENTAL_CART_ITEM_PRICE_FILTER from docs
* throw errors on validation
* Don't catch filter errors for admins
* Add tests
* wrap filter calls in memo
* pass extensions as top level prop
* abstract errors
* add jsdoc
* update tests
* review
* turn __experimentalApplyCheckoutFilter into a hook and move useMemo inside it
* revert name
* wrap getCheckoutFilters in useMemo
* refactor filter function so memozation is done inside components
* unify true instance
* fix rebase
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2021-02-17 14:01:20 +01:00
Thomas Roberts
4cbfb85ff9
Merge branch 'release/4.5.1' into trunk
2021-02-17 09:41:45 +00:00
renovate[bot]
37bdb53493
Update babel monorepo to v7.12.16 ( https://github.com/woocommerce/woocommerce-blocks/pull/3858 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-17 06:18:50 +00:00
renovate[bot]
fae1fa0f4b
Update Node.js to v12.20.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3857 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-17 04:29:07 +00:00
Thomas Roberts
70262ab890
Bumping version strings to new version.
2021-02-16 18:08:49 +00:00
Thomas Roberts
3f79b42c14
Bumping version strings to new version.
2021-02-16 16:40:15 +00:00
renovate[bot]
03551edae8
Update dependency @automattic/color-studio to v2.4.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3819 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-11 10:57:17 +01:00
renovate[bot]
2e90e95551
Update dependency @stripe/stripe-js to v1.12.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3820 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 13:32:18 +00:00
renovate[bot]
7afdb11dc4
Update dependency @types/react to v16.14.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3822 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 11:11:21 +00:00
renovate[bot]
a9800f5ef7
Update dependency mini-css-extract-plugin to v1.3.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/3823 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 03:22:45 +00:00
renovate[bot]
e70e3e6e40
Update dependency @testing-library/user-event to v12.6.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3821 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 02:34:41 +00:00
renovate[bot]
a9626c8d06
Update babel monorepo to v7.12.13 ( https://github.com/woocommerce/woocommerce-blocks/pull/3818 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 01:11:36 +00:00
github-actions[bot]
a748a8ce83
Release: 4.4.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3773 )
...
* generating changeset for pull request
* generating changeset for pull request
* Changelog
* Testing docs
* Increase width of Cart's product column on <= medium screens
* move shipping-rates-control and shipping totals back into base/components/cart-checkout
* fix notice styling
* Move no rates logic to package
* Updating testing instructions
* Bumping version strings to new version.
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Mike Jolley <mike.jolley@me.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2021-02-03 16:12:23 +00:00
renovate[bot]
54ab46cb43
Update dependency @octokit/graphql to v4.6.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3780 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 13:53:12 +00:00
renovate[bot]
af4b1f8cd9
Update dependency @testing-library/react to v11.2.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/3782 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 05:56:42 +00:00
renovate[bot]
82d61f771b
Pin dependencies ( https://github.com/woocommerce/woocommerce-blocks/pull/3779 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 04:55:20 +00:00
renovate[bot]
4106c0a895
Update dependency @stripe/react-stripe-js to v1.2.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3781 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 03:45:25 +00:00
Darren Ethier
5c9b0f448a
Enable defaults for new import rules and configure ( https://github.com/woocommerce/woocommerce-blocks/pull/3755 )
...
* enable rules and add exceptions
The `import/no-unresolved` and `import/no-extraneous-dependencies` rules defaults are enabled and configuration for adding exceptions for both webpack config resolution and externals or indirect dependencies are added.
* woops forgot to commit eslint-import-plugin-webpack resolver dependency
* I guess node resolver needs installed too?
* remove default resolve (doesn’t seem to help with the GH action errors)
* change config to lowercase for node
2021-01-28 08:53:09 -05:00
Darren Ethier
f2012158f3
Update @wordpress/scripts and eslint and stylint configurations ( https://github.com/woocommerce/woocommerce-blocks/pull/3749 )
...
* implement prettier config for importing wordpress/prettier config
* update packages
This updates @wordpress/scripts to latest version so we are using the latest `@wordpress/eslint-plugin` rules.
Also installs a new required dependency due to the above update.
* temporarily convert new rules to warnings to handle in followups.
* fix stylint configuration and temporarily block rule
Latest @wordpress/scripts update requires the `@wordpress/stylelint-config` package instead of the previous builtin configuration. So applies a fix needed from that change.
* update puppeteer dependency version
* package-lock update
2021-01-27 11:49:33 -05:00
renovate[bot]
8e9c3dafbf
Update dependency downshift to v6.1.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3743 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-27 06:00:48 +00:00
renovate[bot]
fc0bab0a24
Update dependency @woocommerce/eslint-plugin to v1.1.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3742 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-27 04:14:36 +00:00
renovate[bot]
e96f28c74a
Update dependency @testing-library/user-event to v12.6.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3741 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-27 03:25:59 +00:00
renovate[bot]
c45c17df89
Update dependency @octokit/graphql to v4.5.9 ( https://github.com/woocommerce/woocommerce-blocks/pull/3740 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-27 02:41:48 +00:00
github-actions[bot]
e2a7bb32b0
Release: 4.3.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3698 )
...
* generating changeset for pull request
* generating changeset for pull request
* Update changelog.txt for 4.3.0 release.
* Update testing instructions for 4.3.0 releae.
* Update testing instruction for review.
* Revert "Improve error displayed to customers when an item's stock status changes during checkout. (https://github.com/woocommerce/woocommerce-blocks/pull/3656 )"
This reverts commit a30179f165
.
* Revert 3656 documentation changes.
* Update test zip link.
* Update release date for 4.2.0.
* Bumping version strings to new version.
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: budzanowski <bartosz.budzanowski@gmail.com>
2021-01-20 14:42:14 +01:00
renovate[bot]
a19bf2c556
Update dependency fs-extra to v9.1.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3712 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-20 07:43:44 +00:00
renovate[bot]
4077744c06
Update dependency downshift to v6.0.16 ( https://github.com/woocommerce/woocommerce-blocks/pull/3710 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-20 04:21:10 +00:00
renovate[bot]
e788d72fb6
Update dependency core-js to v3.8.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3709 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-20 03:54:20 +00:00
renovate[bot]
c930a10d63
Update dependency autoprefixer to v10.2.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3708 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-20 02:46:41 +00:00
renovate[bot]
c1d0cd4174
Update dependency @stripe/react-stripe-js to v1.2.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3707 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-20 01:44:26 +00:00
Darren Ethier
056a446832
change eslint workflow to use different method and action ( https://github.com/woocommerce/woocommerce-blocks/pull/3693 )
...
Our existing worfklow was giving a cryptic error that I couldn’t troubleshoot so decided to just switch to a different method
2021-01-17 14:06:24 -05:00
renovate[bot]
ca471e1320
Update dependency @testing-library/react to v11.2.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3674 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-15 14:24:40 +01:00
renovate[bot]
178d6d9f8a
Update dependency @types/jest to v26.0.20 ( https://github.com/woocommerce/woocommerce-blocks/pull/3675 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-15 13:25:32 +01:00
renovate[bot]
1502967dc0
Update dependency @testing-library/jest-dom to v5.11.9 ( https://github.com/woocommerce/woocommerce-blocks/pull/3673 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-15 13:25:02 +01:00
renovate[bot]
a4e642f683
Update dependency autoprefixer to v10.2.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3676 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-13 14:49:56 +00:00
renovate[bot]
751fc1589d
Update dependency sass-loader to v10 ( https://github.com/woocommerce/woocommerce-blocks/pull/3422 )
...
* Update dependency sass-loader to v10
* Updates sass config
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2021-01-07 12:40:00 +00:00
renovate[bot]
2f268e0495
Update dependency html-react-parser to v0.14.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3590 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 16:21:54 +00:00
renovate[bot]
c3215f0ad5
Update dependency reakit to v1.3.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/3591 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 15:43:34 +00:00
renovate[bot]
ccef4c1488
Update dependency @testing-library/jest-dom to v5.11.8 ( https://github.com/woocommerce/woocommerce-blocks/pull/3610 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 15:01:56 +00:00
renovate[bot]
fa33fe1a8e
Update dependency wordpress-components to v11.1.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3611 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 15:01:24 +00:00
renovate[bot]
51110deece
Update dependency axios to v0.21.1 [SECURITY] ( https://github.com/woocommerce/woocommerce-blocks/pull/3638 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:59:29 +00:00
renovate[bot]
5b405ebe66
Update Node.js to v12.20.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3643 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:58:39 +00:00
renovate[bot]
a8c10b40b8
Update dependency downshift to v6.0.10 ( https://github.com/woocommerce/woocommerce-blocks/pull/3588 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:30:24 +00:00
renovate[bot]
7378f95688
Update dependency postcss to v8.2.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3608 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:29:14 +00:00
renovate[bot]
031ffb70f4
Update dependency source-map-explorer to v2.5.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3609 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:26:01 +00:00
renovate[bot]
50e5cd7196
Update dependency core-js to v3.8.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3644 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:23:49 +00:00
renovate[bot]
81d8193f49
Update dependency react-number-format to v4.4.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3645 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:23:21 +00:00
renovate[bot]
6ec38f7767
Update dependency autoprefixer to v10.2.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3646 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:22:39 +00:00
renovate[bot]
a7f2894782
Update dependency wordpress-compose to v3.23.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3647 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 14:04:25 +00:00
Bartosz Budzanowski
27a439a4ff
Add puppeteer directly to dev dependencies. ( https://github.com/woocommerce/woocommerce-blocks/pull/3652 )
2021-01-06 13:18:07 +00:00
renovate[bot]
58dc6d8572
Pin dependencies ( https://github.com/woocommerce/woocommerce-blocks/pull/3642 )
...
* Pin dependencies
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2021-01-06 13:11:11 +00:00