2054 Commits
Author SHA1 Message Date
KarsaandKarsa 6eb67bde5a feat(icons): added brick-wall-fire icon (#3036)
* [github] Added issue template forms

* [github] yaml => yml

* Syntax fixes

* Further syntax fixes

* Sort issue templates

* Update 02_bug_report.yml

* Added icons/brick-wall-fire.svg

* Added icons/brick-wall-fire.json

---------

Co-authored-by: Karsa <karsa@karsa.org>
0.493.0
2025-04-18 15:17:23 +02:00
Jamie Law 19eb810537 fix(icons): changed palette icon (#3015)
* Updated icons/palette.svg

* Updated icons/palette.json
2025-04-18 15:08:28 +02:00
Jakob Guddas 6c865ccd9a feat(ci): adds dpi preview for 16, 32 and 48px (#3048)
* feat(ci): adds dpi preview for 18, 32 and 48px

* Update DPI preview from 18px to 16px

* Consolidate DPI preview sections in markup
2025-04-18 15:02:00 +02:00
Eric Fennis 667c80b39f Add Lucide studio link to CONTRIBUTING.md and site (#3058) 2025-04-18 14:32:07 +02:00
vuong quang huyandJakob Guddas dbada2a227 feat(icons): added bubbles icon (#2582)
* Added icons/bubbles.svg

* Added icons/bubbles.json

* Updated icons/bubbles.svg

* Updated icons/bubbles.svg

* Update bubbles.json

---------

Co-authored-by: Jakob Guddas <github@jguddas.de>
2025-04-18 12:51:50 +02:00
Ayberk YavasandEric Fennis 849d9c8af2 feat(icons): added heart-plus & heart-minus icon (#2842)
* Added icons/heart-plus.svg

* Added icons/heart-plus.json

* fix(icons): increase spacing in heart-plus icon

- Updated icons/heart-plus.svg
- Updated icons/heart-plus.json

* refactor(icons): updated heart-plus icon

- Refined the heart-plus icon design for better clarity.
- Updated its metadata accordingly.

* feat(icons): added heart-minus icon

- Added heart-minus as the inverse of heart-plus.
- Included its metadata file.

* chore(metadata): remove a tag from heart-plus icon metadata

- Update heart-plus.json
- Remove ui & ux metadata tag

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
0.492.0
2025-04-18 12:30:40 +02:00
Jakob GuddasandEric Fennis d61d47470f fix(icons): changed pipette icon (#2927)
* Updated icons/pipette.svg

* Updated icons/pipette.json

* Updated icons/pipette.svg

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2025-04-18 12:23:15 +02:00
Eric Fennis 8b80cf2cef Merge branch 'main' of https://github.com/lucide-icons/lucide 2025-04-18 12:22:54 +02:00
Eric Fennis 41f6c26228 ci(ci): Fix syntax 2025-04-18 12:22:49 +02:00
02efe87c5a feat(icons): added rotate-ccw-key icon (#2587)
* Added icons/key-refresh.svg

* Added icons/key-refresh.json

* Update and rename key-refresh.json to rotate-ccw-key.json

* Rename key-refresh.svg to rotate-ccw-key.svg

* Update rotate-ccw-key.json

* Update rotate-ccw-key.svg

* Update rotate-ccw-key.json

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
Co-authored-by: Jakob Guddas <github@jguddas.de>
0.491.0
2025-04-18 12:20:20 +02:00
Jamie Law dc39f3d96a fix(icons): changed piggy-bank icon (#3044)
* Updated icons/piggy-bank.svg

* Updated icons/piggy-bank.json
0.490.0
2025-04-18 12:14:54 +02:00
Eric Fennis 9879d8f4ed Merge branch 'main' of https://github.com/lucide-icons/lucide 2025-04-18 12:14:24 +02:00
Eric Fennis f95afd258a ci(ci): Adjust to only trigger on feat(icons) 2025-04-18 12:14:19 +02:00
Jakob Guddas 6ca07ea1bc fix(icons): changed text-cursor-input icon (#3027)
* Updated icons/text-cursor-input.svg

* Updated icons/text-cursor-input.svg
0.489.0
2025-04-18 11:42:49 +02:00
Eric Fennis 3ff082cfd9 Merge branch 'main' of https://github.com/lucide-icons/lucide 2025-04-18 11:37:14 +02:00
Eric Fennis f776aaa9bc ci(ci): Improve ci trigger 2025-04-18 11:37:09 +02:00
Jakob Guddas 1587bee16d fix(icons): added 2px gap between layers of layers-2 icon (#2918)
* Updated icons/layers-2.svg

* Updated icons/layers-2.json
2025-04-18 11:02:55 +02:00
Eric Fennis c78686ceca ci(ci): Log push event 2025-04-18 10:42:19 +02:00
Jakob Guddas a11ba9e1cd fix(react): added aria-hidden fallback for decorative icons (#2158) 2025-04-17 21:02:05 +02:00
Brizen Britt 99d992678a added link for preact in installation (#3025) 2025-04-15 18:06:58 +02:00
Jamie Law 14822456aa Increase toggle size (#3049) 2025-04-15 18:05:51 +02:00
Jakob Guddas 64d6b10239 Updated icons/text-select.svg (#3028) 0.488.0 2025-04-13 14:39:18 +02:00
Jakob Guddas 0232ce490d fix(icons): changed letter-text icon (#3030)
* Updated icons/letter-text.svg

* Updated icons/letter-text.svg
2025-04-13 14:38:54 +02:00
Jakob Guddas 9d9e2c995a fix(icons): changed text icon (#3029)
* Updated icons/text.svg

* Updated icons/text.json
2025-04-13 14:38:44 +02:00
Jakob Guddas c68ee7f9a0 feat(ci): added npm package provenance attestation (#3016) 2025-04-11 10:39:20 +02:00
shamaamahh 5f5e052038 removed flutter package link (#2999) 2025-04-08 11:41:10 +02:00
Spencer Smith aeb376f3a2 Typo fix for @lucide/astro badge (#3004) 2025-04-08 08:55:24 +02:00
dependabot[bot]dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Eric Fennis
ed733916f3 build(deps-dev): bump vite from 5.4.14 to 5.4.15 (#2946)
* build(deps-dev): bump vite from 5.4.14 to 5.4.15

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.14 to 5.4.15.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.15/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.15/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* Revert icon change

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2025-04-04 14:26:19 +02:00
Brizen BrittandJakob Guddas 64a8b7d4d0 Changed packageData.name to pJson.name (#2983)
Co-authored-by: Jakob Guddas <github@jguddas.de>
2025-04-03 09:49:16 +02:00
realguse c138c2e97d docs(readme): fix packages table (#2976) 2025-04-03 09:47:30 +02:00
Dania Rifki d82718b222 feat(icons): added spline-pointer icon (#2932)
* Add spline-pointer icon

* Add proper attribution to contributors

* Fix spline-pointer

* Reduce amount of tags and add tools category

* Run SVG to lucide studio
0.487.0
2025-04-02 08:44:42 +02:00
Eric Fennis acdcf74faf ci(release): Fix publishing scoped packages 2025-04-02 08:41:11 +02:00
9fa525e8c6 feat(@lucide/astro): add lucide package for Astro (#2665)
* feat(lucide-astro): initial commit

* test: add test suite

* fix module resolution issue

* chore: update lock file

* chore: update lock file

* chore: fix precommit hook failing

* sync icons generated by precommit hook

* remove useless tab in template

* style: add space for readability

* docs: add bun installation instructions

* fix `clean` script

* fix testing setup

* remove unnecessary `key` props in Astro icons

* fix jest matchers types and undefined behavior

* chore: update lock file

* setup prettier for formatting Astro files

* remove mistakenly added prop from the `Icon` component

* docs: add documentation for new Astro package

* fix incorrect types in `Icon` component

* refactor: use `stroke-width` over `strokeWidth`

* fix unexpected module resolution behavior

* remove hack in test types

* remove review marker

* docs: progress on documentation of lucide-astro

* chore: remove unnecessary .gitignore

* docs: add sidebar entry

* edit package description

* fix uneven icon heights in homepage packages list

* docs: add package to readme table

* add workflows for lucide-astro package

* docs: add package-logos

* use the appropriate Astro logo in light and dark mode

* Remove inadvertently added class

* Update snapshots to reflect removed class `lucide-icon`

* remove dependency on internal `@lucide/shared` package

* fix: revert changes

* revert grid-2x2-x.json

* revert grid-2x2-check.json

* revert picture-in-picture svg

* add package in labeler workflow

* add previously uncommited utils.ts file

* fix dom type errors

* up one major from legacy package

* add package to issue and feature request templates

* docs: add acknowledgement of Aviortheking as original creator of the package

* format

* optimization: more lightweight component footprint

* refactor: simplify removal of `data-astro-source` debugging attributes

* format

* style: fix linting error once again 😠

* wip: rename package to `@lucide/astro`

* remove acknowledgment of `lucide-astro`

* fix error caused by change in build tooling

* chore: upgrade dependencies

* chore: rename lucide-astro folder

* further renaming

* use correct package name in key

* more renaming

* chore: update lock file

* apply review suggestions (#1)

set correct path for package in actions

* apply suggestions from code review (#2)

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>

* apply @dotspencer's review

resolve correct link to package docs page and github source

* Format files

---------

Co-authored-by: realguse <realguse@icloud.com>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
0.486.0
2025-03-31 16:20:33 +02:00
Joffre VelozandKarsa 20c0012e62 feat(icons): added banknote-arrow-up icon (#2947)
* Added icons/banknote-arrow-up.svg

* Added icons/banknote-arrow-up.json

* Update banknote-arrow-up.json

* Update banknote-arrow-up.svg

* Update icons/banknote-arrow-up.json

Co-authored-by: Karsa <contact@karsa.org>

* Update icons/banknote-arrow-up.json

Co-authored-by: Karsa <contact@karsa.org>

---------

Co-authored-by: Karsa <contact@karsa.org>
0.485.0
2025-03-28 15:16:00 +01:00
Joffre VelozandKarsa 70248c0f42 feat(icons): added banknote-x icon (#2949)
* Added icons/banknote-x.svg

* Added icons/banknote-x.json

* Update banknote-x.json

* Update banknote-x.svg

* Update icons/banknote-x.json

Co-authored-by: Karsa <contact@karsa.org>

* Update icons/banknote-x.json

Co-authored-by: Karsa <contact@karsa.org>

---------

Co-authored-by: Karsa <contact@karsa.org>
2025-03-28 15:15:48 +01:00
Joffre VelozandKarsa f8af6ae309 feat(icons): added banknote-arrow-down icon (#2948)
* Added icons/banknote-arrow-down.svg

* Added icons/banknote-arrow-down.json

* Update banknote-arrow-down.json

* Update banknote-arrow-down.svg

* Update icons/banknote-arrow-down.json

Co-authored-by: Karsa <contact@karsa.org>

* Update icons/banknote-arrow-down.json

Co-authored-by: Karsa <contact@karsa.org>

---------

Co-authored-by: Karsa <contact@karsa.org>
2025-03-28 15:15:28 +01:00
Karsa e8f64d8dcc fix(icons): arcified candy & candy-off (#2944) 0.484.0 2025-03-25 17:06:23 +01:00
Jakob Guddas 4ea41dc329 feat(ci): add x.com to brand filter (#2939)
* ci: add `x.com` to brand filter

* Update custom-words.txt
2025-03-24 09:33:02 +01:00
Dante IssaiasandEric Fennis 4835ae67a9 fix(packages): consistent icon name class (#2878)
* fix: consistent icon name class

* merge classes

* fix vue-next

* update test snapshots

* fix vue-next

* fix test

* fix solid

* proper deduplication

* update snapshots

* preact

* refactor

* deprecated

* refactor tests

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2025-03-21 11:35:54 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 6d6aa4c4cc build(deps): bump tj-actions/changed-files in /.github/workflows (#2920)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41 to 46.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v41...v46)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-18 14:09:31 +01:00
lukedukeusandKarsa 70dad77b96 feat(icons): updates filter & adds filter-plus icon (#2917)
* Added icons/filter-add.svg

* Added icons/filter-add.json

* add contributors

* rename according to naming conventions

* add missing tags

* fill gap between plus sign and funnel

* Update icons/filter-plus.svg

Co-authored-by: Karsa <contact@karsa.org>

* update filter icons

* rename filter to funnel

* tidy up

* Update funnel.svg

* Update funnel-x.svg

* Update funnel-plus.svg

* Update funnel-x.json

* Update funnel.json

* Update funnel-x.json

* Update funnel.json

* Update funnel-plus.json

---------

Co-authored-by: Karsa <contact@karsa.org>
0.483.0
2025-03-18 13:43:37 +01:00
Karsa cc09030f9d fix(packages/lucide-angular): restore exporting prefixed and suffixed icon names (#2919) 2025-03-18 13:43:21 +01:00
Jakob Guddas 73a6c8045d ci: added pix to brand filter (#2908) 2025-03-17 14:38:56 +01:00
fccfaa3dd0 feat(icons): add saudi-riyal Symbol (#2827)
* add saudi riyal sign

* update name from sign to symbol

* fix stroke and fill issue

Co-authored-by: Jakob Guddas <github@jguddas.de>

* removed symbol from the name

---------

Co-authored-by: Jakob Guddas <github@jguddas.de>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
0.482.0
2025-03-14 18:49:52 +01:00
14fec0e184 fix(deps): CVE-2024-21538 (#2871)
* fix: CVE-2024-21538 - Update package dependencies

* Update lockfile

* Format

---------

Co-authored-by: Security Bot <security-bot@github.com>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2025-03-14 16:34:42 +01:00
Jakob Guddas fcebb5c4db feat(icons): added clock-fading icon (#2405)
* Added icons/clock-fading.svg

* Added icons/clock-fading.json
0.481.0
2025-03-14 16:03:53 +01:00
Jakob Guddas 1058ea5ae3 feat(icons): added shrimp icon (#2319)
* Added icons/shrimp.svg

* Added icons/shrimp.json

* Updated icons/shrimp.json
0.480.0
2025-03-14 15:44:33 +01:00
Jamie LawandEric Fennis e08a1f7973 fix(icons): changed infinity icon (#2868)
* Updated icons/infinity.svg

* Updated icons/infinity.json

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2025-03-14 15:37:15 +01:00
Eric Fennis 07f9d3ea79 ci(node): Use correct node version (#2877)
* ci(node): Use correct node version

* Remove overrides

* update lock file

* Change assert to with

* Remove duplicated version
2025-03-14 11:29:59 +01:00
Karsa 73a2c9da6c fix(icons): arcified newspaper (#2885) 2025-03-14 11:25:29 +01:00