Raluca Stan
76295fc972
Move payment-methods folder from base components to cart-checkout block ( https://github.com/woocommerce/woocommerce-blocks/pull/3866 )
2021-02-19 16:16:39 +01:00
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
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
renovate[bot]
c8adb17cd1
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3842 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-15 12:23:43 +00:00
Mike Jolley
7772d41007
Extensibility for Block Checkout Address Fields ( https://github.com/woocommerce/woocommerce-blocks/pull/3662 )
...
* Pass get_country_locale via assets
* Create helper to prepare and merge address fields
* Use new helper in address form
* Only pass field overrides now that fields are merged
* Fixc configs and remove lodash usage
* Prevent formatting of empty postcodes to suppress api error
* prevent memo on rerender
* Conitonal enqueue of locale data
* define index in increments of 10
* remove address-form
* circ deps changes
* Workaround for core data issue
* fix test
* remove prepareAddressFields export
* Remove old comment
* object from.entries polyfil
* Revert "object from.entries polyfil"
This reverts commit ba343adcf5fd2f843b225aebe340cce9b664c851.
* replace fromentries
* fix final fromentries
2021-02-11 16:49:27 +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]
abb3323e00
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3808 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 10:28:53 +01: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
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
renovate[bot]
799e6f26fe
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3769 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-01 14:36:46 +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
renovate[bot]
3557b91bae
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3730 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-26 12:23:07 +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
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
Seghir Nadir
3d218d1f8e
introduce SlotFill for Sidebar ( https://github.com/woocommerce/woocommerce-blocks/pull/3361 )
...
* add plugin area
* add invisible errorBoundary
* introduce slot
* change name to OrderMeta
* fix rebase
* refactor slotFill
* wip
* create checkout file
* fix lint issues
* remove custom checkout package
* rebase with trunk
* remove redudant code and move slotfill
* fix wrong import
* switch to wc.blocksCheckout
* update package name
* fix broken import
2021-01-11 13:12:26 +01:00
renovate[bot]
8203259169
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3666 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-11 09:44:14 +01: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
Albert Juhé Lluveras
b4a37aebd6
Create @woocommerce/checkout to export components to a global ( https://github.com/woocommerce/woocommerce-blocks/pull/3654 )
...
* add plugin area
* add invisible errorBoundary
* introduce slot
* change name to OrderMeta
* fix rebase
* wip
* create checkout file
* Import ExperimentalOrderMeta from @woocommerce/checkout
* Rename wc-checkout-packages handle to wc-blocks-checkout
* Only import wc-blocks-checkout in the feature plugin
* Move checkout package to packages folder
* Add @woocommerce/blocks-checkout to tsconfig
* Move TotalsItem to @woocommerce/checkout
* Use Fragment short syntax
* Remove example code
* Honor renderError prop in BlockErrorBoundary
* Rename error boundary
* Add example code
This reverts commit 9b6af7178cbef05589779ef7f5a750d53e7fc8cf.
* Revert "Add example code"
This reverts commit 2f50349692f53c5bb143516365eee7a98d580dfd.
* Add @woocommerce/blocks-checkout to jest config
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2021-01-07 13:02:21 +01: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]
06910c8d4c
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3506 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 15:45:36 +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