From b17dec163d30fc59bbc4b3eb089a7956c95d39a0 Mon Sep 17 00:00:00 2001 From: TitanFighter Date: Mon, 22 Jul 2019 17:09:10 +0300 Subject: [PATCH 01/78] chore(docs): inform where a file should be dropped (#3728) --- src/components/form-file/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/form-file/README.md b/src/components/form-file/README.md index cab24ce65de..9ead5aec5aa 100644 --- a/src/components/form-file/README.md +++ b/src/components/form-file/README.md @@ -10,7 +10,7 @@
Selected file: {{ file ? file.name : '' }}
From 59d7019649cf5bcd23916f9a5d813df44a5003ec Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2019 12:22:58 -0300 Subject: [PATCH 02/78] chore(deps): update devdependency eslint-plugin-jest to ^22.13.2 (#3730) --- package.json | 2 +- yarn.lock | 48 ++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 45 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index b69da7ce012..d07e6f3b958 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "eslint-config-standard": "^13.0.1", "eslint-config-vue": "^2.0.2", "eslint-plugin-import": "^2.18.2", - "eslint-plugin-jest": "^22.13.0", + "eslint-plugin-jest": "^22.13.2", "eslint-plugin-markdown": "^1.0.0", "eslint-plugin-node": "^9.1.0", "eslint-plugin-prettier": "^3.1.0", diff --git a/yarn.lock b/yarn.lock index fd6050785b6..fba08dddbaf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1774,6 +1774,11 @@ "@types/istanbul-lib-coverage" "*" "@types/istanbul-lib-report" "*" +"@types/json-schema@^7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.3.tgz#bdfd69d61e464dcc81b25159c270d75a73c1a636" + integrity sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A== + "@types/minimatch@*": version "3.0.3" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" @@ -1826,6 +1831,23 @@ resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-12.0.12.tgz#45dd1d0638e8c8f153e87d296907659296873916" integrity sha512-SOhuU4wNBxhhTHxYaiG5NY4HBhDIDnJF60GU+2LqHAdKKer86//e4yg69aENCtQ04n0ovz+tq2YPME5t5yp4pw== +"@typescript-eslint/experimental-utils@^1.13.0": + version "1.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz#b08c60d780c0067de2fb44b04b432f540138301e" + integrity sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg== + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/typescript-estree" "1.13.0" + eslint-scope "^4.0.0" + +"@typescript-eslint/typescript-estree@1.13.0": + version "1.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz#8140f17d0f60c03619798f1d628b8434913dc32e" + integrity sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw== + dependencies: + lodash.unescape "4.0.1" + semver "5.5.0" + "@vue/babel-helper-vue-jsx-merge-props@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.0.0.tgz#048fe579958da408fb7a8b2a3ec050b50a661040" @@ -4927,10 +4949,13 @@ eslint-plugin-import@^2.18.2: read-pkg-up "^2.0.0" resolve "^1.11.0" -eslint-plugin-jest@^22.13.0: - version "22.13.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.13.0.tgz#d7d134c6e3c2f67cc50f5fa89a329db579d28428" - integrity sha512-bIr8LL7buUXS8Pk69SFgaDKgyvPQkDu6i8ko0lP54uccszlo4EOwtstDXOZl5Af3JwudbECxRUbCpL/2cKDkkg== +eslint-plugin-jest@^22.13.2: + version "22.13.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.13.2.tgz#9359bd43a29c381d63632a293e62451927b86402" + integrity sha512-uHPkdiMxP3ESGK0u/wu6cFCXuymjDXwoXZ4FMaY65bGL2RGi1nMXeGrVBRSv1YRGrnbPGH3qeuHymvbzcajfvg== + dependencies: + "@typescript-eslint/experimental-utils" "^1.13.0" + typescript "^3.5.3" eslint-plugin-markdown@^1.0.0: version "1.0.0" @@ -7958,6 +7983,11 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "^3.0.0" +lodash.unescape@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" + integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= + lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" @@ -11163,6 +11193,11 @@ semver-diff@^2.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== +semver@5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" + integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== + semver@6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" @@ -12603,6 +12638,11 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= +typescript@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.3.tgz#c830f657f93f1ea846819e929092f5fe5983e977" + integrity sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g== + ua-parser-js@^0.7.19: version "0.7.20" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098" From c930fbc5609b76b67c93194aa5806b1b155fde2a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2019 14:37:57 -0300 Subject: [PATCH 03/78] chore(deps): update devdependency eslint-plugin-jest to ^22.13.4 (#3733) --- package.json | 2 +- yarn.lock | 14 ++++---------- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index d07e6f3b958..3bf35842100 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "eslint-config-standard": "^13.0.1", "eslint-config-vue": "^2.0.2", "eslint-plugin-import": "^2.18.2", - "eslint-plugin-jest": "^22.13.2", + "eslint-plugin-jest": "^22.13.4", "eslint-plugin-markdown": "^1.0.0", "eslint-plugin-node": "^9.1.0", "eslint-plugin-prettier": "^3.1.0", diff --git a/yarn.lock b/yarn.lock index fba08dddbaf..793c5c53fb0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4949,13 +4949,12 @@ eslint-plugin-import@^2.18.2: read-pkg-up "^2.0.0" resolve "^1.11.0" -eslint-plugin-jest@^22.13.2: - version "22.13.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.13.2.tgz#9359bd43a29c381d63632a293e62451927b86402" - integrity sha512-uHPkdiMxP3ESGK0u/wu6cFCXuymjDXwoXZ4FMaY65bGL2RGi1nMXeGrVBRSv1YRGrnbPGH3qeuHymvbzcajfvg== +eslint-plugin-jest@^22.13.4: + version "22.13.4" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.13.4.tgz#114ed3e6864a170e72d271865bd87c55a4686a7f" + integrity sha512-+pua8duX2ELhCN55CGdnT1kIudDl2NE7k0koIbobx9ZzNYT8GhZHilP0WIIhOQ0XuU06JXFdOcQtPC/Z17zZ0g== dependencies: "@typescript-eslint/experimental-utils" "^1.13.0" - typescript "^3.5.3" eslint-plugin-markdown@^1.0.0: version "1.0.0" @@ -12638,11 +12637,6 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typescript@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.3.tgz#c830f657f93f1ea846819e929092f5fe5983e977" - integrity sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g== - ua-parser-js@^0.7.19: version "0.7.20" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098" From 62c66bb7b572888dc6f6d3fb24b8518d1f893304 Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Mon, 22 Jul 2019 14:45:53 -0300 Subject: [PATCH 04/78] chore(toasts): remove beta status (#3727) * chore(toasts): remove beta status * Update README.md --- src/components/toast/README.md | 8 -------- src/components/toast/package.json | 2 -- 2 files changed, 10 deletions(-) diff --git a/src/components/toast/README.md b/src/components/toast/README.md index e223570f83d..15fc4077c16 100644 --- a/src/components/toast/README.md +++ b/src/components/toast/README.md @@ -10,14 +10,6 @@ Toasts are intended to be small interruptions to your visitors or users, and the contain minimal, to-the-point, non-interactive content. Please refer to the [Accessibility tips](#accessibility-tips) section below for **important** usage information. -
-

- BETA warning:
- Toasts are in their preliminary stages of being developed, and usage and custom CSS is subject - to change in future releases. -

-
- ## Overview To encourage extensible and predictable toasts, we recommend providing a header (title) and body. diff --git a/src/components/toast/package.json b/src/components/toast/package.json index f4a52a49c86..2b0816d3a1c 100644 --- a/src/components/toast/package.json +++ b/src/components/toast/package.json @@ -4,8 +4,6 @@ "meta": { "title": "Toasts", "slug": "toast", - "beta": true, - "new": true, "description": "Push notifications to your visitors with a toast, a lightweight and easily customizable alert message.", "components": [ { From 0e548398e530687a6ec9ec35c89e97ed4cd913c6 Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Mon, 22 Jul 2019 17:59:14 -0300 Subject: [PATCH 05/78] fix(carousel): reset `touchDeltaX` to prevent click transformed in swipe (#3734) Based on https://github.com/twbs/bootstrap/pull/28558 --- src/components/carousel/carousel.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/carousel/carousel.js b/src/components/carousel/carousel.js index 3fc11016606..a2d2a35eae4 100644 --- a/src/components/carousel/carousel.js +++ b/src/components/carousel/carousel.js @@ -406,6 +406,9 @@ export const BCarousel = /*#__PURE__*/ Vue.extend({ return } const direction = absDeltaX / this.touchDeltaX + // Reset touch delta X + // https://github.com/twbs/bootstrap/pull/28558 + this.touchDeltaX = 0 if (direction > 0) { // Swipe left this.prev() From 870c9970f130a6b5e075abd477061a93deba6b02 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2019 18:06:22 -0300 Subject: [PATCH 06/78] chore(deps): update devdependency eslint-plugin-jest to ^22.13.5 (#3736) --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 3bf35842100..4830e2e0719 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "eslint-config-standard": "^13.0.1", "eslint-config-vue": "^2.0.2", "eslint-plugin-import": "^2.18.2", - "eslint-plugin-jest": "^22.13.4", + "eslint-plugin-jest": "^22.13.5", "eslint-plugin-markdown": "^1.0.0", "eslint-plugin-node": "^9.1.0", "eslint-plugin-prettier": "^3.1.0", diff --git a/yarn.lock b/yarn.lock index 793c5c53fb0..3b7607a9625 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4949,10 +4949,10 @@ eslint-plugin-import@^2.18.2: read-pkg-up "^2.0.0" resolve "^1.11.0" -eslint-plugin-jest@^22.13.4: - version "22.13.4" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.13.4.tgz#114ed3e6864a170e72d271865bd87c55a4686a7f" - integrity sha512-+pua8duX2ELhCN55CGdnT1kIudDl2NE7k0koIbobx9ZzNYT8GhZHilP0WIIhOQ0XuU06JXFdOcQtPC/Z17zZ0g== +eslint-plugin-jest@^22.13.5: + version "22.13.5" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.13.5.tgz#8495ba014376d6b9ed74601de85f9232f4653120" + integrity sha512-0SphCFkaHCW6PhTz7cCisuN/9ppBksSJgZVAnwJZ4OQAw8MOLY3DLjI+t4kkei6P3dZkefAfLT6ZPFKLlKbc1Q== dependencies: "@typescript-eslint/experimental-utils" "^1.13.0" From c49ab88cb9b3cd68302d6d970faf81f8a752aeca Mon Sep 17 00:00:00 2001 From: Troy Morehouse Date: Mon, 22 Jul 2019 18:12:10 -0300 Subject: [PATCH 07/78] chore(docs): add aria-labels to navigation regions, add role to search region (#3735) --- docs/components/search.vue | 1 + docs/components/sidebar.vue | 8 +++++++- docs/layouts/docs.js | 3 ++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/components/search.vue b/docs/components/search.vue index dec58595df1..f1642c73087 100644 --- a/docs/components/search.vue +++ b/docs/components/search.vue @@ -1,5 +1,6 @@