Skip to content

chore: release 2.0.0-rc.19 #3096

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 66 commits into from
Apr 21, 2019
Merged

chore: release 2.0.0-rc.19 #3096

merged 66 commits into from
Apr 21, 2019

Conversation

tmorehouse
Copy link
Member

@tmorehouse tmorehouse commented Apr 14, 2019

Prepping for release 2.0.0-rc.19

Live preview available at: https://deploy-preview-3096--bootstrap-vue.netlify.com/

Notable changes:

Features

  • Bootstrap V4.3 Toasts (beta, requires PortalVue 2.x).
  • b-modal: support for optionally scoped slots and added new Vue.prototpe.$bvModal helper for showing/hiding modals and async OK and Confirm message boxes. Requires browser Promise support.
  • b-table: New prop table-class for applying arbitrary class(es) to the <table> element.
  • b-tabs: add new props fill, justified, active-nav-item-class and active-tab-class.

Fixes

  • b-col & b-form-group: implement self overwriting lazy props getter. Addresses issue when lazy loading individual components.
  • b-form-textarea: improve auto-row height calculation timing.
  • b-link and related components: ensure href prop is not passed to router-links.
  • b-modal: clear internal return_focus value after modal closes.
  • b-modal: fix close on click-out for IE11.
  • b-table: prevent hover style on busy/empty row.

Accessibility

  • b-dropdown & b-nav-item-dropdown: use semantic <ul> and <li> markup for better ARIA accessibility.
  • b-form-checkbox & b-form-radio: add aria-labelledby prop.
  • b-form-group: make aria-live attribute on feedback configurable.
  • b-tabs don't set aria-expanded on the panel.

Other

  • Docs Playground: add support for exporting to CodePen and CodeSandbox.
  • Additional core code optimizations.

Changes

  • Removed built in polyfills (hack) for Mutation Observer. IE 11 users should include the appropriate polyfills as mentioned in the getting started docs page.

jacobmllr95 and others added 25 commits April 9, 2019 01:19
* Create build.scss

* Update build.sh

* Update index.scss

* Update nuxt.config.js

* Update nuxt.config.js

* Update README.md

* Update README.md

* improve comments

* fix other BootstrapVue misspellings

* Update README.md

* Update _utilities.scss
* fix(docs): code highlighting

* prettify

* improve variable naming

* tweak docs table styles

* tweak importdoc headings

* fix double container markup
* fix(table): prevent hover style on busy/empty row

* remove `table-hover` class when busy/empty
…3087)

* feat(dropdown): use semantic `<ul>` and `<li>` markup

* Improve `<nav-item-dropdown>`

* Use `pluckProps` util
) (#3084)

* fix(b-link): ensure href prop is not passed to router-links

* Update link.spec.js

* lint

* Update link.spec.js

* Update dropdown-item.js

* Update dropdown-item.js

* Update dropdown-item.spec.js

* Update dropdown.spec.js

* Update dropdown-item.spec.js

* Update dropdown-item.spec.js

* Update link.spec.js

* Update dropdown.spec.js

* Update dropdown-item.js

* Improve test utils
@codecov
Copy link

codecov bot commented Apr 14, 2019

Codecov Report

Merging #3096 into master will increase coverage by 0.11%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #3096      +/-   ##
==========================================
+ Coverage   99.03%   99.14%   +0.11%     
==========================================
  Files         207      212       +5     
  Lines        3742     3874     +132     
  Branches     1123     1154      +31     
==========================================
+ Hits         3706     3841     +135     
+ Misses         28       26       -2     
+ Partials        8        7       -1
Impacted Files Coverage Δ
src/components/table/helpers/mixin-empty.js 100% <ø> (ø) ⬆️
src/components/form/form-valid-feedback.js 100% <ø> (ø) ⬆️
src/components/input-group/input-group-addon.js 100% <ø> (ø) ⬆️
src/components/button/button-close.js 100% <ø> (ø) ⬆️
src/components/form-select/form-select.js 100% <ø> (ø) ⬆️
...c/components/modal/helpers/bv-modal-event.class.js 100% <ø> (ø) ⬆️
src/components/card/card-img-lazy.js 100% <ø> (ø) ⬆️
src/components/table/helpers/mixin-busy.js 100% <ø> (ø) ⬆️
src/components/breadcrumb/breadcrumb-link.js 100% <ø> (ø) ⬆️
src/components/navbar/navbar-toggle.js 100% <ø> (ø) ⬆️
... and 119 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 472a5d7...84f6217. Read the comment docs.

tmorehouse and others added 3 commits April 14, 2019 15:50
…pe.$bvModal` helper (#3056)

* feat(modal): optionally scoped slots

* lint

* Update modal.js

* lint

* Update modal.js

* Update package.json

* Update modal.js

* Update package.json

* Update package.json

* Update env.js

* lint

* Create bv-modal.js

* Update bv-modal.js

* lint

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update index.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update env.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Create inspect.js

* Update bv-modal.js

* Update bv-modal.js

* Update inspect.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update modal.js

* Update bv-modal.js

* lint

* Update modal.js

* Create inspect.spec.js

* Update inspect.spec.js

* Update inspect.spec.js

* Update inspect.js

* Update inspect.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js

* Create bv-modal.spec.js

* Update bv-modal.spec.js

* Update bv-modal.spec.js

* Update bv-modal.spec.js

* Update inspect.spec.js

* Update bv-modal.spec.js

* Update bv-modal.spec.js

* Update bv-modal.spec.js

* Update bv-modal.spec.js

* Update bv-modal.spec.js

* Update bv-modal.spec.js

* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.spec.js

* Update bv-modal.js

* Update bv-modal.spec.js

* Update bv-modal.js

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update package.json

* Update README.md

* Update modal.js

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Final tweaks
* chore: improve issue templates

* Update BUG_REPORT_TEMPLATE.md
jacobmllr95 and others added 23 commits April 16, 2019 22:43
…3053, #2518) (#3061)

feat(tabs): add `fill`, `justified` and active class props (closes #3053, #2518)
* Update bv-modal.js

* Update bv-modal.js

* Update bv-modal.js
* fix(docs): overall improvements

* Update header.vue

* Update README.md

* Update index.js

* Update index.js

* Update README.md

* form-file README typo fi

* Add  missing component names

* Update header.vue

* Fix TOC character escaping

* Remove redundant image

* Update toc.vue

* Update styles.scss

* Improce component reference styles

* Update styles.scss

* Update toc.vue

* Update toc.vue

* Update toc.vue

* Update toc.vue

* Update README.md

* Update toc.vue

* Update README.md

* Update styles.scss

* Update toc.vue

Move font-weight bold class to the nav-link for top TOC heading link

* Update styles.scss
) (#3142)

Ensures that `this.options.css` and `this.options.build.transpile` are existing arrays

Fixes #3141
…3139) (#3140)

Adds new prop that will apply an `aria-labelledby` attribute to the input.

Closes #3139
…ixes: #3080) (#3125)

* Update col.js

* Update col.js

* Update col.js

* Update col.js

* Update col.js

* Update col.js

* Update col.js

* Update col.js

* Update col.js

* Update form-group.js

* Update form-group.js

* Update form-group.js

* Update col.js

* Update config.js

* Update form-group.js

* Update col.js

* Update config.js

* Update config.js
…3145)

* Update README.md

fix id modalinfo

* Update README.md
@tmorehouse tmorehouse merged commit 2928fe1 into master Apr 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants