Skip to content

Outdated timeline for stabilization of Supporting Libraries #931

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

Closed
agersant opened this issue Mar 7, 2021 · 1 comment · Fixed by #940
Closed

Outdated timeline for stabilization of Supporting Libraries #931

agersant opened this issue Mar 7, 2021 · 1 comment · Fixed by #940

Comments

@agersant
Copy link

agersant commented Mar 7, 2021

Hello and thank you for working on Vue!

I have been waiting for supporting libraries to be stable before migrating my app to Vue 3. The documentation announces plans to stabilize them by end of 2020, but that did not happen. Would it be possible to have an updated ETA for this change?

All of our official libraries and tools now support Vue 3, but most of them are still in beta status and distributed under the next dist tag on npm. We are planning to stabilize and switch all projects to use the latest dist tag by end of 2020.

Thanks in advance and keep up the good work <3

@skirtles-code
Copy link
Contributor

That paragraph does need updating.

Most of the official libraries are listed below that paragraph and the latest versions are shown. Vue Router and Vuex both have compatible, stable releases, as do @vue/babel-plugin-jsx, eslint-plugin-vue and vue-loader. A handful of other libraries are in RC or beta, though that should only be a problem if you're using them.

The label switch from next to latest needs to happen eventually but it would need to happen across the board to keep all versions compatible. The current label shouldn't be taken as a reflection on whether individual libraries are ready to be used. Even once the label is switched there will still be third-party libraries within the ecosystem that are not compatible with Vue 3. I suggest checking the individual libraries you need to see whether they have stable versions.

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 a pull request may close this issue.

2 participants