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

Notes about v2 #81

Open
10 of 13 tasks
Tahul opened this issue Sep 11, 2022 · 0 comments
Open
10 of 13 tasks

Notes about v2 #81

Tahul opened this issue Sep 11, 2022 · 0 comments

Comments

@Tahul
Copy link
Member

Tahul commented Sep 11, 2022

Hello everyone;

I am opening this issue to track the progress of v2 release and giving some updates about this package situation.

I have to say maintaining this project while working full-time in a company (NuxtLabs) has been very hard.

Considering the fact that the Vue 3 ecosystem has been growing really, really fast since I started this project, there has been a lot of work between each sessions on the package that has been dedicated solely to upgrading dependencies and ensuring the build was passing properly on latest versions.

Now that things are stabilizing a bit more (Nuxt 3 stable release, Vue 3.3...), you can be sure I'll be dedicating more time to this package and its wellbeing.

I am very grateful for all the feedbacks you are giving me through issue, and would be even more if you could add reproductions to the ones that are missing it!


V2 Infos 🚨

v2 will include these new features:

I will be removing Vue 2 support in the 2.0 version.

I know this is a hard choice, but achieving full SSR/SSG support on both versions is currently almost impossible to me, or would introduce a LOT of complexities in the process.

I will be pushing a last release of the current 1.x version of @vueuse/motion, and keep it on a tag in case emergency fixes has to be applied.

That will be the last release supporting Vue 2, which I would like to include as many fixes as I can for this version, I'm so asking for the Vue 2 users of this package to submit the issues you encounter on the package lately, so I can fix it beforehand!

Focusing on Vue 3 support will unlock new possibilities, and I had a lot of ideas for this package during the year that I can't wait to implement.

Thank you for taking the time to read this, and understanding how late my answers can be in the issues!

See you soon for some updates 🙏


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

No branches or pull requests

1 participant