Skip to content
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

2.0.0 stable - Fixes, Breaking changes, Deprecated features removal Tracking #3885

Closed
tmorehouse opened this issue Aug 14, 2019 · 8 comments
Closed

Comments

@tmorehouse
Copy link
Member

tmorehouse commented Aug 14, 2019

Please see https://bootstrap-vue.js.org/docs/misc/changelog for a list of breaking changes (plus features and fixes) in the 2.0.0 stable release.

Please note we have had to change the new table slot syntax introduced in 2.0.0-rc.28 due to limitations on Vue's new v-slot syntax that makes slot names less flexible (and not conducive to table field keys names that are beyond the control of the user). This affects users of scoped header, footer and data field slots.

@vesper8
Copy link

vesper8 commented Aug 20, 2019

when will deprecations be enacted? Will it happen with the release of 2.0 ?

For example my app heavily depends on b-tabs now deprecated href attribute and replacing it with b-nav is not at all working since I am using b-tabs in combination with keyboard navigation and v-model=tabIndex, both of which do not seem to be supported by b-nav

I would like to keep using this deprecated feature and need to know if I'll be able to upgrade to 2.0 stable or not

@tmorehouse
Copy link
Member Author

tmorehouse commented Aug 20, 2019

<b-tabs> was never intended to be a component that changes routes or URLs. Using <b-nav> (which supports using vue-router) combined with <router-view> (or a <nuxt-child>, or <component :is="foo">) is a better solution when the URL needs to change depending on which tab is showing.

The deprecation warning in <b-tabs>/<b-tab> has been since many versions ago (you should have been getting console warnings when using the deprecated href prop).

@tmorehouse tmorehouse changed the title 2.0.0 stable - Breaking Changes / Tracking 2.0.0 stable - Breaking changes / Deprecated features removal Tracking Aug 20, 2019
@tmorehouse
Copy link
Member Author

tmorehouse commented Aug 20, 2019

The above changes have been implemented in the dev branch which 2.0.0 stable will be released from. It is the next release.

@vesper8

This comment has been minimized.

@tmorehouse

This comment has been minimized.

@tmorehouse tmorehouse changed the title 2.0.0 stable - Breaking changes / Deprecated features removal Tracking 2.0.0 stable - Fixes, Breaking changes, Deprecated features removal Tracking Aug 24, 2019
@chojnicki
Copy link

What's expected release date, or at least month? More like August or September?

@tmorehouse
Copy link
Member Author

Hopefully this coming week. Just finishing up the tooltip/popover revamp. and once ready will be released.

@tmorehouse tmorehouse removed this from In Progress in 2.0.0 Stable Aug 31, 2019
@chojnicki
Copy link

It's have been two weeks, any news?

@jacobmllr95 jacobmllr95 unpinned this issue Sep 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants