Skip to content

v2.0.0 Pre release

Compare
Choose a tag to compare
@dnlsndr dnlsndr released this 28 Jan 13:20

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