# svelte-lucide

## 3.0.1

### Patch Changes

- fix: change let to const and refactor

## 3.0.0

### Major Changes

- BREAKING: Removed default aria-label from all icons. Icons are now decorative by default. Add ariaLabel prop explicitly for standalone icons that need accessible labels.
  - Added focusable prop (defaults to "false", accepts "true" | "false" | "auto")
  - Added automatic aria-labelledby support when title prop is provided
  - Fixed ariaDescribedby whitespace trimming
  - Fixed accessibility precedence: title now correctly takes precedence over ariaLabel

## 2.0.2

### Patch Changes

- fix: change svelte-5-ui-lib with flowbite-svelte

## 2.0.1

### Patch Changes

- docs: README update

## 2.0.0

### Patch Changes

- types: update types

- feat: extends SVGAttributes<SVGElement>

- fix: component docs

- fix: remove svelte:component from Icon.svelte

- fix: change size=number to string in Icon.svelte and run lib-helpers

- feat: based on runes-webkit and update docs

- docs: update

- fix: peerDependencies

<<<<<<< HEAD

## 1.0.6

### Patch Changes

- fix: update ([`418d3a88b1cd9aa6c4c19430b2da2e0a3e0d374a`](https://github.com/shinokada/svelte-lucide/commit/418d3a88b1cd9aa6c4c19430b2da2e0a3e0d374a))

# All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## 2.0.0-next.7

> > > > > > > svelte-5-runes

### Patch Changes

<<<<<<< HEAD

### Bug Fixes

- # @typescript-eslint/eslint-plugin update ([7fc2082](https://github.com/shinokada/svelte-lucide/commit/7fc208277834cf57c180ad3f8d263505a7f44373))
- types: update types ([`1fe4cf55ea5e6d9cce325f473bcb964d79c90d0d`](https://github.com/shinokada/svelte-lucide/commit/1fe4cf55ea5e6d9cce325f473bcb964d79c90d0d))

## 2.0.0-next.6

### Patch Changes

> > > > > > > svelte-5-runes

- fix: remove svelte:component from Icon.svelte ([`bb9c547c5bde832cd6c109076031f9010fd9ef9f`](https://github.com/shinokada/svelte-lucide/commit/bb9c547c5bde832cd6c109076031f9010fd9ef9f))

## 2.0.0-next.5

### Patch Changes

- fix: peerDependencies ([`b7448ddf7fd002eba65e6d0ad1b3572a668da6a8`](https://github.com/shinokada/svelte-lucide/commit/b7448ddf7fd002eba65e6d0ad1b3572a668da6a8))

## 2.0.0-next.4

### Patch Changes

- feat: extends SVGAttributes<SVGElement> ([`e70e611c181ab58c8e04475306797a1660e21f32`](https://github.com/shinokada/svelte-lucide/commit/e70e611c181ab58c8e04475306797a1660e21f32))

## 2.0.0-next.3

### Patch Changes

- fix: change size=number to string in Icon.svelte and run lib-helpers ([`6a3a7b65114c2a8feacd265ac6212ad81f6803a5`](https://github.com/shinokada/svelte-lucide/commit/6a3a7b65114c2a8feacd265ac6212ad81f6803a5))

## 2.0.0-next.2

### Patch Changes

- fix: component docs ([`2c6175663fe0d8c671fc203a7a5a4f3daf92808b`](https://github.com/shinokada/svelte-lucide/commit/2c6175663fe0d8c671fc203a7a5a4f3daf92808b))

## 2.0.0-next.1

### Patch Changes

- feat: based on runes-webkit and update docs ([`df25dd31e666cbe9195d06dd4e5034fcd5166c30`](https://github.com/shinokada/svelte-lucide/commit/df25dd31e666cbe9195d06dd4e5034fcd5166c30))

- docs: update ([`803d4e179578c19686a9f940cb94d875952b6e2a`](https://github.com/shinokada/svelte-lucide/commit/803d4e179578c19686a9f940cb94d875952b6e2a))
