Skip to content

Commit 2928fe1

Browse files
authored
Merge pull request bootstrap-vue#3096 from bootstrap-vue/dev
chore: release 2.0.0-rc.19
2 parents 472a5d7 + 84f6217 commit 2928fe1

File tree

368 files changed

+9230
-4570
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

368 files changed

+9230
-4570
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 0 additions & 37 deletions
This file was deleted.
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
name: 🐛 Bug report
3+
about: Create a bug report to help us improve.
4+
---
5+
6+
### Describe the bug
7+
8+
A clear and concise description of what the bug is.
9+
10+
### Steps to reproduce the bug
11+
12+
1. Go to [...]
13+
2. Click on [...]
14+
3. Scroll down to [...]
15+
4. See error
16+
17+
### Expected behavior
18+
19+
A clear and concise description of what you expected to happen.
20+
21+
### Versions
22+
23+
**Libraries:**
24+
25+
- BootstrapVue: 2.#.#
26+
- Bootstrap: 4.#.#
27+
- Vue: 2.#.#
28+
29+
**Environment:**
30+
31+
- Device: [e.g. Mac or iPhone X]
32+
- OS: [e.g. macOS Mojave or iOS 12]
33+
- Browser: [e.g. Chrome]
34+
- Version: [e.g. 70]
35+
36+
### Demo link
37+
38+
If applicable, add a minimal demo link to help explain your problem. Some options for that are [CodePen](https://codepen.io/), [CodeSandbox](https://codesandbox.io/), [JS Bin](https://jsbin.com/) or [JSFiddle](https://jsfiddle.net/).
39+
40+
You can also export markup from the [Online Playground](https://bootstrap-vue.js.org/play) to _CodePen_, _CodeSandbox_ or _JSFiddle_.
41+
42+
### Additional context
43+
44+
Add any other context about the bug here.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: 🚀 Feature request
3+
about: Suggest an idea for this project.
4+
---
5+
6+
### Is your feature request related to a problem? Please describe...
7+
8+
A clear and concise description of what the problem is.
9+
10+
### Describe the solution you'd like
11+
12+
A clear and concise description of what you want to happen.
13+
14+
### Describe alternatives you've considered
15+
16+
A clear and concise description of any alternative solutions or features you've considered.
17+
18+
### Additional context
19+
20+
Add any other context or screenshots about the feature request here.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 12 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,41 @@
1-
<!-- PULL REQUEST TEMPLATE -->
1+
### Describe the PR
22

3-
## Description of Pull Request:
3+
A clear and concise description of what the pull request does.
44

5-
Please replace this line with a detailed description of your pull request. If no description your PR
6-
may be rejected.
7-
8-
## PR checklist:
5+
### PR checklist
96

107
<!-- (Update "[ ]" to "[x]" to check a box) -->
118

129
**What kind of change does this PR introduce?** (check at least one)
1310

1411
- [ ] Bugfix
1512
- [ ] Feature
16-
- [ ] Enhancement to an existing feature
13+
- [ ] Enhancement
1714
- [ ] ARIA accessibility
1815
- [ ] Documentation update
19-
- [ ] Other, please describe:
16+
- [ ] Other (please describe)
2017

2118
**Does this PR introduce a breaking change?** (check one)
2219

23-
- [ ] Yes
2420
- [ ] No
25-
26-
If yes, please describe the impact:
21+
- [ ] Yes (please describe)
2722

2823
**The PR fulfills these requirements:**
2924

3025
- [ ] It's submitted to the `dev` branch, **not** the `master` branch
31-
- [ ] When resolving a specific issue, it's referenced in the PR's title (i.e.
32-
`fixes #xxxx[,#xxxx]`, where "xxxx" is the issue number)
33-
- [ ] The PR should address only one issue or feature. If adding multiple features or fixing a bug
34-
and adding a new feature, break them into separate PRs if at all possible.
35-
- [ ] PR titles should following the
36-
[**Conventional Commits**](https://www.conventionalcommits.org/) naming convention (i.e.
37-
"fix(alert): not alerting during SSR render", "docs(badge): Updated pill examples, fix typos",
38-
"chore: fix typo in docs", etc). **This is very important, as the `CHANGELOG` is generated
39-
from these messages.**
26+
- [ ] When resolving a specific issue, it's referenced in the PR's title (i.e. `[...] (fixes #xxx[,#xxx])`, where "xxx" is the issue number)
27+
- [ ] It should address only one issue or feature. If adding multiple features or fixing a bug and adding a new feature, break them into separate PRs if at all possible.
28+
- [ ] The title should follow the [**Conventional Commits**](https://www.conventionalcommits.org/) naming convention (i.e. `fix(alert): not alerting during SSR render`, `docs(badge): update pill examples, fix typos`, `chore: fix typo in README`, etc). **This is very important, as the `CHANGELOG` is generated from these messages.**
4029

4130
**If new features/enhancement/fixes are added or changed:**
4231

43-
- [ ] Includes documentation updates (including updating the component's `package.json` for slot and
44-
event changes)
32+
- [ ] Includes documentation updates (including updating the component's `package.json` for slot and event changes)
4533
- [ ] New/updated tests are included and passing (if required)
4634
- [ ] Existing test suites are passing
4735
- [ ] The changes have not impacted the functionality of other components or directives
48-
- [ ] ARIA Accessibility has been taken into consideration (does it affect screen reader users or
49-
keyboard only users? clickable items should be in the tab index, etc)
36+
- [ ] ARIA Accessibility has been taken into consideration (Does it affect screen reader users or keyboard only users? Clickable items should be in the tab index, etc.)
5037

5138
**If adding a new feature, or changing the functionality of an existing feature, the PR's
5239
description above includes:**
5340

54-
- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a
55-
suggestion issue first and wait for approval before working on it)
41+
- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

.prettierrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
"singleQuote": true,
66
"tabWidth": 2,
77
"overrides": [
8+
{
9+
"files": ".github/**/*.md",
10+
"options": {
11+
"proseWrap": "preserve"
12+
}
13+
},
814
{
915
"files": "*.scss",
1016
"options": {

CHANGELOG.md

Lines changed: 102 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,104 @@
44
> [standard-version](https://github.com/conventional-changelog/standard-version) for commit
55
> guidelines.
66
7+
<a name="2.0.0-rc.19"></a>
8+
9+
## [v2.0.0-rc.19](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.0.0-rc.18...v2.0.0-rc.19)
10+
11+
Released 2019-04-21
12+
13+
### Bug Fixes v2.0.0-rc.19
14+
15+
- **b-link:** ensure href prop is not passed to router-links (fixes
16+
[#3066](https://github.com/bootstrap-vue/bootstrap-vue/issues/3066))
17+
([#3084](https://github.com/bootstrap-vue/bootstrap-vue/issues/3084)
18+
[f679c11](https://github.com/bootstrap-vue/bootstrap-vue/commit/f679c11))
19+
- **b-col, b-form-group:** implement self overwriting lazy props getter (fixes:
20+
[#3080](https://github.com/bootstrap-vue/bootstrap-vue/issues/3080))
21+
([#3125](https://github.com/bootstrap-vue/bootstrap-vue/issues/3125)
22+
[92756bd](https://github.com/bootstrap-vue/bootstrap-vue/commit/92756bd))
23+
- **b-form-textarea:** improve auto-row height calculation timing (closes
24+
[#3103](https://github.com/bootstrap-vue/bootstrap-vue/issues/3103))
25+
([#3105](https://github.com/bootstrap-vue/bootstrap-vue/issues/3105)
26+
[dfc662e](https://github.com/bootstrap-vue/bootstrap-vue/commit/dfc662e))
27+
- **b-modal:** clear internal return_focus after modal closes (fixes
28+
[#3067](https://github.com/bootstrap-vue/bootstrap-vue/issues/3067))
29+
([#3068](https://github.com/bootstrap-vue/bootstrap-vue/issues/3068)
30+
[971556f](https://github.com/bootstrap-vue/bootstrap-vue/commit/971556f))
31+
- **b-modal:** ensure that v-model is updated when show or hide is canceled
32+
([#3131](https://github.com/bootstrap-vue/bootstrap-vue/issues/3131)
33+
[6726a33](https://github.com/bootstrap-vue/bootstrap-vue/commit/6726a33))
34+
- **b-modal:** fix close on click-out for IE11
35+
([#3117](https://github.com/bootstrap-vue/bootstrap-vue/issues/3117)
36+
[9b09e52](https://github.com/bootstrap-vue/bootstrap-vue/commit/9b09e52))
37+
- **b-modal:** handle HMR when defining property on Vue prototype
38+
([#3123](https://github.com/bootstrap-vue/bootstrap-vue/issues/3123)
39+
[a4e7f21](https://github.com/bootstrap-vue/bootstrap-vue/commit/a4e7f21))
40+
- **b-tab:** don't use `aria-expanded` on the panel
41+
([#3143](https://github.com/bootstrap-vue/bootstrap-vue/issues/3143)
42+
[381eacf](https://github.com/bootstrap-vue/bootstrap-vue/commit/381eacf))
43+
- **b-table:** prevent hover style on busy/empty row (closes
44+
[#3079](https://github.com/bootstrap-vue/bootstrap-vue/issues/3079))
45+
([#3086](https://github.com/bootstrap-vue/bootstrap-vue/issues/3086)
46+
[c53ffd4](https://github.com/bootstrap-vue/bootstrap-vue/commit/c53ffd4))
47+
- **utils:** improve `dom`, `env`, `inspect` and test utils
48+
([#3085](https://github.com/bootstrap-vue/bootstrap-vue/issues/3085)
49+
[bd85049](https://github.com/bootstrap-vue/bootstrap-vue/commit/bd85049))
50+
- **nuxt module:** ensure that css and transpile are arrays (fixes:
51+
[#3141](https://github.com/bootstrap-vue/bootstrap-vue/issues/3141))
52+
([#3142](https://github.com/bootstrap-vue/bootstrap-vue/issues/3142)
53+
[239da77](https://github.com/bootstrap-vue/bootstrap-vue/commit/239da77))
54+
- **docs:** improve `<b-modal>` prevent closing example
55+
([#3054](https://github.com/bootstrap-vue/bootstrap-vue/issues/3054)
56+
[f609316](https://github.com/bootstrap-vue/bootstrap-vue/commit/f609316))
57+
- **docs:** improve code highlighting + table styles
58+
([#3078](https://github.com/bootstrap-vue/bootstrap-vue/issues/3078)
59+
[d4b9895](https://github.com/bootstrap-vue/bootstrap-vue/commit/d4b9895))
60+
- **docs:** overall improvements
61+
([#3129](https://github.com/bootstrap-vue/bootstrap-vue/issues/3129)
62+
[be53376](https://github.com/bootstrap-vue/bootstrap-vue/commit/be53376))
63+
64+
### Features v2.0.0-rc.19
65+
66+
- **b-dropdown:** use semantic `<ul>` and `<li>` markup (closes
67+
[#3072](https://github.com/bootstrap-vue/bootstrap-vue/issues/3072))
68+
([#3087](https://github.com/bootstrap-vue/bootstrap-vue/issues/3087)
69+
[58ad66b](https://github.com/bootstrap-vue/bootstrap-vue/commit/58ad66b))
70+
- **b-form-checkbox, b-form-radio:** add `aria-labelledby` prop (closes:
71+
[#3139](https://github.com/bootstrap-vue/bootstrap-vue/issues/3139))
72+
([#3140](https://github.com/bootstrap-vue/bootstrap-vue/issues/3140)
73+
[f82f566](https://github.com/bootstrap-vue/bootstrap-vue/commit/f82f566))
74+
- **b-form-group:** make `aria-live` attribute on feedback configurable (closes
75+
[#3057](https://github.com/bootstrap-vue/bootstrap-vue/issues/3057))
76+
([#3058](https://github.com/bootstrap-vue/bootstrap-vue/issues/3058)
77+
[6161b8a](https://github.com/bootstrap-vue/bootstrap-vue/commit/6161b8a))
78+
- **b-modal:** support for optionally scoped slots and new `Vue.prototype.$bvModal` helper
79+
([#3056](https://github.com/bootstrap-vue/bootstrap-vue/issues/3056)
80+
[b647830](https://github.com/bootstrap-vue/bootstrap-vue/commit/b647830))
81+
- **b-table:** add new prop `table-class` for applying classes to table root element (closes
82+
[#3138](https://github.com/bootstrap-vue/bootstrap-vue/issues/3138))
83+
([#3148](https://github.com/bootstrap-vue/bootstrap-vue/issues/3148)
84+
[5deb5db](https://github.com/bootstrap-vue/bootstrap-vue/commit/5deb5db))
85+
- **b-tabs:** add `fill`, `justified` and `active-class` props (closes
86+
[#3053](https://github.com/bootstrap-vue/bootstrap-vue/issues/3053),
87+
[#2518](https://github.com/bootstrap-vue/bootstrap-vue/issues/2518))
88+
([#3061](https://github.com/bootstrap-vue/bootstrap-vue/issues/3061)
89+
[b6557ad](https://github.com/bootstrap-vue/bootstrap-vue/commit/b6557ad))
90+
- **b-toast:** add Bootstrap v4.3 Toasts
91+
([#3093](https://github.com/bootstrap-vue/bootstrap-vue/issues/3093)
92+
[c31b4ff](https://github.com/bootstrap-vue/bootstrap-vue/commit/c31b4ff))
93+
- **b-toast:** updates to toaster SCSS and structure and enable hover-pause
94+
([#3135](https://github.com/bootstrap-vue/bootstrap-vue/issues/3135)
95+
[263f206](https://github.com/bootstrap-vue/bootstrap-vue/commit/263f206))
96+
- **docs/playground:** add support for exporting to CodePen and CodeSandbox
97+
([#3071](https://github.com/bootstrap-vue/bootstrap-vue/issues/3071)
98+
[ccb1614](https://github.com/bootstrap-vue/bootstrap-vue/commit/ccb1614))
99+
100+
### Notes v2.0.0-rc.19
101+
102+
- Removed built in polyfills (hack) for Mutation Observer. IE 11 users should include
103+
the appropriate polyfills as mentioned in the getting started docs page.
104+
7105
<a name="2.0.0-rc.18"></a>
8106

9107
## [v2.0.0-rc.18](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.0.0-rc.17...v2.0.0-rc.18)
@@ -13,11 +111,11 @@ Released 2019-04-08
13111
### Bug Fixes v2.0.0-rc.18
14112

15113
- **build:** enable babel option to interop default (fixes
16-
[#3038](https://github.com/bootstrap-vue/bootstrap-vue/issues/3038))
114+
[#3038](https://github.com/bootstrap-vue/bootstrap-vue/issues/3038))
17115
([#3046](https://github.com/bootstrap-vue/bootstrap-vue/issues/3046)
18116
[4e981c2](https://github.com/bootstrap-vue/bootstrap-vue/commit/4e981c2))
19117
- **typescript:** replaced invalid `mixed` keyword with `any` (fixes
20-
[#3041](https://github.com/bootstrap-vue/bootstrap-vue/issues/3041))
118+
[#3041](https://github.com/bootstrap-vue/bootstrap-vue/issues/3041))
21119
([#3043](https://github.com/bootstrap-vue/bootstrap-vue/issues/3043)
22120
[36e8246](https://github.com/bootstrap-vue/bootstrap-vue/commit/36e8246))
23121

@@ -98,9 +196,8 @@ Released 2019-04-07
98196
- **docs:** algolia powered search
99197
([#2952](https://github.com/bootstrap-vue/bootstrap-vue/issues/2952))
100198
([0417f7b](https://github.com/bootstrap-vue/bootstrap-vue/commit/0417f7b))
101-
- **modal:** auto return focus to trigger element using previous document.activeElement if no
102-
return focus element provided
103-
([#3033](https://github.com/bootstrap-vue/bootstrap-vue/issues/3033))
199+
- **modal:** auto return focus to trigger element using previous document.activeElement if no return
200+
focus element provided ([#3033](https://github.com/bootstrap-vue/bootstrap-vue/issues/3033))
104201
([e5c0aa5](https://github.com/bootstrap-vue/bootstrap-vue/commit/e5c0aa5))
105202
- **modal:** subclass `BvEvent` as `BvModalEvent` for modal specific properties
106203
([#3024](https://github.com/bootstrap-vue/bootstrap-vue/issues/3024))

CODE_OF_CONDUCT.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Contributor Covenant Code of Conduct
22

3-
## Our Pledge
3+
## Our pledge
44

55
In the interest of fostering an open and welcoming environment, we as contributors and maintainers
66
pledge to making participation in our project and our community a harassment-free experience for
77
everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level
88
of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
99

10-
## Our Standards
10+
## Our standards
1111

1212
Examples of behavior that contributes to creating a positive environment include:
1313

@@ -26,7 +26,7 @@ Examples of unacceptable behavior by participants include:
2626
permission
2727
- Other conduct which could reasonably be considered inappropriate in a professional setting
2828

29-
## Our Responsibilities
29+
## Our responsibilities
3030

3131
Project maintainers are responsible for clarifying the standards of acceptable behavior and are
3232
expected to take appropriate and fair corrective action in response to any instances of unacceptable
Binary file not shown.
-9.34 KB
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)