Vue 3 Support
Summary
Update swrv
for Vue 3 officially on the master
branch and release 1.0.0
Breaking Changes
- Upgrade Vue
devDependency
to^3.2.40
and the VuepeerDependencies
to>=3.2.26 < 4
Other Changes
- Switch from Vuepress to Vitepress for docs site now that we're on Vue 3
Release strategy
This PR will be merged into the master
branch.
As for package versioning:
- This change will officially serve the Vue 3 version of swrv
1.x
under theswrv@latest
tag on npm. - The previous Vue 2.7 version of swrv
0.10.x
will be available under theswrv@v2-latest
tag on npm (this matches thevue@v2-latest
tag for the[email protected]
version) - The previous Vue <= 2.6.x version of swrv
0.9.6
will be available under theswrv@legacy
tag on npm so anyone that cannot upgrade to Vue 2.7 can install (this matches thevue@legacy
tag for the[email protected]
version)