Skip to content

Releases: craigrileyuk/vue3-icon

v3.0.0 - ESM-first

25 Sep 08:35
Compare
Choose a tag to compare

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 and no-namespace
  • Feature: Added IIFE build to output
  • Improvement: Added JSDoc type build

v2.0.0 - FontAwesome support and a switch to Vite

20 Jun 21:50
Compare
Choose a tag to compare

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.

See README for usage details

v1.0.2 Bug Fixes

18 Jun 23:20
Compare
Choose a tag to compare
  • Fixed styling error for svg path element

v1.0.1 Vue3 Icon

17 Jun 08:42
Compare
Choose a tag to compare

Initial release