Skip to content

Releases: nuxt/icon

v1.4.2

30 Jul 17:26
763cc29
Compare
Choose a tag to compare
  • fix(icon): use optional chaining to fix 'undefined' error in Histoire (#225) (a64428c)
  • fix: incorrect mutation (cbf364f)
  • fix: client bundle enable condition (1188e1e)

v1.4.0

29 Jul 16:42
a228606
Compare
Choose a tag to compare
  • chore: cleanup (2ba215f)
  • feat: introduce clientBundle.includeCustomCollections option, #34 (#223) (5b373e4)
  • refactor: split files (313a5f2)
  • fix: insert styles before first style tag (#218) (aa15b2a)
  • chore: update deps (5993e11)
  • fix: tolerant nullish icon name, fix #217 (cb44eed)
  • chore: update deps (e696074)
  • fix: support nitro preset detection in zero config environments (#216) (7587b2a)

v1.3.1

23 Jul 14:04
07fb504
Compare
Choose a tag to compare

v1.3.0

22 Jul 15:21
ec95615
Compare
Choose a tag to compare

v1.2.1

20 Jul 22:05
18e3a00
Compare
Choose a tag to compare

v1.2.0

18 Jul 22:50
db5c8a4
Compare
Choose a tag to compare

v1.1.1

15 Jul 16:12
2e85424
Compare
Choose a tag to compare
  • chore: update scripts (6e4d7f9)
  • fix: don't fail when scanning css rules from external stylesheets (#192) (ca451c8)
  • docs: correct color example, fix #176 (f51af19)
  • feat: switch default provider to iconify when ssr: false, fix #179 (de92533)
  • chore: update deps (16dad5c)
  • feat: allow local endpoint path to be overridden with icon.localApiEndpoint (#191) (b05feee)
  • feat: graceful error handling of invalid svgs (#195) (27004c7)
  • fix: missing json import attribute when importing iconify packages (#187) (e10740b)
  • chore: indicate compatibility with nuxt v4 (#202) (4183555)
  • docs: fix component example url (#198) (c93d15b)
  • docs: typo (#182) (85a0e7b)
  • docs: add docs for manual setup, close #177 (acd1f75)

v1.0.0

21 Jun 12:08
13eb418
Compare
Choose a tag to compare

This release introduces a brand new icon approach that works much better with SSR (no flicking on the client side) and should help reduce the load of Iconify's public API by a lot. Learn more at #154

Breaking Changes

  • Package name changed from nuxt-icon to @nuxt/icon
  • <Icon> and <IconCSS> is merged together, use <Icon mode="svg"> and <Icon mode="css">
  • <Icon> now default using css mode, (set icon.defaultMode: 'svg' to use the previous beahvor
  • <IconCSS> component is removed
  • Emoji-as-name is no longer supported
  • Slot fallback is not supported yet
  • App config key changed from nuxtIcon to icon
  • App config schema changes
    • iconifyApiOptions has been removed
    • iconifyApiOptions.url -> iconifyApiEndpoint
    • iconifyApiOptions.publicApiFallback -> fallbackToApi (default: true)

v1.0.0-beta.7 (nuxt-icon)

21 Jun 12:14
5fb376d
Compare
Choose a tag to compare
Pre-release
  • fix: add runtime warning for package renaming (bd98192)
  • feat: support custom collections from layers (#172) (3167233)
  • chore: update schema with icon at root level for Studio (#170) (221d193)

v1.0.0-rc.1

18 Jun 10:30
9618598
Compare
Choose a tag to compare
  • chore: update deps (7f4d47c)
  • feat: rename package to @nuxt/icon (#175) (b65c879)
  • feat: support custom collections from layers (#172) (3167233)
  • chore: update schema with icon at root level for Studio (#170) (221d193)