v2.0.0 Pre release
This release is the first alpha release for a major overhaul of the project as well as vue3 support.
Compatability
This release only supports Vue 3. Vue 2 users will need to remain on our 1.4.x version for now, until we find a good migration policy.
Changes
- Use vite.js as package bundler
- Improved project structure
- Reference source icons though a git-submodule
- Finally fix tree-shakability: This has caused Nuxt 3 and Vue 3 project to hang during build time or have excessive bundle sizes, making builds and deployments impossible
- Lighter repo. We don't commit compiled vue components to the repo anymore. These components will now be compiled locally via the
npm run assemble
command
Please note, that this is a alpha release and many things are bound to change, so do not use this package in production yet.
Full Changelog: https://github.com/phosphor-icons/vue/commits/v2.0.0-alpha.1