Releases: craigrileyuk/vue3-icon
Releases · craigrileyuk/vue3-icon
v3.0.0 - ESM-first
This release modernises the development stack of Vue3 Icon including a shift to ESM-first.
There have also been some change to the rendering to improve compatibility with recent Vue releases and some new props to streamline the code if needed.
- Improvement: Moved to ESM-first package
- Feature: Refactored Path rendering to improve compatibility with later Vue versions
- Feature: New props for
no-styles
,no-dimensions
andno-namespace
- Feature: Added IIFE build to output
- Improvement: Added JSDoc type build
v2.0.0 - FontAwesome support and a switch to Vite
Library build change to Vite, potential breaking changes
As of v2.0.0 of vue3-icon, Vite is being used to create the library files. The file paths are now:
Module | Location |
---|---|
CommonJS | dist/vue3-icon.cjs.js |
ESM | dist/vue3-icon.es.js |
UMD | dist/vue3-icon.umd.js |
All scripts are minified by default with supporting .map
files
FontAwesome support
A new prop fa-icon
allows you to directly use SVG files imported from FontAwesome's various library packs.
- @fortawesome/free-solid-svg-icons
- @fortawesome/free-regular-svg-icons
- @fortawesome/free-brands-svg-icons
See README for usage details
v1.0.2 Bug Fixes
- Fixed styling error for svg path element
v1.0.1 Vue3 Icon
Initial release