Seghir Nadir
1e1f399837
update version to next one
2020-09-29 16:48:47 +01:00
github-actions[bot]
f3cfd711fb
Release: 3.5.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3208 )
...
* generating changeset for pull request
* generating changeset for pull request
* add changelog
* add testing notes
* update php and wc versions
* Bumping version strings to new version.
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2020-09-29 16:43:19 +01:00
Albert Juhé Lluveras
1f8ea4f494
Remove selectedToken state from PaymentMethods ( https://github.com/woocommerce/woocommerce-blocks/pull/3135 )
2020-09-29 10:15:45 +02:00
Rua Haszard
7441ce6eec
use the "light" bg colour for dropdown list by default ( https://github.com/woocommerce/woocommerce-blocks/pull/3189 )
2020-09-28 11:25:22 +02:00
Darren Ethier
c844b41d6a
enable testing-library/no-await-sync-query rule and fix rule violations ( https://github.com/woocommerce/woocommerce-blocks/pull/3203 )
2020-09-26 17:59:51 -04:00
Darren Ethier
1e6abded42
re-enable @wordpress/no-unused-vars-before-return eslint rule and fix violations ( https://github.com/woocommerce/woocommerce-blocks/pull/3202 )
2020-09-26 17:00:54 -04:00
Darren Ethier
ba6a2e2ace
re-enable @wordpress/valid-sprintf eslint rule and fix violations ( https://github.com/woocommerce/woocommerce-blocks/pull/3201 )
2020-09-26 16:05:00 -04:00
Darren Ethier
a6750e0388
Fix esLint rule violations for @wordpress/i18n-translator-comments rule. ( https://github.com/woocommerce/woocommerce-blocks/pull/3200 )
...
* re-enable linting for @wordpress/i18n-translator-comments rule
* fix violations for the `@wordpress/i18n-translator-comments` eslint rule
2020-09-26 15:38:17 -04:00
Darren Ethier
bb2acf726a
Change default branch name to trunk ( https://github.com/woocommerce/woocommerce-blocks/pull/3199 )
...
* replace references to main branch with references to trunk
* update travis config to point to trunk not main branch
* more branch name changes
2020-09-26 13:28:16 -04:00
Darren Ethier
70baf77238
Update project-management-automations.yml
...
Update branch used for workflow
2020-09-26 13:09:54 -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]
4bc1172348
Pin dependency @woocommerce/eslint-plugin to 1.0.0-beta.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3126 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-26 10:10:00 -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
Darren Ethier
7f68bc2ebe
Update bundle-size.yml
...
Fix configuration for bundle-size
2020-09-25 17:58:15 -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]
8c80bc2803
Update npm to v6.14.8 ( https://github.com/woocommerce/woocommerce-blocks/pull/3128 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-25 11:12:26 -04:00
renovate[bot]
7928973ebb
Update Node.js to v12.18.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/3151 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-25 10:43:40 -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
Darren Ethier
be66dc35fa
Fix broken Express Payment Method use in the Checkout block for logged out or incognito users. ( https://github.com/woocommerce/woocommerce-blocks/pull/3165 )
...
* add experimental api for deregistering payment methods
Not going to promote this api just yet.
* fix for express payment method bug
Removes incorrect condition for the purpose of this effect. The Effect is expressly for setting a default active payment method if none is set. Since active payment methods might be either a registered express payment method or a registered payment method, the check for whether the payment method is included or not is breaking express payment method behaviour.
* add test for express active state and deactive state transition
* account for possibilitiy active payment method might not be currently registered.
2020-09-24 10:45:40 -04:00
Darren Ethier
f915c7c8a3
re-enable dependency grouping linting and fix errors ( https://github.com/woocommerce/woocommerce-blocks/pull/3167 )
2020-09-21 09:43:10 -04:00
Darren Ethier
9115160c2f
Enable and fix all jsdoc rule violations ( https://github.com/woocommerce/woocommerce-blocks/pull/3168 )
...
* add param jsdocs to satisfy jsdoc require-param rule
* Fix jsdoc-checktypes rule violations
* fix jsdoc/require-param-type rule violations
* fix jsdoc/check-param-names violations
* fix jsdoc/require-property-description rule violations
* fix rule violations for jsdoc/valid-types rule
* fix rule violations for jsdoc/require-property rule
* fix jsdoc/no-undefined-types rule violations
* fix jsdoc/check-types rule violations
* fix jsdoc/require-returns-description rule violation
* enable jsdoc/require-returns-type rule
* fix jsdoc/newline-after-description rule violations
2020-09-20 19:54:08 -04:00
Albert Juhé Lluveras
f5b18f6fe1
Add useStoreNotices tests ( https://github.com/woocommerce/woocommerce-blocks/pull/3162 )
...
* Fix wrong type def
* Add useStoreNotices tests
* Use forEach instead of map
2020-09-18 14:50:45 -04:00
Albert Juhé Lluveras
261844d05b
Use noticeContexts from useEmitResponse instead of hardcoded values ( https://github.com/woocommerce/woocommerce-blocks/pull/3161 )
2020-09-18 14:39:32 -04:00
Albert Juhé Lluveras
d641d2e1a4
Don't throw an error when registering a payment method fails ( https://github.com/woocommerce/woocommerce-blocks/pull/3134 )
...
* Show all payment methods when it's an admin and let the error boundary handle errors
* Use StoreNoticesContainer in Payment method error boundary so notices have styling
* Filter out saved payment methods for admin users if they don't accept payments
* Simplify update options logic
* For admins, only show payment methods that errored but canPay was not false
* Simplify how new payment method option is appended
* Wrap canMakePayment in a try catch block to handle payment methods that throw an error
* Add an id to payment method error boundary errors
* Add an error boundary to express payment methods
* Hardcode failing content and savePaymentInfo to false if the payment method failed
* Add some new comments
* Add a notice instead of registering the payment method if it fails and user is admin
* Throw error early if stripe failed to load
* Split express and standard payment method error notices
* Don't add payment methods in the editor and instead add a notice
* Fix error id
* Use noticeContext constant
* Add missing JSdoc param
* Remove unnecessary removeNotice
2020-09-18 12:27:54 +02: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
Albert Juhé Lluveras
a285376e96
Fix State label for Spain ( https://github.com/woocommerce/woocommerce-blocks/pull/3147 )
2020-09-16 10:50:24 +02:00
Darren Ethier
e1c5d8a92d
Update patch-initial-checklist.md
...
Update pull request example link for WooCommerce core.
2020-09-15 15:19:13 -04:00
Darren Ethier
1ea441a201
Update release-initial-checklist.md
...
Update pull request example link for WooCommerce core.
2020-09-15 15:18:35 -04:00
Darren Ethier
a71d7374d2
bump dev versions
2020-09-15 09:21:57 -04:00
github-actions[bot]
ca2049255d
Release: 3.4.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/3144 )
...
* generating changeset for pull request
* generating changeset for pull request
* add changelog to readme.txt
* typo fixes to release checklists
* change tested up to for WooCommerce core
* add testing notes for release
* bump version referenced for WP
* Bumping version strings to new version.
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-09-15 08:54:17 -04:00
Darren Ethier
7fb3c23c15
Update handling-releases.md
...
Add a step around reviewing pull request titles and labels.
2020-09-14 12:37:57 -04:00
Darren Ethier
74c8dce1a8
update release doc
...
Add example query to use for helping determine what merged pulls since the last release are missing in the current release milestone.
2020-09-14 12:26:55 -04:00
Darren Ethier
1e8207ffdd
update .gitattributes ans add comment blocks ( https://github.com/woocommerce/woocommerce-blocks/pull/3143 )
2020-09-14 12:18:00 -04:00
Darren Ethier
db876cd69d
Update release docs (including release pull request templates) ( https://github.com/woocommerce/woocommerce-blocks/pull/3124 )
...
* Update release docs (simplify)
* update templates for releases
* fix grammar
* Add clarification around versioning.
* simplify versioning section
* add clarification around patch release branch creation
* fix typos/improve text
* more improvements to docs
2020-09-14 11:24:34 -04:00
Seghir Nadir
62de2eb6fc
Fix an issue with COD not showing when first enabled ( https://github.com/woocommerce/woocommerce-blocks/pull/3088 )
...
* Fix issue with COD not showing when first set
* generating changeset for pull request
* generating changeset for pull request
* change condition to arrays only
Co-authored-by: github-actions <github-actions@github.com>
2020-09-14 10:36:14 -04:00
Albert Juhé Lluveras
76ebf9c860
Merge ProductPrice atomic block and component ( https://github.com/woocommerce/woocommerce-blocks/pull/3065 )
...
* Merge ProductPrice atomic block and component
* Update assets/js/atomic/blocks/product-elements/price/block.js
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
* Update assets/js/atomic/blocks/product-elements/price/block.js
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
* If product price component has alignment, make it a block
* Make ProductPrice propTypes more specific
* Add align prop to loading product price
* Add stories to ProductPrice component
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-09-14 12:56:10 +02:00
Albert Juhé Lluveras
727935f04c
Add several tests to Checkout block in the editor ( https://github.com/woocommerce/woocommerce-blocks/pull/3058 )
...
* Add several tests to Checkout block in the editor
* Avoid 'visibility' word for toToggleElement rule
* Refactor matchers so they receives the label instead of the text
* Make initial 'isRequired' optional
* Refactor code that produces two clicks to DRY
* Unify error messages
2020-09-14 09:46:58 +02:00