Lukas Kalbertodt
f9406068fb
Fix formatting of <svg> element in two icons that were inconsistent ( #4166 )
...
These two icons were the only ones that didn't start with exactly
<svg
xmlns="http://www.w3.org/2000/svg "
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
So I brought them in line.
2026-03-20 16:28:00 +01:00
Bu Yuan
d51c26ea9a
fix(lucide-fonts): correct icon mappings in index.html and unicode.html ( #4160 )
...
Fixes lucide-icons/lucide#4154
The font mapping files were incorrectly mapping icon names to unicode values.
For example, message-circle-check was incorrectly pointing to database-search.
This was introduced in version 0.576 by commit efa1f252 which moved the
endCodePoint calculation inside the Promise.all callback, causing race
conditions where multiple icons could receive the same codepoint.
The fix moves endCodePoint calculation outside the Promise.all block
so it's calculated once before processing all icons, ensuring each icon
gets a unique codepoint.
Co-authored-by: Clawdbot <bot@clawdbot.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-03-20 15:43:27 +01:00
dependabot[bot]
6c00c2e74a
chore(deps-dev): bump h3 from 1.15.4 to 1.15.6 ( #4163 )
...
Bumps [h3](https://github.com/h3js/h3 ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/h3js/h3/releases )
- [Changelog](https://github.com/h3js/h3/blob/v1.15.6/CHANGELOG.md )
- [Commits](https://github.com/h3js/h3/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: h3
dependency-version: 1.15.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 16:24:45 +01:00
Jakob Guddas
4af2f7e78b
Updated icons/gpu.svg ( #4147 )
2026-03-14 20:58:03 +01:00
Jakob Guddas
f8ee8d7287
docs: add rule about consistent use of shapes ( #3975 )
2026-03-14 20:55:52 +01:00
Sorin Hadjiu
f910edc007
docs(site): add strapi lucide icons package ( #4112 )
2026-03-14 20:49:14 +01:00
Bhav Beri
4d44278d3e
docs(svelte): clarify Svelte 4 vs Svelte 5 Lucide packages ( #4107 )
...
* Clarify package usage for Svelte 4 and 5
@lucide/svelte is specified for Svelte 5, with a note for Svelte 4 users to use lucide-svelte instead.
* Add message in lucide-svelte README as well
* Update the docs installation page to match the svelte docs page
2026-03-12 13:36:55 +01:00
dependabot[bot]
e2d1445f5b
chore(deps): bump simple-git from 3.30.0 to 3.32.3 ( #4133 )
...
Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git ) from 3.30.0 to 3.32.3.
- [Release notes](https://github.com/steveukx/git-js/releases )
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md )
- [Commits](https://github.com/steveukx/git-js/commits/simple-git@3.32.3/simple-git )
---
updated-dependencies:
- dependency-name: simple-git
dependency-version: 3.32.3
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-03-12 13:36:20 +01:00
Jakob Guddas
a6136d3e47
fix(icons): changed school icon ( #4124 )
...
* Updated icons/school.svg
* Updated icons/school.json
* Updated icons/school.svg
* Updated icons/school.svg
* Updated icons/school.json
* Updated icons/school.json
2026-03-11 08:38:45 +01:00
Eric Fennis
785b2c6376
fix(redirects): Fixes icon alias redirects on site ( #4122 )
...
* Fix redirect issues
* turn off vercel output
* Revert "turn off vercel output"
This reverts commit 8cac049e24 .
* Fix matching paths
2026-03-06 10:45:21 +01:00
Eric Fennis
ed6ba4bf0c
Merge branch 'main' of https://github.com/lucide-icons/lucide
2026-03-06 09:15:50 +01:00
Bhav Beri
5e460ce606
Fixes https://github.com/lucide-icons/lucide-lab/issues/6 ( #4101 )
2026-03-06 09:12:49 +01:00
Curtis Lowder
0a2312d260
chore(icons): Add 'crypto' tag to bitcoin.json ( #4120 )
...
* Add 'crypto' tag to bitcoin.json
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-05 18:41:45 +01:00
Eric Fennis
e6c7d7d495
docs(api): Update nitro to latest version ( #4102 )
...
* update nitro
* try this?
* Try this
* update vercel output
* Add await
* Fix endpoints
* Adjust 404 catch all
* Fix output
* Adjust react in api
* Fix types
* Remove @resvg/resvg-wasm
* Format code
* Fix failing check
* Apply feedback
* Format code
2026-03-05 14:03:27 +01:00
Eric Fennis
e8e800f98d
ci(build-font): Fix env var GH actions
2026-03-04 10:39:55 +01:00
KISHORE KUMAR S
0ea8780434
feat(icons): added ellipse icon ( #3749 )
...
* Added icons/ellipse.svg
* Added icons/ellipse.json
* Updated icons/ellipse.json
* Update icons/ellipse.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
0.577.0
2026-03-04 10:23:48 +01:00
Bhav Beri
d88dca3732
Fix gitignore to correctly ignore the releaseMetadata folder of docs ( #4100 )
2026-03-04 10:22:12 +01:00
Eric Fennis
efa1f25251
fix(font-build): Fix code points allocations
2026-03-04 10:17:52 +01:00
Eric Fennis
4201f70d7b
ci(build-font): Use Vercel blob storage for font codepoints allocations
2026-03-02 08:30:29 +01:00
Eric Fennis
d54247b637
ci: Update concurrency group name
2026-03-02 07:33:09 +01:00
dependabot[bot]
f6c0d0603a
chore(deps): bump rollup from 4.53.3 to 4.59.0 ( #4106 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 4.53.3 to 4.59.0.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.53.3...v4.59.0 )
---
updated-dependencies:
- dependency-name: rollup
dependency-version: 4.59.0
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-03-02 07:22:10 +01:00
7ender
6ee46b39a8
feat(icons): added fishing-rod icon ( #3839 )
...
* Added icons/fishing-rod.svg
* Added icons/fishing-rod.json
* Update fishing-rod.svg
upd: thanks to @karsa-mistmere & @jguddas
* Update icons/fishing-rod.json
++ contributors
Co-authored-by: Jakob Guddas <github@jguddas.de >
* Update fishing-rod.svg
arc properly placed
---------
Co-authored-by: Jakob Guddas <github@jguddas.de >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
0.576.0
2026-02-27 16:32:47 +01:00
Eric Fennis
de6ddfe381
fix(lucide-font, lucide-static): Fixing stable code points ( #3894 )
...
* Refactor font building
* Add lucide-font to gitignore
* Adjust workflow
* update lockfile
* Fixing code points build
* Adds next solution after build
* adds addLigatures to config
* Make code point consistent
* Format code
* Add todo
* Add comment in ci file
* Update tools/build-font/src/allocateCodepoints.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update tools/build-font/src/outlineSVGs.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-27 16:29:52 +01:00
Jamie Law
fdcaa659e4
Updated icons/cuboid.svg ( #4098 )
...
Co-authored-by: Karsa <contact@karsa.org >
2026-02-26 11:02:02 +01:00
Karsa
1e3018fea6
fix(icons): updated cuboid icon tags and categories ( #4095 )
...
* Updated icons/cuboid.svg
* Updated icons/cuboid.json
* Updated icons/cuboid.json
2026-02-26 11:00:48 +01:00
Karsa
cf1c2ef2e4
fix(icons): changed receipt icon ( #4075 )
...
* Updated icons/receipt.svg
* Updated icons/receipt-cent.svg
* Updated icons/receipt-cent.json
* Updated icons/receipt-euro.svg
* Updated icons/receipt-euro.json
* Updated icons/receipt-indian-rupee.svg
* Updated icons/receipt-indian-rupee.json
* Updated icons/receipt-japanese-yen.svg
* Updated icons/receipt-japanese-yen.json
* Updated icons/receipt-pound-sterling.svg
* Updated icons/receipt-pound-sterling.json
* Updated icons/receipt-russian-ruble.svg
* Updated icons/receipt-russian-ruble.json
* Updated icons/receipt-swiss-franc.svg
* Updated icons/receipt-swiss-franc.json
* Updated icons/receipt-turkish-lira.svg
* Updated icons/receipt-turkish-lira.json
2026-02-24 09:06:42 +01:00
Karsa
89bb4f356c
fix(icons): fixes guideline violations in package-* icons. ( #4074 )
...
* Updated icons/package-plus.svg
* Updated icons/package-x.svg
* Updated icons/package-check.svg
* Updated icons/package-minus.svg
* Updated icons/package-search.svg
2026-02-23 10:05:53 +01:00
Karsa
1a8a7567eb
Added zodiac signs ( #712 )
...
* Added zodiac signs
* Update cancer.svg
* Update capricorn.svg
* Update icons/gemini.svg
Co-authored-by: Jakob Guddas <github@jguddas.de >
* Update leo.svg
* Update libra.svg
* Update ophiuchus.svg
* Update pisces.svg
* Update scorpio.svg
* Update virgo.svg
* Update Aquarius SVG paths for new design
* Update scorpio.svg
* fix(icons/aquarius): fix off-grid paths introduced in 186e4d6e96
* feat(icons): add zodiac prefix & add metadata json to zodiac icons
---------
Co-authored-by: Karsa <karsa@karsa.org >
Co-authored-by: Jakob Guddas <github@jguddas.de >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-02-23 09:47:51 +01:00
Karsa
bca7e9cf43
fix(github/workflows): reformat ci.yml with prettier
2026-02-23 09:45:56 +01:00
Eric Fennis
80923a08b3
ci(ci.yml): Adds workflow_dispatch option to trigger manual release
2026-02-19 13:16:14 +01:00
Jakob Guddas
10f6d5f8c6
fix(icons): renamed flip-* to square-centerline-dashed-* ( #3945 )
...
* fix(icons): renamed flip-* to square-split-dashed-*
* Rename square-split-dashed-horizontal.json to square-centerline-dashed-horizontal.json
* Add square-centerline-dashed-vertical.json file
* Rename square-split-dashed-horizontal.svg to square-centerline-dashed-horizontal.svg
* Rename square-split-dashed-vertical.svg to square-centerline-dashed-vertical.svg
* Apply suggestion from @jguddas
* Apply suggestion from @jguddas
* Apply suggestion from @jguddas
* Apply suggestion from @jguddas
0.575.0
2026-02-19 12:13:36 +01:00
Ethan Hazel
e77a037d9a
feat(icons): added square-arrow-right-exit and square-arrow-right-enter icons ( #3958 )
...
* add(icons): added square-arrow-in and square-arrow-out icons
* fix(icons): renamed square-arrow-in/out to have left/right in name
* fix(icons): updated square-arrow-exit-right and square-arrow-enter-left
* fix(square-arrow-enter-right, square-arrow-exit-right): Renamed icons & edited metadata
2026-02-19 12:12:34 +01:00
Jakob Guddas
3f53744316
Updated icons/file-pen-line.svg ( #3970 )
...
Co-authored-by: Karsa <contact@karsa.org >
2026-02-19 12:11:30 +01:00
DuckAfire
09574d820e
fix(icons): remove execution permission of SVG files ( #4053 )
2026-02-19 12:10:31 +01:00
edwloef
aeef1017fe
feat(icons): added metronome icon ( #4063 )
2026-02-19 10:12:32 +01:00
Eric Fennis
267f22dced
fix(lucide): Fix ESM Module output path in build ( #4084 )
...
* Fix module output path
* Format code
2026-02-19 10:11:52 +01:00
Karsa
391b0f6fc6
feat(icons): added message-square-check icon ( #4076 )
...
* Added icons/message-square-check.svg
* Added icons/message-square-check.json
2026-02-17 23:16:53 +01:00
marvfash
849d10eda4
feat(icons): added mouse-right icon ( #2787 )
...
* Added icons/mouse-right.svg
* Added icons/mouse-right.json
* Update icons/mouse-right.svg
Co-authored-by: Karsa <contact@karsa.org >
---------
Co-authored-by: Karsa <contact@karsa.org >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
0.574.0
0.573.0
2026-02-17 13:35:39 +01:00
marvfash
2b9cacc5ae
feat(icons): added mouse-left icon ( #2788 )
...
* Added icons/mouse-left.svg
* Added icons/mouse-left.json
* Update icons/mouse-left.svg
Co-authored-by: Karsa <contact@karsa.org >
---------
Co-authored-by: Karsa <contact@karsa.org >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-02-17 13:35:29 +01:00
Jakob Guddas
cc9c5d2731
feat(icons): added x-line-top icon ( #2838 )
...
* Added icons/x-bar.svg
* Added icons/x-bar.json
* Rename x-bar.svg to x-line-top.svg
* Add x-line-top.json icon file
* Update icons/x-line-top.json
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>
Co-authored-by: Karsa <contact@karsa.org >
2026-02-17 13:35:19 +01:00
Jakob Guddas
019d3b9792
fix(icons): flipped coins icon ( #3158 )
...
* Updated icons/coins.svg
* Updated icons/coins.json
* Updated icons/coins.svg
2026-02-17 13:23:31 +01:00
Jamie Law
feca9eaab5
fix(icons): changed rocking-chair icon ( #3445 )
...
* Updated icons/rocking-chair.svg
* Updated icons/rocking-chair.json
2026-02-17 12:51:52 +01:00
Henry Wilkinson
88b972059f
feat(icons): added message-circle-check icon ( #3770 )
...
* Added icons/message-circle-check.svg
* Added icons/message-circle-check.json
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
0.572.0
2026-02-17 12:32:36 +01:00
Karsa
9d86a86a99
feat(icons): added shelving-unit icon ( #3041 )
...
* [github] Added issue template forms
* [github] yaml => yml
* Syntax fixes
* Further syntax fixes
* Sort issue templates
* Update 02_bug_report.yml
* Added icons/shelf.svg
* Added icons/shelf.json
* Update shelf.json
* Update shelf.json
* Update and rename shelf.json to shelving-unit.json
* Rename shelf.svg to shelving-unit.svg
---------
Co-authored-by: Karsa <karsa@karsa.org >
0.571.0
2026-02-17 12:11:12 +01:00
Adam Lindqvist
727e29183f
fix(icons): rearange circle-icons path and circle order ( #3746 )
...
* Rearrange svg element order
* Rearrange svg element order
* Revert package.json update
---------
Co-authored-by: Karsa <contact@karsa.org >
2026-02-17 10:56:57 +01:00
Jakob Guddas
603df50ddd
feat(icons): added towel-rack icon ( #3350 )
...
* Added icons/towel-rack.svg
* Added icons/towel-rack.json
* Updated icons/towel-rack.svg
* Updated icons/towel-rack.svg
* Updated icons/towel-rack.svg
* Updated icons/towel-rack.json
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Karsa <contact@karsa.org >
0.570.0
2026-02-17 10:25:44 +01:00
Muhammad Aqib Bashir
c79a0ecbda
feat(icons): add mirror-round and mirror-rectangular ( #3832 )
...
* feat(icon): add mirror-round icon
* feat(icon): add mirror-rectangular icon
* Update icons/mirror-rectangular.json: remove part of name from tages
Co-authored-by: Karsa <contact@karsa.org >
* Update icons/mirror-round.json: remove part of name from tags
Co-authored-by: Karsa <contact@karsa.org >
* Update icons/mirror-round.json: add vanity and makeup tags
Co-authored-by: Karsa <contact@karsa.org >
* fix(size): increase to make it a bit larger from `14 x 18` to `16 x 20`
Co-authored-by: Karsa <contact@karsa.org >
* Apply suggestion from @karsa-mistmere
Co-authored-by: Karsa <contact@karsa.org >
* Update mirror-round.json
---------
Co-authored-by: Karsa <contact@karsa.org >
0.569.0
2026-02-17 09:44:18 +01:00
Spleefies
8939deb430
fix(icons): changed clipboard-pen icon ( #4006 )
...
* Updated icons/clipboard-pen.svg
* Updated icons/clipboard-pen.json
---------
Co-authored-by: Karsa <contact@karsa.org >
2026-02-17 09:44:06 +01:00
Karsa
54abe52318
fix(icons): fix linting issues in git-merge-conflict.json
2026-02-17 09:22:57 +01:00
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