Skip to content

Commit f78e0ca

Browse files
authored
chore: bump version and update changelog (bootstrap-vue#3859)
1 parent dfaa408 commit f78e0ca

File tree

2 files changed

+102
-2
lines changed

2 files changed

+102
-2
lines changed

CHANGELOG.md

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,106 @@
44
> [standard-version](https://github.com/conventional-changelog/standard-version) for commit
55
> guidelines.
66
7+
<a name="2.0.0-rc.28"></a>
8+
9+
## [v2.0.0-rc.28](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.0.0-rc.27...v2.0.0-rc.28)
10+
11+
Released: 2019-08-12
12+
13+
**This release is expected to be the last RC release. Next release (hopefully) will be v2.0.0
14+
stable.**
15+
16+
### Bug Fixes v2.0.0-rc.28
17+
18+
- **b-modal:** prevent page scroll when tabbing to bottom of modal + better tab containment in
19+
enforceFocus (closes [#3842](https://github.com/bootstrap-vue/bootstrap-vue/issues/3842))
20+
([#3846](https://github.com/bootstrap-vue/bootstrap-vue/issues/3846))
21+
([ed99f9c](https://github.com/bootstrap-vue/bootstrap-vue/commit/ed99f9c))
22+
- **b-carousel:** reset `touchDeltaX` to prevent click transformed in swipe
23+
([#3734](https://github.com/bootstrap-vue/bootstrap-vue/issues/3734))
24+
([0e54839](https://github.com/bootstrap-vue/bootstrap-vue/commit/0e54839))
25+
- **b-table:** better detection of active text selection during click events
26+
([#3763](https://github.com/bootstrap-vue/bootstrap-vue/issues/3763))
27+
([1a9c688](https://github.com/bootstrap-vue/bootstrap-vue/commit/1a9c688))
28+
- **b-tabs:** fix nav item `id` and `aria-controls` on tab buttons
29+
([#3832](https://github.com/bootstrap-vue/bootstrap-vue/issues/3832))
30+
([06c6119](https://github.com/bootstrap-vue/bootstrap-vue/commit/06c6119))
31+
32+
### Features v2.0.0-rc.28
33+
34+
- **form controls:** add support for control sizing of `b-form-file`, `b-form-checkbox`, and
35+
`b-form-radio` (closes [#3745](https://github.com/bootstrap-vue/bootstrap-vue/issues/3745))
36+
([#3794](https://github.com/bootstrap-vue/bootstrap-vue/issues/3794))
37+
([18c3957](https://github.com/bootstrap-vue/bootstrap-vue/commit/18c3957))
38+
- **b-form-file, b-form-checkbox, b-form-radio:** make input element inherit non-prop attributes
39+
(addresses [#3752](https://github.com/bootstrap-vue/bootstrap-vue/issues/3752))
40+
([#3754](https://github.com/bootstrap-vue/bootstrap-vue/issues/3754))
41+
([722f9db](https://github.com/bootstrap-vue/bootstrap-vue/commit/722f9db))
42+
- **b-table:** allow users to specify top-level keys to be ignored or included when filtering, plus
43+
add option to filter based on formatted value (closes
44+
[#3749](https://github.com/bootstrap-vue/bootstrap-vue/issues/3749))
45+
([#3786](https://github.com/bootstrap-vue/bootstrap-vue/issues/3786))
46+
([142b31b](https://github.com/bootstrap-vue/bootstrap-vue/commit/142b31b))
47+
- **b-table:** make sorting by formated value opt-in per field + add TypeScript declarations for
48+
locale options ([#3778](https://github.com/bootstrap-vue/bootstrap-vue/issues/3778))
49+
([9716850](https://github.com/bootstrap-vue/bootstrap-vue/commit/9716850))
50+
- **b-table:** programmatic row selection (closes
51+
[#3064](https://github.com/bootstrap-vue/bootstrap-vue/issues/3064),
52+
[#3370](https://github.com/bootstrap-vue/bootstrap-vue/issues/3370))
53+
([#3844](https://github.com/bootstrap-vue/bootstrap-vue/issues/3844))
54+
([9a4fe24](https://github.com/bootstrap-vue/bootstrap-vue/commit/9a4fe24))
55+
- **b-table-simple:** new `<table>` wrapper component that allows users to render their own
56+
`<thead>`, `<tfoot>`, `<body>`
57+
([#3799](https://github.com/bootstrap-vue/bootstrap-vue/issues/3799))
58+
([998bd4f](https://github.com/bootstrap-vue/bootstrap-vue/commit/998bd4f))
59+
- **b-table, b-table-lite:** new field scoped slot naming convention + new fallback scoped slots,
60+
deprecated old field slot convention (closes
61+
[#3731](https://github.com/bootstrap-vue/bootstrap-vue/issues/3731))
62+
([#3741](https://github.com/bootstrap-vue/bootstrap-vue/issues/3741))
63+
([f53360d](https://github.com/bootstrap-vue/bootstrap-vue/commit/f53360d))
64+
- **b-table, b-table-lite:** place `<tfoot>` after `<tbody>` element per HTML5 spec
65+
([#3807](https://github.com/bootstrap-vue/bootstrap-vue/issues/3807))
66+
([e885d6d](https://github.com/bootstrap-vue/bootstrap-vue/commit/e885d6d))
67+
- **tables:** add sticky header support (closes
68+
[#2085](https://github.com/bootstrap-vue/bootstrap-vue/issues/2085))
69+
([#3831](https://github.com/bootstrap-vue/bootstrap-vue/issues/3831))
70+
([a5f7266](https://github.com/bootstrap-vue/bootstrap-vue/commit/a5f7266))
71+
- **tables:** create table child element helper components, plus new `sort-null-last` and
72+
`table-variant` props. ([#3808](https://github.com/bootstrap-vue/bootstrap-vue/issues/3808))
73+
([981114b](https://github.com/bootstrap-vue/bootstrap-vue/commit/981114b))
74+
- **tables:** add support for sticky columns
75+
([#3847](https://github.com/bootstrap-vue/bootstrap-vue/issues/3847))
76+
([5b5f2b8](https://github.com/bootstrap-vue/bootstrap-vue/commit/5b5f2b8))
77+
- **b-toast:** add SCSS variable for default toast background opacity + standardize a few BootstrapVue
78+
SCSS variable names ([#3775](https://github.com/bootstrap-vue/bootstrap-vue/issues/3775))
79+
([5799075](https://github.com/bootstrap-vue/bootstrap-vue/commit/5799075))
80+
- **config:** defaults for all `size` properties (closes
81+
[#3805](https://github.com/bootstrap-vue/bootstrap-vue/issues/3805))
82+
([#3841](https://github.com/bootstrap-vue/bootstrap-vue/issues/3841))
83+
([1389efa](https://github.com/bootstrap-vue/bootstrap-vue/commit/1389efa))
84+
- **docs:** updates to the theming reference section
85+
([#3790](https://github.com/bootstrap-vue/bootstrap-vue/issues/3790))
86+
([e080bf7](https://github.com/bootstrap-vue/bootstrap-vue/commit/e080bf7))
87+
88+
### Potential breaking changes v2.0.0-rc.28
89+
90+
- `b-table`: based on user feedback, sorting by formatted value is now **opt-in** _per field_.
91+
**This is a change from the default sorting by formatted value behaviour of versions 2.0.0-rc.25
92+
through rc.27**. Sorting by formatted value was introduced in 2.0.0-rc.25.
93+
94+
### Deprecation notes v2.0.0-rc.28
95+
96+
- `b-table` and `b-table-lite` field scoped slot naming syntax (for custom data and header/footer
97+
formatting) has been changed in this version to use a new square bracketed syntax. While the
98+
previous naming syntax still works, it has been deprecated in favour of the newer naming
99+
convention (which prevents potential slot-name conflicts with fields named `default` and other
100+
table slots). **Users are encouraged to switch to the new table field slot name syntax, as the
101+
old slot name syntax will be removed in 2.0.0 stable release!**
102+
103+
- Users should switch to the simplified import syntax (introduced in v2.0.0-rc.22) when
104+
importing individual plugins, components, and/or directives. **Importing from the `es/` build
105+
directory has been deprecated and will be removed in 2.0.0 stable release!**
106+
7107
<a name="2.0.0-rc.27"></a>
8108

9109
## [v2.0.0-rc.27](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.0.0-rc.26...v2.0.0-rc.27)

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "bootstrap-vue",
3-
"version": "2.0.0-rc.27",
4-
"description": "BootstrapVue, with over 40 plugins and more than 75 custom components, provides one of the most comprehensive implementations of Bootstrap v4 components and grid system for Vue.js. With extensive and automated WAI-ARIA accessibility markup.",
3+
"version": "2.0.0-rc.28",
4+
"description": "BootstrapVue, with over 40 plugins and more than 80 custom components, provides one of the most comprehensive implementations of Bootstrap v4 components and grid system for Vue.js. With extensive and automated WAI-ARIA accessibility markup.",
55
"main": "dist/bootstrap-vue.common.js",
66
"web": "dist/bootstrap-vue.js",
77
"module": "esm/index.js",

0 commit comments

Comments
 (0)