renovate[bot]
aa8e19b12e
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3930 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-09 09:19:30 +00:00
Raluca Stan
627f884880
Update @wordpress/is-shallow-equal to v3.0.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3919 )
...
This update is made in order to have the typed version of the package available.
2021-03-05 15:09:32 +00:00
Mike Jolley
8da192a73f
Update Storybook and alias `wordpress-components` ( https://github.com/woocommerce/woocommerce-blocks/pull/3878 )
...
* Update storybook
* Add alias for wordpress-components
* update package lock
2021-03-04 16:58:10 +00:00
renovate[bot]
e922ced292
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3896 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-04 15:09:42 +01:00
renovate[bot]
4f23dfeba7
Update babel monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/3911 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-03 03:33:41 +00:00
Darren Ethier
d70cffa580
bump version after release
2021-03-02 15:34:41 -05:00
Darren Ethier
72d7c46472
Followups and improvements on TS implementation in the Cart data store. ( https://github.com/woocommerce/woocommerce-blocks/pull/3893 )
...
* Fix tslint warnings
* Install @automattic/data-stores to get access to some type generics for use with our data stores.
* improve ts typing of cart-data store.
* fix incorrect rebase conflict resolution.
2021-03-01 12:47:22 -05:00
renovate[bot]
65bf332397
Update dependency @stripe/react-stripe-js to v1.3.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3885 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-26 14:54:13 +00:00
Thomas Roberts
e49a7eaffd
Update Label component to TSX ( https://github.com/woocommerce/woocommerce-blocks/pull/3889 )
...
* Add tsconfig to components directory and include it as project
* Add @types/classnames package
* Migrate Label component to TSX
* Remove unused imports from Label component
* fix package-lock.json
It was generated with npm 7 and we don’t support that yet (and that update should be done in a separate pull)
* Add interface for LabelProps and implement.
Also:
- import `Fragment` from @wordpress/element.
- import `HTMLAttributes` explicitly as a type from react (@types/wordpress__element doesn’t export this interface).
* fix jest configuration
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2021-02-26 11:57:49 +00:00
renovate[bot]
cb2dbb1591
Update babel monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/3884 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-24 10:30:43 +00:00
renovate[bot]
5a5de268fe
Pin dependencies ( https://github.com/woocommerce/woocommerce-blocks/pull/3882 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-24 04:45:58 +00:00
Darren Ethier
af99c16931
Add TypeScript support and convert cart data store to TypeScript ( https://github.com/woocommerce/woocommerce-blocks/pull/3768 )
...
* add typescript support
* Add type declarations for Cart and CartResponse interfaces
* make sure we’re resolving .ts files as well as .js files on imports
* add more types
* type the cart data store
* Apply suggestions from code review (implement .tsx in configs)
Co-authored-by: Jon Surrell <jon.surrell@automattic.com>
* remove global fetchMock declaration and directly import where used.
* rename type
* remove named action types and just infer by returning action creator values as const
* use interface instead of type
* rename
* renames
* create CartAction type as union of action creator returned types and implement in reducer
* remove unused imports
* refresh package-lock after rebase
* Add base TS config that projects will inherit from
* Add tsconfig for assets/js/data project
* Ignore TS error on cart store registration
We will address this in cooldown when we have time to investigate further
* Add tsc to build step to catch TypeScript errors
* add a separate command for tsc and tweak build command to use
* restore checkJs and allowJs values in config and remove ts check from build command
* Add ts:check-all command
* Add TypeScript checking workflows
* Change triggers for TypeScript workflow
* Use npm ci instead of npm install
* Remove ts:check-all from TypeScript workflow
* Remove TS Check GitHub workflow
* Remove type-defs dir from TS include, and remove ts:check-all script
We no longer need the ts:check-all script because ts:check will do this for us, the old ts:check did nothing and did not work.
* fix coupon loading issues
* include .ts files only from type-defs folder
Co-authored-by: Jon Surrell <jon.surrell@automattic.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2021-02-23 20:36:24 -05:00
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
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
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
budzanowski
c45bc3b0ae
Fix package-lock.json
2021-01-06 13:38:13 +01:00
Albert Juhé Lluveras
3971b39cc1
Update versions to 4.3.0-dev
2021-01-06 10:51:04 +01:00
Albert Juhé Lluveras
fb5c0f3af2
Add tests to AddressForm ( https://github.com/woocommerce/woocommerce-blocks/pull/3621 )
...
* Remove unnecessary async key in read more tests
* Add tests to AddressForm component
2021-01-06 10:22:51 +01:00
Darren Ethier
f9d05163f9
Add "you don't need lodash/underscore" eslint rule ( https://github.com/woocommerce/woocommerce-blocks/pull/3634 )
...
* add you don’t need lodash eslint plugin
* handle lodash.omit eslint errors
- storybook and webpack config implementations were just ignored.
- shared/validation/index.js was converted to use ES6 destructuring to eliminate usage.
* remove lodash assign usage
* convert lodash isNan to Number.isNan
* ignore lodash.flatten lint error for now
* remove usage of lodash.isNil
* add exclusions for lodash rules in main eslintrc file rather than per file.
2021-01-05 08:58:18 -05:00
Thomas Roberts
9a537fdab5
Create GitHub actions for automated tests ( https://github.com/woocommerce/woocommerce-blocks/pull/3544 )
...
* Create end-to-end-tests.yml for E2E testing action
* Change actions to run on push instead of PR
* Install libstdc++-4.9-dev on E2E tests action
* Add correct apt repository for libstc++
* Reconfigure apt-get commands for installing libstdc++
* Remove accidental inclusion of Travis config from E2E tests action
* Install libkrb5-dev as part of e2e test action
* Run apt commands as sudo
* Install gutenberg plugin and e2e testutils
* Add environment variables to E2E tests
* Rename action and add further config for composer and wp-env
* Rename workflow
* Add jobs for WP 5.6, 5.5, and 5.4
* Fix YML indentation
* Apply 767 permissions to wp-env directory
* Run chmod as sudo
* Comment 5.6 and 5.6 with GB out to test 5.4 more easily
* Remove WP install job, since it should run on each step
* Change order of wp-env start and chmod
* Reorder commands for 5.4 job
* Try running 5.4 tests in isolation
* Reenable tests for all WP versions
* Move commands out of bash script into a series of commands
* Fix indentation on 5.5 job
* Re-enable libkrb5-dev install
* Clean wp-env before each run & upgrade wp-env to 3.0.0
* Update lock file for wp-env@3.0.0
* Reorder wp-env start and clean commands
* Reorder wp-env permissions commands
* Reorder wp-env permissions setup for all jobs
* Reorder wp-env permissions setup for 5.5 and 5.4
* Ensure correct order for env setup and flush permalinks twice
* Update jest snapshots
* Remove rewrite flush command from yml
* Remove npm build from every step and try it just at the start
* Set correct e2e build script
* Add jobs for PHP 8
* Specify PHP 8 minor version
* Run PHP 8 jobs first
* Remove PHP 8 jobs
* Add JS Unit tests job
* Remove js-unit-tests.js workflow
* Remove composer install from every step, add it to its own step
* Cache composer files
* Bust npm cache to test nodegit
* Rename npm cache
* Renove npm cache entirely
* Revert "Renove npm cache entirely"
This reverts commit d6fac6a6ebd9162e48f64daaa8c971320756579e.
* Rename npm cache back to how it was
* Fix yml indentation
* Remove echo from composer cache step
* Revert back to composer example
* Add PHP Unit tests to workflow
* Add PHP Unit tests to workflow
* Rename E2E tests workflow and file
* deliberately break e2e and unit tests to test workflow 👺
* fix php test, should see e2e fail
* revert broken e2e test
* Change steps into jobs, rename workflow
* Remove Travis workflow file
* Add all necessary setup steps to each job
* Rename Setup job and remove dependency
* Add individual jobs for each E2E test environment
* Add npm install and build to setup job
* YML syntax fix
* Remove error-causing chmod
* Rename blocks.ini setup step
Fixes a typographical error.
* Get the latest stable version of WooCommerce for PHPUnit testing
* Add PHP8.0 and PHP5.6 Unit tests
* Run composer update for PHP 5.6 and PHP 8.0
* Revert "Run composer update for PHP 5.6 and PHP 8.0"
This reverts commit 4f90522d0b52b7a8b9e896e9c783795be9dc5399.
* Revert "Add PHP8.0 and PHP5.6 Unit tests"
This reverts commit 66e317dec4af6e3a2ac6f78b6efd050e7fc5aa8e.
Co-authored-by: Rua Haszard <rua.haszard@automattic.com>
2021-01-05 09:27:22 +00:00
renovate[bot]
0e12c88bf2
chore(deps): update dependency commander to v6.2.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3558 )
...
* chore(deps): update dependency commander to v6.2.1
* Lockfile maintenance
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2020-12-16 15:09:11 +00:00
renovate[bot]
7fc6fcc5f4
chore(deps): update dependency @types/jest to v26.0.19 ( https://github.com/woocommerce/woocommerce-blocks/pull/3556 )
...
* chore(deps): update dependency @types/jest to v26.0.19
* Lockfile maintenance
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2020-12-16 13:57:26 +00:00
renovate[bot]
0821550c5a
chore(deps): update babel monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/3555 )
...
* chore(deps): update babel monorepo
* Lockfile maintenance
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2020-12-16 12:59:25 +00:00
renovate[bot]
553f8e6da6
chore(deps): update dependency postcss to v8.2.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3559 )
...
* chore(deps): update dependency postcss to v8.2.1
* Lockfile maintenance
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2020-12-16 11:00:58 +00:00
renovate[bot]
863c07d105
chore(deps): update dependency mini-css-extract-plugin to v1.3.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3531 )
...
* chore(deps): update dependency mini-css-extract-plugin to v1.3.3
* Lockfile maintenance
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2020-12-14 15:52:45 +00:00
renovate[bot]
7705a87f76
chore(deps): update dependency autoprefixer to v10.1.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3528 )
...
* Update dependency autoprefixer to v10.1.0
* Lockfile maintenance
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2020-12-14 14:41:49 +00:00
dependabot[bot]
710343e6d2
Bump ini from 1.3.5 to 1.3.7 ( https://github.com/woocommerce/woocommerce-blocks/pull/3545 )
...
* Bump ini from 1.3.5 to 1.3.7
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7 )
Signed-off-by: dependabot[bot] <support@github.com>
* Lockfile maintenance
* Lockfile maintenance
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2020-12-14 13:40:16 +00:00
Mike Jolley
6e66799414
Update usage of legacy packages (inc. ServerSideRender) ( https://github.com/woocommerce/woocommerce-blocks/pull/3541 )
...
* Use the @wordpress/server-side-render package
* Add @wordpress/server-side-render dependency
* Update requiredPackagesInWPLegacy for 5.4 support
* Update package lock
2020-12-14 11:55:05 +00:00
renovate[bot]
09009e4f8e
Update dependency core-js to v3.8.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3529 )
...
* Update dependency core-js to v3.8.1
* manual refresh lock file
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rua Haszard <rua.haszard@automattic.com>
2020-12-10 16:10:57 +13:00
Rua Haszard
f8208f8c63
Revert "experiment: remove core-js dependency, suspect unused 🧐 "
...
This reverts commit f1794c334f
.
2020-12-10 15:21:19 +13:00
Rua Haszard
f1794c334f
experiment: remove core-js dependency, suspect unused 🧐
2020-12-10 15:19:34 +13:00
renovate[bot]
3109ce7483
Update dependency @types/jest to v26.0.18 ( https://github.com/woocommerce/woocommerce-blocks/pull/3527 )
...
* Update dependency @types/jest to v26.0.18
* manual refresh lock file
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rua Haszard <rua.haszard@automattic.com>
2020-12-10 15:08:11 +13:00
renovate[bot]
baa0fce79c
Update dependency eslint to v7.15.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3530 )
...
* Update dependency eslint to v7.15.0
* manual refresh lock file
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rua Haszard <rua.haszard@automattic.com>
2020-12-10 14:18:19 +13:00
renovate[bot]
be0b17c8d6
Update dependency @woocommerce/components to v5 ( https://github.com/woocommerce/woocommerce-blocks/pull/3156 )
...
* Update dependency @woocommerce/components to v5
* Fix lock file.
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: budzanowski <bartosz.budzanowski@gmail.com>
2020-12-07 16:49:41 +01:00
renovate[bot]
cb7cf6ab73
Update dependency autoprefixer to v10 ( https://github.com/woocommerce/woocommerce-blocks/pull/3216 )
...
* Update dependency autoprefixer to v10
* pin postcss & postcss-loader versions (Renovate will manage updates)
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
Co-authored-by: Rua Haszard <rua.haszard@automattic.com>
2020-12-07 14:09:23 +13:00
Seghir Nadir
231d49406a
Introduce pluginArea in Cart and Checkout ( https://github.com/woocommerce/woocommerce-blocks/pull/3498 )
...
* add plugin area
* add invisible errorBoundary
* move PluginArea to CheckoutProvider
2020-12-04 10:52:52 +01:00
Albert Juhé Lluveras
2e5bcca7c6
Update @wordpress/components to v. 11.1.1 and @wordpress/base-styles to v. 3.2.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3457 )
...
* Update @wordpress/components and @wordpress/base-styles
* Fix JS warning in Select/downshift
* Remove color definitions that are now imported from @wordpress/base-styles. Fixes woocommerce/woocommerce-blocks#3311
* Use -unit values from @wordpress/base-styles. Fixes woocommerce/woocommerce-blocks#3313
* Update snapshots
* Fix payment methods test
* Don't extract dependencies that are not available in WP 5.3
* Avoid extracting @wordpress/compose since last version doesn't have resize observer
* Remove unnecessary uses of @wordpress/compose in a frontend scripts
* Add missing spaces
2020-12-03 14:04:25 +01:00
renovate[bot]
7e656711b4
Update dependency html-react-parser to v0.14.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3494 )
...
* Update dependency html-react-parser to v0.14.2
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-12-02 16:08:02 +01:00
renovate[bot]
4ae3cd5555
Update dependency core-js to v3.8.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3493 )
...
* Update dependency core-js to v3.8.0
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-12-02 15:57:34 +01:00
renovate[bot]
01df3ea8ca
Update dependency config to v3.3.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/3492 )
...
* Update dependency config to v3.3.3
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-12-02 15:45:31 +01:00
renovate[bot]
b4919b0356
Update dependency @types/jest to v26.0.16 ( https://github.com/woocommerce/woocommerce-blocks/pull/3491 )
...
* Update dependency @types/jest to v26.0.16
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-12-02 14:28:52 +01:00
renovate[bot]
1ddff6ea05
Update dependency @octokit/graphql to v4.5.8 ( https://github.com/woocommerce/woocommerce-blocks/pull/3490 )
...
* Update dependency @octokit/graphql to v4.5.8
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-12-02 14:28:44 +01:00
renovate[bot]
5bd216baa0
Pin dependency github-label-sync to 2.0.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3489 )
...
* Pin dependency github-label-sync to 2.0.0
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-12-02 14:28:24 +01:00
renovate[bot]
ca26289ece
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3484 )
...
* Lock file maintenance
* Lock file maintenance
* Lock file maintenance
* Lock file maintenance
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2020-11-30 15:21:22 +00:00
Darren Ethier
8e7a168c9a
add label-sync script and config
2020-11-27 15:41:36 -05:00
renovate[bot]
389f82c53a
Update babel monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/3460 )
...
* Update babel monorepo
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2020-11-26 12:16:53 +00:00
Darren Ethier
dcef9838ef
bump version to dev after release
2020-11-25 15:36:58 -05:00
renovate[bot]
cdfe3e851e
Update dependency @types/react to v16.14.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3461 )
...
* Update dependency @types/react to v16.14.2
* update package-lock.json
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2020-11-25 16:17:06 +00:00
renovate[bot]
364df26e2d
Update dependency @testing-library/react to v11.2.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3419 )
...
* Update dependency @testing-library/react to v11.2.2
* update package-lock.json
* update package-lock.json
* restore package-lock.json
* update package-lock.json
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2020-11-25 15:58:09 +00:00
renovate[bot]
d7d5b89af0
Update dependency chalk to v4 ( https://github.com/woocommerce/woocommerce-blocks/pull/3217 )
...
* Update dependency chalk to v4
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2020-11-25 15:02:58 +00:00
renovate[bot]
4e2b78135b
Update dependency mini-css-extract-plugin to v1.3.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3420 )
...
* Update dependency mini-css-extract-plugin to v1.3.1
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2020-11-25 11:30:09 +00:00
renovate[bot]
f6c8d91b9d
Update dependency @testing-library/jest-dom to v5.11.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/3418 )
...
* Update dependency @testing-library/jest-dom to v5.11.6
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2020-11-20 14:24:01 -05:00
renovate[bot]
756aae0be2
Update Node.js to v12.19.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3417 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-20 14:03:53 -05:00
renovate[bot]
adea8e33e4
Update dependency reakit to v1.3.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3421 )
...
* Update dependency reakit to v1.3.0
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2020-11-18 16:38:29 +01:00
Darren Ethier
5d4fde02f1
fix package-lock.json
2020-11-13 10:37:19 -05:00
Darren Ethier
0363856256
update package-lock (needed after all recent renovate updates).
2020-11-13 08:26:45 -05:00
renovate[bot]
663bdcddbf
Update dependency react-test-renderer to v17 ( https://github.com/woocommerce/woocommerce-blocks/pull/3393 )
...
* Update dependency react-test-renderer to v17
* Update package-lock.json
* Update dependencies order.
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: budzanowski <bartosz.budzanowski@gmail.com>
2020-11-11 20:08:29 +01:00
renovate[bot]
dcb90c1a26
Update dependency mini-css-extract-plugin to v1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3392 )
...
* Update dependency mini-css-extract-plugin to v1
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: budzanowski <bartosz.budzanowski@gmail.com>
2020-11-11 19:08:40 +01:00
renovate[bot]
ffc76ddbdf
Update dependency promptly to v3.2.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3391 )
...
* Update dependency promptly to v3.2.0
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: budzanowski <bartosz.budzanowski@gmail.com>
2020-11-11 19:02:29 +01:00
renovate[bot]
d83f2c37e0
Update dependency core-js to v3.7.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3389 )
...
* Update dependency core-js to v3.7.0
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: budzanowski <bartosz.budzanowski@gmail.com>
2020-11-11 18:56:27 +01:00
renovate[bot]
9059525d3c
Update dependency @types/react to v16.9.56 ( https://github.com/woocommerce/woocommerce-blocks/pull/3388 )
...
* Update dependency @types/react to v16.9.56
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: budzanowski <bartosz.budzanowski@gmail.com>
2020-11-11 18:51:53 +01:00
budzanowski
3f9aed0fb0
Update to 3.9.0-dev version.
2020-11-10 17:30:55 +01:00
renovate[bot]
f11cd7a50f
Update dependency @stripe/stripe-js to v1.11.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3365 )
...
* Update dependency @stripe/stripe-js to v1.11.0
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-11-04 17:36:45 +01:00
renovate[bot]
f50f510f63
Update storybook monorepo to v6.0.28 ( https://github.com/woocommerce/woocommerce-blocks/pull/3369 )
...
* Update storybook monorepo to v6.0.28
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-11-04 15:10:06 +01:00
renovate[bot]
ebe7023a75
Update dependency html-react-parser to v0.14.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3368 )
...
* Update dependency html-react-parser to v0.14.1
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-11-04 15:09:55 +01:00
renovate[bot]
bd98a5b30e
Update dependency @types/react to v16.9.55 ( https://github.com/woocommerce/woocommerce-blocks/pull/3367 )
...
* Update dependency @types/react to v16.9.55
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-11-04 15:09:48 +01:00
renovate[bot]
c8ac09bceb
Update dependency @testing-library/react to v11.1.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3366 )
...
* Update dependency @testing-library/react to v11.1.1
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-11-04 12:47:35 +01:00
renovate[bot]
6d87a3f1f6
Update dependency @octokit/graphql to v4.5.7 ( https://github.com/woocommerce/woocommerce-blocks/pull/3364 )
...
* Update dependency @octokit/graphql to v4.5.7
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-11-04 11:24:59 +01:00
Rua Haszard
330d91f4b6
3.8.0-dev version bump
2020-10-30 09:42:48 +13:00
renovate[bot]
814b84f973
Update dependency wordpress-compose to v3.22.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3330 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-28 13:32:13 -04:00
renovate[bot]
a6047110f4
Update storybook monorepo to v6.0.27 ( https://github.com/woocommerce/woocommerce-blocks/pull/3332 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-28 13:15:36 -04:00
renovate[bot]
e49e306940
Update dependency commander to v6.2.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3329 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-28 12:49:26 -04:00
renovate[bot]
a5e6dd4d3d
Update dependency eslint to v7 ( https://github.com/woocommerce/woocommerce-blocks/pull/3333 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-28 12:07:34 -04:00
renovate[bot]
ee092f2d3d
Update dependency @testing-library/jest-dom to v5.11.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/3327 )
...
* Update dependency @testing-library/jest-dom to v5.11.5
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-10-28 16:29:42 +01:00
renovate[bot]
10304dbc5e
Update dependency axios to v0.21.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3328 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-28 11:29:21 -04:00
renovate[bot]
9a58cd8c7f
Update dependency @types/react to v16.9.54 ( https://github.com/woocommerce/woocommerce-blocks/pull/3306 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-28 11:04:56 -04:00
renovate[bot]
7323392746
Update dependency @types/jest to v26.0.15 ( https://github.com/woocommerce/woocommerce-blocks/pull/3305 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-26 14:26:35 -04:00
renovate[bot]
643a7ceace
Update dependency @testing-library/react to v11.1.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3304 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-26 13:53:13 -04:00
renovate[bot]
e1bfb747f9
Update dependency react-test-renderer to v16.14.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3307 )
...
* Update dependency react-test-renderer to v16.14.0
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-10-23 11:38:22 +02:00
renovate[bot]
e6fc57748d
Update dependency @stripe/stripe-js to v1.10.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3303 )
...
* Update dependency @stripe/stripe-js to v1.10.0
* Update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-10-23 11:30:04 +02:00
Albert Juhé Lluveras
10ceda5851
Use @wordpress/base-styles and @automattic/color-studio as a base for our styles ( https://github.com/woocommerce/woocommerce-blocks/pull/3300 )
...
* Use colors variables instead of hardcoded values when possible
* Update WC colors from @automattic/color-studio
* Decrease specificity of price-slider CSS selectors
* Update colors to WC purple
* Update bright colors
* Update grays
* Update blacks and whites
* Add @todo comment
* Remove unnecessary blank line
* Remove purple color from price slider handle
* Fix colors not shown in SVG background
* Remove unnecessary box-shadow declaration
* Add theming docs
* Refactor/remove SCSS variables
* Add @todo comment to breakpoints
* Update package-lock.json
2020-10-22 12:40:32 +02:00
renovate[bot]
8dfcad481f
Update babel monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/3302 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-21 09:30:00 -04:00
renovate[bot]
02d6cea895
Update dependency downshift to v6 ( https://github.com/woocommerce/woocommerce-blocks/pull/3281 )
...
* Update dependency downshift to v6
* regenerate package-lock for downshift v6
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rua Haszard <rua.haszard@automattic.com>
2020-10-15 14:49:00 +13:00
renovate[bot]
2aa507fef5
Update dependency commander to v6 ( https://github.com/woocommerce/woocommerce-blocks/pull/3280 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-14 17:57:01 -04:00
renovate[bot]
dd3ea82fe0
Update storybook monorepo to v6.0.26 ( https://github.com/woocommerce/woocommerce-blocks/pull/3278 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-14 17:38:04 -04:00
renovate[bot]
fcf034ced4
Update dependency wordpress-element to v2.18.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3277 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-14 17:20:05 -04:00
renovate[bot]
cb02884c2b
Update dependency @types/react to v16.9.52 ( https://github.com/woocommerce/woocommerce-blocks/pull/3275 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-14 16:45:35 -04:00
renovate[bot]
47fe198d49
Update dependency promptly to v3.1.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3276 )
...
* Update dependency promptly to v3.1.0
* regenerate package-lock
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rua Haszard <rua.haszard@automattic.com>
2020-10-14 18:06:41 +13:00
renovate[bot]
d9c0d20129
Update dependency mini-css-extract-plugin to v0.12.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3250 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-08 16:45:15 -04:00
renovate[bot]
cbedc5bbe4
Update dependency wordpress-compose to v3.21.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3251 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-08 16:24:17 -04:00
renovate[bot]
7e29f5ccee
Update dependency @types/react to v16.9.51 ( https://github.com/woocommerce/woocommerce-blocks/pull/3249 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-08 16:04:34 -04:00
renovate[bot]
4102594de0
Update storybook monorepo to v6.0.22 ( https://github.com/woocommerce/woocommerce-blocks/pull/3214 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-30 17:08:10 -04:00
renovate[bot]
d389382669
Update dependency config to v3.3.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3213 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-30 16:35:05 -04:00
renovate[bot]
cb4f01b6a6
Update dependency @types/wordpress__data to v4.6.9 ( https://github.com/woocommerce/woocommerce-blocks/pull/3212 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-30 16:14:10 -04:00
renovate[bot]
bc348fe42a
Update dependency webpack to v4.44.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/3184 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-26 11:30:43 -04:00
renovate[bot]
6e2cb83fcf
Update dependency html-react-parser to v0.14.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3153 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-26 10:43:09 -04:00
renovate[bot]
454882453f
Update dependency react-test-renderer to v16.13.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3127 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-26 10:23:37 -04:00
renovate[bot]
1dc8442a31
Update dependency wordpress-element to v2.17.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3104 )
...
* Update dependency wordpress-element to v2.17.1
* update experimental function to stable version
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-09-26 09:51:21 -04:00
renovate[bot]
cede8c6999
Update dependency wordpress-compose to v3.20.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/3101 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-26 09:16:46 -04:00
renovate[bot]
685c474581
Update babel monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/3098 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-25 18:54:36 -04:00
renovate[bot]
646dfdbb45
Update dependency mini-css-extract-plugin to v0.11.2 and revert `@wordpress/base-styles` update. ( https://github.com/woocommerce/woocommerce-blocks/pull/3099 )
...
* Update dependency mini-css-extract-plugin to v0.11.2
* revert @wordpress/base-styles update
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-09-25 18:40:06 -04:00
renovate[bot]
8bcadda1af
Update dependency axios to v0.20.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3056 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-25 17:56:16 -04:00
renovate[bot]
d9e835899d
Update dependency reakit to v1.2.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/3022 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-25 15:16:09 -04:00
renovate[bot]
c62b614970
Update wordpress monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/3130 )
...
* Update wordpress monorepo
* rollback `@wordpress/e2e-utils` update
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-09-25 14:26:38 -04:00
renovate[bot]
989d9c1e73
Update dependency @testing-library/react to v11 ( https://github.com/woocommerce/woocommerce-blocks/pull/3154 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-25 11:44:06 -04:00
renovate[bot]
07a8ae01b9
Update dependency @types/jest to v26 ( https://github.com/woocommerce/woocommerce-blocks/pull/3155 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-25 10:20:45 -04:00
renovate[bot]
70cc671f4f
Update dependency @testing-library/jest-dom to v5.11.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/3052 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-25 10:03:39 -04:00
renovate[bot]
313dfebcc7
Update dependency @types/react to v16.9.49 ( https://github.com/woocommerce/woocommerce-blocks/pull/3054 )
...
* Update dependency @types/react to v16.9.49
* update package-lock.json
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-09-24 19:01:53 -04:00
renovate[bot]
a90f2a8bb1
Update dependency @stripe/stripe-js to v1.9.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3021 )
...
* Update dependency @stripe/stripe-js to v1.9.0
* update package-lock for stripe update
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-09-24 18:41:21 -04:00
Darren Ethier
eea4ba60af
Add puppeteer-core as dev-dependency ( https://github.com/woocommerce/woocommerce-blocks/pull/3193 )
...
* add puppeteer-core as dev-dependency
* tweak .travis.yml to hopefully fix e2e test runs on travis
* revert previous changes and configure renovate to only rebase on conflicts
2020-09-24 18:23:27 -04:00
Darren Ethier
bfe850445e
update wp-scripts to latest version ( https://github.com/woocommerce/woocommerce-blocks/pull/3192 )
2020-09-24 13:33:02 -04:00
renovate[bot]
1871b4e573
Update dependency @octokit/graphql to v4.5.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/3152 )
...
* Update dependency @octokit/graphql to v4.5.6
* Update package-lock locally
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-09-16 14:14:14 +02:00
Darren Ethier
a71d7374d2
bump dev versions
2020-09-15 09:21:57 -04:00
Albert Juhé Lluveras
62f7d6a061
Update package-lock.json ( https://github.com/woocommerce/woocommerce-blocks/pull/3139 )
2020-09-11 15:56:36 +02:00
renovate[bot]
ceb83c2a03
Update storybook monorepo to v6.0.21 ( https://github.com/woocommerce/woocommerce-blocks/pull/3129 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-09 09:23:52 +02:00
Darren Ethier
69ba8161b6
Add @woocommerce/eslint-plugin dependency ( https://github.com/woocommerce/woocommerce-blocks/pull/3115 )
...
* convert eslint config to use @woocommerce/eslint-plugin
- removes unnecessary dependencies
- adds e2e-tests/specs to eslint ignore (they are automatically generated)
- turns off rules that will be handled in subsequent pulls (to avoid a mammoth changeset for review).
- NOTE: prettier config needs left in because of a bug with the existing version of `@wordpress/eslint-plugin` pulled in (fixed in https://github.com/WordPress/gutenberg/pull/25068 ) so I left the file for now.
* prettier fixes.
* remove obsolete plugin and fixes for eslint update
This branch brings an update to eslint which also changes some syntax with plugins. So this commit:
- fixes featuer-flag plugin syntax.
- removed obsolete dependency-group plugin (which is now in the `@woocommerce/eslint-plugin` configuration.
* add to-do comment
* fixes for test runs
- this also converts our e2e test scripts to use `wp-script test:e2e`, an advantage of this is it will load CHROMIUM on demand for the e2e test run.
* fixes for test runs
- this also converts our e2e test scripts to use `wp-script test:e2e`, an advantage of this is it will load CHROMIUM on demand for the e2e test run.
* include prettier alias as a dependency
This has to be done because prettier is installed with storybook and thus the alias setup in `@wordpress/scripts` is over-ridden by the storybook import.
* another attempt at e2e-test-fix
* add some debugging and temporarily just add one e2e config test for travis
* more debugging
* try installing full puppeteer and see if fixes
* fix package-lock?
* setupSettings separately from other fixture loading
* add debugging of files
* add another console.log (hopefully trigger travis)
* split out blockPage creation to it’s own as well
* fixed! remove debugging and re-enable travis configs for entire test suite
* fix config and rename e2e-tests to e2e
- fixes the failing product-search test
- tests/e2e-tests was redundant, I changed to `tests/e2e` (this follows a file pattern change made in woocommerce core as well).
* add todo for some eslint properties
* remove unnecessary early function execution
* revert earlier commit and remove duplicate call to createBlockPages
2020-09-07 13:31:10 -04:00
renovate[bot]
04cbd80b60
Update dependency source-map-explorer to v2.5.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3100 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-02 11:08:57 +02:00
renovate[bot]
567d4b7c6b
Update dependency @testing-library/react to v10.4.9 ( https://github.com/woocommerce/woocommerce-blocks/pull/3053 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-30 11:53:47 +01:00
renovate[bot]
95f4c9dee7
Update dependency @octokit/graphql to v4.5.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/3020 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-30 11:53:36 +01:00
Rua Haszard
0a1a14f5db
upgrade Storybook to 6.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3039 )
...
* upgrade Storybook and add core-js:
- core-js is needed for Storybook, at least as a workaround for an issue
- https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#core-js-dependency-errors
* rejig package-lock after merge
2020-08-27 12:02:20 +12:00
renovate[bot]
96836fa117
Update dependency @types/wordpress__data to v4.6.8 ( https://github.com/woocommerce/woocommerce-blocks/pull/3055 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-26 11:26:39 +02:00
renovate[bot]
8f91667b86
Update dependency @babel/core to v7.11.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/3051 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-26 11:26:18 +02:00
renovate[bot]
1bcaa5f5e5
Update dependency webpack-cli to v3.3.12 ( https://github.com/woocommerce/woocommerce-blocks/pull/3023 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-24 10:33:41 +02:00
renovate[bot]
96263cb029
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/3040 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-24 10:27:01 +02:00
renovate[bot]
2f6dd1e5cd
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2984 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-18 10:55:08 -04:00
renovate[bot]
1f6a3f651d
Update dependency autoprefixer to v9.8.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/2967 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-18 10:51:16 -04:00
renovate[bot]
18bc3b37b9
Update babel monorepo ( https://github.com/woocommerce/woocommerce-blocks/pull/2964 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-18 10:41:34 -04:00
renovate[bot]
44591f2db5
Update dependency mini-css-extract-plugin to v0.10.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2999 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-13 08:02:42 +02:00
renovate[bot]
4e2917fa69
Update dependency eslint-plugin-jest to v23.20.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2998 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-13 08:02:36 +02:00
renovate[bot]
dbfda4df8b
Update dependency @types/react to v16.9.46 ( https://github.com/woocommerce/woocommerce-blocks/pull/2997 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-13 08:02:27 +02:00
renovate[bot]
5c480f91db
Update dependency @testing-library/jest-dom to v5.11.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/2996 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-13 08:02:18 +02:00
renovate[bot]
20b0f5aaf0
Update dependency @testing-library/react to v10.4.8 ( https://github.com/woocommerce/woocommerce-blocks/pull/2966 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-07 09:06:39 +12:00
renovate[bot]
bdb7044830
Update dependency @types/react to v16.9.44 ( https://github.com/woocommerce/woocommerce-blocks/pull/2965 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-05 15:24:32 +02:00
renovate[bot]
f70268b9ee
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2951 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-04 10:51:41 +02:00
renovate[bot]
fc3735564a
Update dependency @octokit/graphql to v4.5.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/2930 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-30 10:07:01 +01:00
renovate[bot]
047f2d4323
Update dependency webpack to v4.44.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2933 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-30 10:06:20 +01:00
renovate[bot]
bd3178b62e
Update dependency eslint-plugin-jest to v23.19.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2932 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-30 10:04:52 +01:00
renovate[bot]
afe86d53b6
Update dependency @testing-library/jest-dom to v5.11.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2931 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-29 14:25:21 +12:00
renovate[bot]
1a21b1e6ca
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2916 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-28 11:48:38 +01:00
Darren Ethier
e6d4b58828
update package-lock with dev version
2020-07-27 10:57:51 -04:00
renovate[bot]
ab8e30e41c
Update dependency reakit to v1.1.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2865 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 16:35:13 +01:00
renovate[bot]
7fbfcd56c2
Update dependency autoprefixer to v9.8.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/2863 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 15:06:24 +00:00
renovate[bot]
00e97d92a1
Update dependency webpack to v4.43.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2902 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 15:31:46 +01:00
renovate[bot]
9becff0ae0
Update dependency eslint-plugin-jest to v23.18.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2830 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 15:05:01 +01:00
renovate[bot]
f05057a666
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2790 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 14:44:47 +01:00
renovate[bot]
f082e1f60c
Update dependency request-promise to v4.2.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/2901 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 14:42:26 +01:00
renovate[bot]
7f9fb19e9e
Update dependency @testing-library/jest-dom to v5.11.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2898 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 14:39:41 +01:00
renovate[bot]
ce53bb908f
Update dependency @octokit/graphql to v4.5.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2897 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 14:23:17 +01:00
renovate[bot]
ed28e8252b
Update dependency typescript to v3.9.7 ( https://github.com/woocommerce/woocommerce-blocks/pull/2866 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 13:51:25 +01:00
renovate[bot]
1a8e270fe4
Update dependency html-react-parser to v0.13.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2864 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 13:44:45 +01:00
renovate[bot]
0fb10a6396
Update dependency @types/react to v16.9.43 ( https://github.com/woocommerce/woocommerce-blocks/pull/2862 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 13:28:48 +01:00
renovate[bot]
229afc281e
Update babel monorepo to v7.10.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/2861 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-23 13:23:47 +01:00
renovate[bot]
a59529c719
Update dependency @testing-library/react to v10.4.7 ( https://github.com/woocommerce/woocommerce-blocks/pull/2899 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-22 11:39:58 +02:00
renovate[bot]
02a9851a28
Update dependency use-debounce to v3.4.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/2900 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-22 10:16:09 +01:00
renovate[bot]
08969b7fb8
Update dependency @testing-library/react to v10.4.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/2829 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-15 10:33:10 +01:00
renovate[bot]
ea1435457a
Update dependency @stripe/stripe-js to v1.8.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2828 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-13 15:20:23 +02:00
renovate[bot]
a38203f2c2
Pin dependency rimraf to 3.0.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2827 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-08 13:10:23 +12:00
Albert Juhé Lluveras
adfecb4259
Split up webpack files for better readability ( https://github.com/woocommerce/woocommerce-blocks/pull/2817 )
...
* Split up webpack files for better readability
* Fix storybook
* Fix tests
* update progress-bar-webpack-plugin and implement better feedback
- updates progress-bar-webpack-plugin to latest version which includes more granular output of what webpack event is being processed.
- Improve asset build complete summary to include what build was completed.
* remove unnecessary s suffix
* Add back package-lock
Co-authored-by: Mike Jolley <mike.jolley@me.com>
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-07-07 11:05:06 +02:00
Rua Haszard
6232bad7c3
2.10.0-dev next-version bump
2020-07-07 11:23:22 +12:00
Rua Haszard
d664d27fa6
Release: 2.9.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2816 )
...
* update version number in readme.txt
* 2.9.0 changelog
* flesh out changelog + consistent punctuation
* fix changelog prefixes
* remove extraneous .
* testing instructions for 2.9.0
* tweak testing instructions - delete shortcode
* 2.9 version in package-lock
* 2.9 version numbers
* 2.9 release version in package-lock
* Bumping version strings to new version.
2020-07-07 11:19:17 +12:00
renovate[bot]
661ebc196a
Update dependency autoprefixer to v9.8.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/2797 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-02 07:59:02 +02:00
renovate[bot]
c417003e56
Update babel monorepo to v7.10.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/2794 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-02 07:53:31 +02:00
renovate[bot]
346ce3ae16
Update dependency @testing-library/jest-dom to v5.11.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2795 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-02 07:50:43 +02:00
renovate[bot]
cdf75babed
Update dependency @types/react to v16.9.41 ( https://github.com/woocommerce/woocommerce-blocks/pull/2796 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-01 16:10:16 +02:00
renovate[bot]
30b1f0fb38
Update dependency css-loader to v3.6.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2798 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-01 16:06:14 +02:00
renovate[bot]
8927095e5e
Update babel monorepo to v7.10.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/2772 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-25 09:44:56 +00:00
renovate[bot]
28d9d48978
Update dependency @testing-library/react to v10.4.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/2773 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-25 09:46:46 +01:00
renovate[bot]
74b6cc5764
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2760 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-22 11:04:41 +01:00
Darren Ethier
1026ff8fd4
Switch to use `wp-env` as the development/test environment ( https://github.com/woocommerce/woocommerce-blocks/pull/2730 )
...
* Switch to use wp-env
* fix travis config
* fix spacing?
* doh need to install packages before starting environment!
* more fixes for errors in travis environment
* hmm still have node-git issues
* nope must use dash
* maybe it’s a caching issue (we’re caching node_modules?)
* remove configs
* add wp-env override json to gitignore
* remove obsolete scripts
* fix config in travis
* restore default env (for phpunit)
* for e2e manually set WORDPRESS_BASE_URL
* doh fix variable for wp version
* run phpunit via docker and fix WordPress version used for tests
* find out what’s going on with this thing
* don’t escape?
* doh phpunit needs dev installed from composer!
* fix versions
* looks liek we have to make sure wp db is up to date?!?
- also moves pre-configuration stuff all into one file for easier maintenance.
* see if I can get insight into what the siteurl is in the wp environment on travis
* try env setup (known that will break phpunit but possible it might fix e2e?)
* output plugin list to see what is active in travis
* try flushing rules
* do a hard fulsh
* fix argument syntax
* move things around and add pre-configuration as files so all wp commands run at once
* revert back to running each container command separately
Not sure, but this might affect permissions issues?
* maybe re-ordering before the file sync will help?
also try some configuration changes
* another attempt at travis config
In this attempt:
- map .htaccess to the server on the environment start
- try changing permissions of wp-content and wp-content/plugins as a part of the e2e test bootup
* use default wp version for gute build
* refactor to run all wp commands in one go
* don’t return promise from setup function
- this might fix the sporadic fails related to the fixtures being setup (and potential race conditions there).
* make sure we activate gutenberg plugin (previously we were just installing)
The syntax of the command was incorrect.
* try alternative syntax for installing and activating plugin
2020-06-17 16:28:11 -04:00
renovate[bot]
0be5642d3a
Update dependency @testing-library/jest-dom to v5.10.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2733 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-17 14:12:26 +01:00
renovate[bot]
6e9da71bbb
Update dependency @types/react to v16.9.37 ( https://github.com/woocommerce/woocommerce-blocks/pull/2734 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-17 14:12:07 +01:00
renovate[bot]
d030669f5f
Update dependency @octokit/graphql to v4.5.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2732 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-17 14:11:42 +01:00
renovate[bot]
4db5e67371
Pin dependencies ( https://github.com/woocommerce/woocommerce-blocks/pull/2731 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-17 14:11:13 +01:00
Mike Jolley
cae6cbb191
`registerInnerBlock` ->`registerBlockComponent` ( https://github.com/woocommerce/woocommerce-blocks/pull/2688 )
...
* registerBlockComponent
* BW compat and docs
* Add tests for deprecated methods
2020-06-17 14:10:46 +01:00
Seghir Nadir
de10d09afd
Expand travis matrix ( https://github.com/woocommerce/woocommerce-blocks/pull/2686 )
...
* Expand travis matrix to cover diffrent WP versions
* skip tests on older wp versions
* duplicate tests
* add wp version to phpunit tests
* skip all products in 5.2
* fix tests
* tweak command to account for e2e-util version
* tag snapshots
* Revert "tag snapshots"
This reverts commit b55ba2e522c5a248590039a3bb224f81da2653c5.
* use hook instead of HOC
* add todo to code
* fix borked conflict
* remove dubplicate single product test
* revert assets/js/blocks/product-search/edit.js to master
2020-06-16 13:18:34 +01:00
Mike Jolley
582ba8797f
Update references to use main
2020-06-16 10:38:19 +01:00
Seghir Nadir
dbd3c7ef16
Generate block pages for tests. ( https://github.com/woocommerce/woocommerce-blocks/pull/2707 )
...
* add util folder and add util to generate pages
* add loader to insert and remove pages
* update tests to use the new page creator
* refactor tests to not create pages
* remove fullscreen check
* update single product test.
The test kept failing for me locally (it wasn’t deleting the block), when I manually tested following the same manual steps would not delete the block.
* add `quiet-pull` flag to docker command to hopefully reduce noice on builds
* adjust page loader to simplfy the loop
* remove extra comment
* add docs
* move promise inside map
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-06-15 15:59:18 +01:00
renovate[bot]
01a4c870f0
Update dependency @stripe/stripe-js to v1.7.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2680 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-11 16:13:54 -04:00
renovate[bot]
0ca600204a
Update dependency @testing-library/react to v10.2.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2681 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-11 16:13:28 -04:00
renovate[bot]
fdb9903687
Update dependency eslint-plugin-jest to v23.13.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2682 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-11 16:12:57 -04:00
renovate[bot]
4dfd5bd687
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2595 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-07 18:55:11 -04:00
Seghir Nadir
0ac76337d4
Expand Feature flags ( https://github.com/woocommerce/woocommerce-blocks/pull/2591 )
...
* Revert "Move blocks to stable flag (https://github.com/woocommerce/woocommerce-blocks/pull/2261 )"
This reverts commit a005649ab8
.
* migrate to number based gating
* add todo to watch feature flag
* remove flags from build
* change flag in travis
* load flag in right order
* expose flag to js
* simplify flag definition
* more feature flags
* wrap flag in check
* add helper functions
* add helpers in PHP
* fix typo in flag
* move php code to src/domain/package
* tweak if condition
* return flag to travis
* fix broken block name
2020-06-05 20:13:51 +01:00
Seghir Nadir
baefb8d6e9
Add fixtures data for all entities. ( https://github.com/woocommerce/woocommerce-blocks/pull/2548 )
...
* change entrypoint setup and install wc-rest-api
* enable pretty links in docker
* create fixtures functions
* create and load global setup and teardown files
* support multiple shipping zones
* use env values
* refactor command
* fix typo in command
* more to import instead of require
* add docs
* refactor test data to its own file and refactor shipping methods
* revert to commonJS require
* rename function name
* rename global variable
* update fixture functions to accept fixture as param
* document fixture data
* pin wc rest api
* update package-lock
* remove forgetten test line
2020-06-05 17:49:07 +01:00
Mike Jolley
da58a8b44f
Add Inner Block Rendering and Atomic Block Styles ( https://github.com/woocommerce/woocommerce-blocks/pull/2607 )
...
* Register Atomic Blocks and save some block content
* renderInnerBlocks utility
* Frontend Rendering
* Clean up atomic block classnames
* Move shared styles
* Create a hoc for attribute mapping
* Rename some unpluralised class names
* Remove prefixes from atomic component class names
* Updated styles
* Update styles from master
* Revert product list styles
* 2020 fixes
* Separate renderFrontend from renderInnerBlocks
* Lazy loading of components
* Tweak loading classes
* FIx all products loading state
* Revert lazy implementation - creates too many unneccessary files due to webpack config
* Cleanup
* Remove wcBlocksBuildUrl
* Move call to register_atomic_blocks
* Remove duplicate key
* reuse render frontend
* Corectly handle frontend attribute mapping to keep editor working
* Style updates
* Update side effects
* Remove width style from rating to fix alignment
* Move ssr grid styles to main stylesheet
* Put back prefixed classnames
* 2020 styling fixes
* Create frontend files instead of doing it all in block map
* Update assets/js/atomic/utils/get-block-map.js
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
* Update assets/js/atomic/utils/render-parent-block.js
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
* Fix last child alignment regardless of block type
* More specificity fixes
* 2020 button alignment
* static fix to prevent offsets
* fix placeholder image in firefox
* Issues reported in feedback
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-06-05 13:18:16 +01:00
renovate[bot]
04691be547
Update babel monorepo to v7.10.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2609 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-04 06:57:07 -04:00
renovate[bot]
8fc7e7ab77
Update dependency @testing-library/jest-dom to v5.9.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2612 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-03 10:52:34 -04:00
renovate[bot]
0dda29d36a
Update dependency @stripe/stripe-js to v1.6.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2611 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-03 10:51:26 -04:00
renovate[bot]
3e58b5e096
Update dependency @octokit/graphql to v4.5.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2610 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-03 10:47:43 -04:00
renovate[bot]
4880374c41
Update dependency @testing-library/react to v10.0.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/2613 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-03 10:19:43 +01:00
renovate[bot]
b7430d2197
Update babel monorepo to v7.10.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2572 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-28 11:03:32 +01:00
renovate[bot]
38a050bb01
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2550 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-27 14:55:44 +01:00
Seghir Nadir
6862938653
Add React Testing Library ( https://github.com/woocommerce/woocommerce-blocks/pull/2528 )
...
* refactor sidebar to its own component
* install RTL
* wrap component in EditorPreview
* remove example test
2020-05-20 20:33:16 +01:00
renovate[bot]
d6779c4a8b
Update dependency autoprefixer to v9.8.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2511 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-20 14:41:55 +01:00
renovate[bot]
6fce572f3a
Update dependency eslint-plugin-jest to v23.13.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2512 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-20 14:41:36 +01:00
renovate[bot]
dd18c75163
Update dependency @types/jest to v25.2.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/2509 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-20 14:29:11 +01:00
renovate[bot]
199231f94a
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2501 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-18 11:06:17 +01:00
Seghir Nadir
c48518de54
Use Reakit in payment tabs ( https://github.com/woocommerce/woocommerce-blocks/pull/2371 )
...
* WIP
* convert to reakit
* rebase and fix styling issues
* add forget initialTabName
* delete button and force manual select
* fix git diff problem in package-lock
* directly render tabs
* fix regression
* gaurd against unset values
* update reakit and guard against empty tabs
2020-05-15 14:55:17 -04:00
renovate[bot]
9e4755ad04
Update dependency @octokit/graphql to v4.4.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2472 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-13 15:24:14 +01:00
renovate[bot]
425b039dee
Update dependency eslint-plugin-jest to v23.11.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2476 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-13 15:23:51 +01:00
renovate[bot]
21fe9d05bc
Update dependency @types/react to v16.9.35 ( https://github.com/woocommerce/woocommerce-blocks/pull/2475 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-13 10:30:59 +01:00