Ayantunji Timilehin
137034105a
feat(icons): Add git-merge-conflict icon ( #3008 )
...
* Add icons/git-merge-conflict-icon
* updated git-merge-conflict.svg and git-merge-conflict.json
* added more contributors to git-merge-conflict.json
---------
Co-authored-by: timmy471 <timilehin.ayantunji@etranzact.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
0.568.0
2026-02-17 08:45:50 +01:00
Owen Foster
9d9fb2c30b
fix(icons): adjusted clapperboard so slash is no longer protruding ( #3764 )
...
* Adjusted second slash on clapperboard icon so it no longer protrudes.
* Update icons/clapperboard.svg
* Modify SVG paths in clapperboard icon
* Add 'torfmuer' to contributors in clapperboard.json
---------
Co-authored-by: Jakob Guddas <github@jguddas.de >
2026-02-17 08:34:00 +01:00
Nathan De Pachtere
caa50f5543
feat(icons): added line-dot-right-horizontal icon ( #3742 )
...
* Added icons/last-commit.svg
* Added icons/last-commit.json
* Rename to line-dot-right-horizontal
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
0.567.0
2026-02-17 08:19:51 +01:00
Jakob Guddas
b5fc65eed5
fix(icons): changed gift icon ( #3977 )
...
* Updated icons/gift.svg
* Updated icons/gift.svg
* Updated icons/gift.svg
* Updated icons/gift.svg
* Updated icons/gift.json
2026-02-17 07:56:09 +01:00
Jamie Law
153c35f5dd
chore(tags): added tags to info ( #4047 )
...
* Update tags for `info` icon
* Add extra tags from Chat GPT
2026-02-17 07:54:41 +01:00
Timofey Kochetov
07744ea48f
feat(icons): added globe-off icon ( #4051 )
...
* Added icons/globe-off.svg
* Added icons/globe-off.json
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/globe-off.svg
Co-authored-by: Karsa <contact@karsa.org >
* Update globe-off.json
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
0.566.0
2026-02-17 07:34:06 +01:00
Jakob Guddas
0846e2c6ef
fix(icons): changed rocket icon ( #4067 )
...
* Updated icons/rocket.svg
* Updated icons/rocket.json
2026-02-17 07:30:29 +01:00
Jakob Guddas
dea4936a72
fix(icons): changed forklift icon ( #4069 )
...
* Updated icons/forklift.svg
* Updated icons/forklift.json
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-17 07:29:19 +01:00
Muhammad Aqib Bashir
b76860a2b8
feat(icons): add lens-concave and lens-convex ( #3831 )
...
* feat(icons): add lens-convex icon
* feat(icon): add lens-concave icon
* fix(icon): replace approximate curve segments with 14-unit
* fix(icon): undo changes of making convex icon into concave
* fix(lens-concave): round path values from 13.9 to 14 to improve icon math
* Add 'shapes' category to lens-convex.json
* Add 'shapes' category to lens-concave.json
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
0.565.0
2026-02-17 07:25:57 +01:00
Karsa
de9b2d39b7
feat(icons): adds user-key and user-round-key, updates other -key icons to match ( #4044 )
...
* Updated icons/file-key.svg
* Updated icons/book-key.svg
* Updated icons/folder-key.svg
* Updated icons/rotate-ccw-key.svg
* Added icons/user-round-key.svg
* Added icons/user-round-key.json
* Added icons/user-key.svg
* Added icons/user-key.json
* Update user-key.json
* Update user-round-key.json
0.564.0
2026-02-13 12:28:24 +01:00
Jakob Guddas
08488f4809
fix(icons): changed cloud-alert and cloud-check icon ( #3976 )
...
* Updated icons/cloud-alert.svg
* Updated icons/cloud-alert.json
* Updated icons/cloud-check.svg
2026-02-13 12:24:21 +01:00
Jakob Guddas
3574e224e0
fix(icons): changed file-cog icon ( #3965 )
...
* Updated icons/file-cog.svg
* Updated icons/file-cog.json
* Updated icons/file-cog.svg
* Updated icons/file-cog.svg
2026-02-13 12:12:31 +01:00
Jakob Guddas
9a8e023754
fix(icons): changed git-branch icon ( #3938 )
...
* Updated icons/git-branch.svg
* Updated icons/git-branch.json
2026-02-10 08:23:39 +01:00
Jakob Guddas
88fd3dadcb
fix(icons): changed hard-drive icon ( #3622 )
...
* Updated icons/hard-drive.svg
* Updated icons/hard-drive.svg
* Updated icons/hard-drive.json
* Add keywords for storage and hardware in hard-drive.json
Added new keywords related to storage and hardware.
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-02-03 08:28:23 +01:00
Jakob Guddas
bc446a83b2
fix(icons): changed bandage icon ( #3967 )
...
* Updated icons/bandage.svg
* Updated icons/bandage.json
2026-02-03 08:24:10 +01:00
Jakob Guddas
39fa345658
fix(icons): changed bell-dot icon ( #3973 )
...
* Updated icons/bell-dot.svg
* Updated icons/bell-dot.json
2026-02-03 08:23:15 +01:00
Jakob Guddas
fb31e5f616
fix(icons): changed bug-off icon ( #3972 )
...
* Updated icons/bug-off.svg
* Updated icons/bug-off.json
2026-02-03 08:21:35 +01:00
Jakob Guddas
dcd95a3b90
fix(icons): changed user-lock icon ( #3971 )
...
* Updated icons/user-lock.svg
* Updated icons/user-lock.json
2026-02-03 08:18:47 +01:00
Spleefies
a1a729555b
feat(icons): added database-search icon ( #4003 )
...
* Added icons/database-search.svg
* Added icons/database-search.json
* Refactor SVG paths in database-search icon
---------
Co-authored-by: Jakob Guddas <github@jguddas.de >
2026-02-02 21:30:51 +01:00
Eric Fennis
a28631e2a4
chore(docs): Improve SEO icon detail pages ( #4040 )
...
* improve-seo-website
* Add some description texts
2026-01-29 16:19:32 +01:00
Eric Fennis
cbaaf4e21e
fix(@lucide/svelte): Fix build in ( #4026 )
...
* Fix build
* Adds extra typechecking
* Format code
0.563.1
2026-01-23 14:06:15 +01:00
lt25106
e9e060a851
feat(icons): added printer-x icon ( #3941 )
...
* Added icons/printer-cross.svg
* Added icons/printer-cross.json
* Add error-related tags to printer-cross.json
Added new tags for error handling.
* Rename printer-cross.json to printer-x.json
* Update and rename printer-cross.svg to printer-x.svg
0.563.0
2026-01-23 11:43:01 +01:00
Epifânio Francisco
0371baabcb
fix(site): hide native search input clear "X" icon ( #3933 )
...
* fix(site): hide native search input clear "X" icon
Hide the browser's default clear "X" icon for search inputs to prevent duplicate icons when using the custom clear button. This resolves issue #3925
* style(site): adjust clear button position in input component for mobile
* fix(site): adjust clear button position for Mac in search input
2026-01-23 07:51:00 +01:00
Karsa
67c0485457
feat(scripts): added helper script to automatically update OpenCollective backers in all readmes ( #4014 )
...
feat(docs): upgraded backers as per the recurring contributions in the last 3 months
2026-01-22 11:27:39 +01:00
drago1520
c47876e5a6
Suggest anchoring to a specific lucide version when using cnd ( #3727 )
...
My whole app crashed because the newest version had a critical bug. I want to help other people avoid my mistake by anchoring to a specific version that worked for them
2026-01-22 09:07:52 +01:00
dependabot[bot]
96859ba947
chore(deps): bump lodash-es from 4.17.21 to 4.17.23 ( #4019 )
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash-es
dependency-version: 4.17.23
dependency-type: direct:production
...
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 >
2026-01-22 09:06:37 +01:00
dependabot[bot]
7dfa7d9fc6
chore(deps): bump lodash from 4.17.21 to 4.17.23 ( #4020 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 08:58:17 +01:00
Eric Fennis
b6ed43d48c
feat(packages): Added aria-hidden fallback for decorative icons to all packages ( #3604 )
...
* Add aria hidden to lucide package
* Add aria-hidden to astro package
* Add tests for shared package
* Fix test for props
* add aria prop to lucide-solid
* Add aria-hidden to lucide-vue-next
* Add aria-hidden prop to angular package
* Fix builds
* Add notice about aria-label in docs
* Format code
* Update packages/svelte/tests/Icon.spec.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/lucide-svelte/tests/Icon.spec.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/shared/src/utils/hasA11yProp.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Adjusted docs
* Fix import
* update tests
* test(shared): fix hasA11yProp unit test
* fix(packages/lucide-angular): fix hasA11yProp import path (non-relative import path will not get properly resolved by ng-packagr)
* Format code
* Adjust aria props to root element
* Format code
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Karsa <contact@karsa.org >
2026-01-20 15:55:02 +01:00
Alexander Wondwossen
9b10d1d9bb
Update LICENSE ( #4009 )
2026-01-20 08:13:05 +01:00
Jakob Guddas
442ddbc43c
fix: resolved spelling mistake in gh issue close command ( #4000 )
2026-01-19 13:08:57 +01:00
Jakob Guddas
ce5cab371f
fix(icons): changed cloudy icon ( #3966 )
...
* Updated icons/cloudy.svg
* Updated icons/cloudy.json
* Updated icons/cloudy.svg
2026-01-15 14:48:23 +01:00
Jakob Guddas
69239462bb
fix(icons): changed message-square-dashed icon ( #3959 )
...
* Updated icons/message-square-dashed.svg
* Updated icons/message-square-dashed.json
* Updated icons/message-square-dashed.svg
2026-01-15 14:35:18 +01:00
Jakob Guddas
f8e04958d8
fix(icons): changed bookmark icon ( #2906 )
...
* Updated icons/bookmark.svg
* Updated icons/bookmark.json
* Updated icons/bookmark.svg
* Updated icons/bookmark.svg
* Update icons/bookmark.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Updated icons/bookmark-check.svg
* Updated icons/bookmark-check.json
* Updated icons/bookmark-minus.svg
* Updated icons/bookmark-minus.json
* Updated icons/bookmark-plus.svg
* Updated icons/bookmark-plus.json
* Updated icons/bookmark-x.svg
* Updated icons/bookmark-x.json
---------
Co-authored-by: Karsa <contact@karsa.org >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-15 14:15:40 +01:00
Karsa
e466a104ff
fix(icons): changed waypoints icon ( #3990 )
...
* Updated icons/waypoints.svg
* Updated icons/waypoints.json
2026-01-15 13:30:47 +01:00
Muhammad Aqib Bashir
516917c527
feat(icon): add globe-x icon with metadata ( #3827 )
...
* feat(icon): add globe-x icon with metadata
* style(icon): redesign icon to make X mark 5 by 5
---------
Co-authored-by: Karsa <contact@karsa.org >
2026-01-12 10:34:21 +01:00
dependabot[bot]
3cec234405
chore(deps-dev): bump preact from 10.27.2 to 10.27.3 ( #3955 )
...
Bumps [preact](https://github.com/preactjs/preact ) from 10.27.2 to 10.27.3.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.27.2...10.27.3 )
---
updated-dependencies:
- dependency-name: preact
dependency-version: 10.27.3
dependency-type: direct:development
...
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 >
2026-01-10 17:34:30 +01:00
Miguel Angel Alvarez
a258509bbb
docs(site): added lucide-web-components third-party package ( #3948 )
...
* Add Lucide Web Components implementation
* restore lucide-rails
* Update docs/.vitepress/data/packageData.thirdParty.json
Co-authored-by: Karsa <contact@karsa.org >
---------
Co-authored-by: midesweb <miguel@escuela.it >
Co-authored-by: Karsa <contact@karsa.org >
2026-01-10 17:34:16 +01:00
Jakob Guddas
10918eba1f
Updated icons/cloud-off.svg ( #3942 )
2026-01-10 12:38:15 +01:00
Jakob Guddas
5f4f58cba8
fix(icons): changed lasso icon ( #3961 )
...
* Updated icons/lasso.svg
* Updated icons/lasso.json
* Updated icons/lasso.svg
2026-01-10 12:37:19 +01:00
Jakob Guddas
511d7fabf7
Updated icons/monitor-off.svg ( #3962 )
2026-01-10 12:36:16 +01:00
Jakob Guddas
77a67819e4
Updated icons/tickets-plane.svg ( #3928 )
2026-01-08 12:54:13 +01:00
Jakob Guddas
edc588125f
Updated icons/star-off.svg ( #3952 )
2026-01-07 09:20:42 +01:00
taimar
0c4ac91ba5
fix(site): unify and improve the styling of input fields ( #3919 )
...
* Unify and improve the styling of input fields
* InputSearch: use ellipsis character, remove redundant space
2026-01-02 08:48:03 +01:00
taimar
450acd617d
Add missing titles and unify title template ( #3920 )
2026-01-02 08:46:32 +01:00
Karsa
d391bda369
feat: add Android to brand stopwords ( #3895 )
2025-12-22 07:54:08 +01:00
David Castilla Ortiz
69bf052ee5
Enable ligatures in font build configuration ( #3876 )
2025-12-18 12:17:28 +01:00
Karsa
6b4075b89b
feat(icons): added toolbox icon ( #3871 )
...
* Added icons/toolbox.svg
* Added icons/toolbox.json
0.562.0
2025-12-18 11:44:47 +01:00
Jacek Tomaszewski
7a68e10b12
fix(lucide-react-native): remove icons namespace export to enable tree-shaking ( #3868 )
...
* fix(lucide-react-native): remove icons namespace export to enable tree-shaking
The `export * as icons from './icons'` statement defeats tree-shaking
because bundlers cannot determine which exports from the namespace are
actually used at build time. This causes all 1600+ icons to be included
in the final bundle even when only a few are imported.
This change removes the namespace re-export while keeping all individual
icon exports available via `export * from './icons'`.
BREAKING CHANGE: The `icons` namespace export is no longer available.
Users should import icons directly: `import { Activity } from 'lucide-react-native'`
instead of `import { icons } from 'lucide-react-native'; icons.Activity`.
* Add icons entry file to improve treeshaking
* Format code
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2025-12-18 11:44:26 +01:00
Jakob Guddas
a4531a9985
fix(react-native-web): only add className prop to parent Icon component ( #3892 )
2025-12-18 11:43:31 +01:00
taimar
3edcd9e0c3
fix and unify color-picker font-size ( #3889 )
2025-12-15 14:59:14 +01:00