2618 Commits

Author SHA1 Message Date
Petter Lauvrak
1675213eb6 feat(icons): added bell-check icon (#4152)
* Added icons/bell-check.svg

* Added icons/bell-check.json
1.10.0 1.11.0
2026-04-24 15:50:13 +02:00
Spleefies
ac25ea327d feat(icons): added layers-minus icon (#4005)
* Added icons/layers-minus.svg

* Added icons/layers-minus.json

* use alternative design

* Update layers-minus.svg
2026-04-24 15:50:03 +02:00
Jamie Law
b9e922b100 Updated icons/rotate-3d.svg (#4299)
Co-authored-by: Karsa <contact@karsa.org>
2026-04-24 15:42:47 +02:00
Swastik Sharma
6e42a8792a feat(icon): add heart-x icon (#4264)
* feat(icon): add heart-x icon

* Update icons/heart-x.json

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

* Update icons/heart-x.json

* Update heart-x.json

---------

Co-authored-by: Karsa <contact@karsa.org>
2026-04-24 15:42:41 +02:00
Spleefies
d7f8d17986 feat(docs): blur background of framework-select (#4238)
* blur background of framework-select

* Update docs/.vitepress/theme/components/guide/FrameworkSelect.vue

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

* remove duplicate label css

* Update docs/.vitepress/theme/components/guide/FrameworkSelect.vue

---------

Co-authored-by: Karsa <contact@karsa.org>
2026-04-24 14:41:42 +02:00
Karsa
c81e6846c5 test(build-font): added comprehensive unit tests on build-font tool (#4315) 2026-04-24 14:12:43 +02:00
Swastik Sharma
804d25586b feat(icons): add power and quick tags to zap and zap-off (#4268)
* feat(icons): add power and quick tags to zap and zap-off

* chore(icons): add contributor name

* Update icons/zap.json

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

* Update icons/zap-off.json

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

* Update icons/zap.json

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

* Update icons/zap-off.json

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

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2026-04-24 14:10:20 +02:00
dependabot[bot]
39e3964a9b chore(deps-dev): bump astro from 6.0.8 to 6.1.6 (#4310)
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 6.0.8 to 6.1.6.
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@6.1.6/packages/astro)

---
updated-dependencies:
- dependency-name: astro
  dependency-version: 6.1.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-04-24 13:31:53 +02:00
dependabot[bot]
2f8257d8b4 chore(deps): bump svgo from 3.3.2 to 3.3.3 (#4119)
Bumps [svgo](https://github.com/svg/svgo) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](https://github.com/svg/svgo/compare/v3.3.2...v3.3.3)

---
updated-dependencies:
- dependency-name: svgo
  dependency-version: 3.3.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-04-24 11:24:47 +02:00
blt-r
fe0bd9b887 fix(@lucide/svelte): proper doc comments for svelte components (#4267)
* fix(@lucide/svelte): proper doc comments for svelte components

* Update license text

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2026-04-24 10:42:50 +02:00
Jessica Lu
d0229f4cfc docs: add missing period to TypeScript Support guide (#4309)
Add period to the end of sentence in the description of https://lucide.dev/guide/react/advanced/typescript.
2026-04-24 10:07:51 +02:00
Jakob Guddas
cc1caae101 feat(icons): added timeline icon (#4270)
* Added icons/timeline.svg

* Added icons/timeline.json

* Updated icons/timeline.svg

* Updated icons/timeline.json
1.9.0
2026-04-23 17:26:46 +02:00
Karsa
d632a8e272 fix(build-font): add collision detection to font codepoints & make allocation explicitly sequential (#4300)
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2026-04-23 17:24:21 +02:00
Karsa
653e44b832 feat(packages): use .mjs for ESM bundles (#4285) 2026-04-23 17:00:02 +02:00
Jakob Guddas
f0eaba827e fix(gh-icon): update colors for ColoredPath component (#4233)
* Update colors for ColoredPath component

* fix(site): fix linting issues SvgPreview

---------

Co-authored-by: Karsa <contact@karsa.org>
2026-04-20 11:23:35 +02:00
Swastik Sharma
dc803026e0 fix(packages/angular): allow string inputs for size (#4253)
* fix: Type change for size: string | number across the LucideConfig

* fix(packages/angular): fix typing issues in @lucide/angular, should update all usages and declarations of size

* fix: revert changes made to lucide-react context.ts

---------

Co-authored-by: Karsa <contact@karsa.org>
2026-04-20 07:41:32 +02:00
Zeenat Lawal
3c62e4bfef feat(icons): added bookmark-off icon (#4283)
* feat: add icons/bookmark-off.svg

* feat: add icons/bookmark-off.json

* feat: update icons/bookmark-off.json contributors and tags
1.8.0
2026-04-09 08:46:23 +02:00
Karsa
6d6da7ca3a feat(docs): use initOnMounted: true for useSessionStorage in CarbonAdOverlay (#4275)
* feat(docs): use computed for `hide-ad`

* Update CarbonAdOverlay.vue

* Update CarbonAdOverlay.vue

* feat(site): add initOnMounted: true to useSessionStorage in CarbonAdOverlay.vue
2026-04-08 10:01:52 +02:00
dependabot[bot]
2453b6467d chore(deps): bump vite from 5.4.21 to 6.4.2 (#4286)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.21 to 6.4.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.4.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org>
2026-04-08 09:55:28 +02:00
dependabot[bot]
a88e7070cc chore(deps): bump lodash-es from 4.17.23 to 4.18.1 (#4251)
Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash-es
  dependency-version: 4.18.1
  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-04-08 09:44:26 +02:00
dependabot[bot]
a7611e2957 chore(deps-dev): bump vite from 7.3.1 to 7.3.2 (#4276)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.2
  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-04-08 09:29:30 +02:00
Karsa
7c2ff2e5d6 fix(icons): remove ui/ux tag from heart-minus, add delete instead (#4266) 2026-04-04 17:25:09 +02:00
blt-r
51e37e2e2c fix aria-hidden="true" in @lucide/svelte (#4234) 2026-04-03 14:43:35 +02:00
Karsa
5faceb5495 fix(docs): improve mobile layout of v1 banner (#4254)
* fix(docs): improve mobile layout of v1 banner

* fix(docs): make top banner sticky instead of fixed, this way there's no need for hack-ish explicit heights

* fix(docs): add --vp-layout-top-height media query declaration for when navbar becomes sticky
2026-04-03 10:16:39 +02:00
Karsa
3814a64cd5 fix(docs): fix typo in combining icons docs 2026-04-01 13:22:05 +02:00
Jakob Guddas
43c76b1f08 fix(icons): renamed text-select to square-dashed-text (#3943)
* fix(icons): renamed `text-select` to `square-dashed-text`

* Update square-dashed-text.json

* Update square-dashed-text.json

---------

Co-authored-by: Karsa <contact@karsa.org>
2026-03-30 09:15:51 +02:00
Karsa
2401a39571 fix(icons): fixes gap issues in radio-off.svg (#4227) 2026-03-28 09:38:32 +01:00
Karsa
7623e23f78 feat(docs): add Zephyr Cloud to Hero Backers tier & rework updateSponsors script to also handle, well, sponsors (#4226) 2026-03-28 07:48:26 +01:00
Ankit Sharma
663a9d7fc3 Fix link to icon design principles in statement (#4225)
Updated the link to the icon design guide in the brand logos statement. Previous like was giving 404 error.
2026-03-28 07:48:12 +01:00
Toma
d53f615cf3 fix(lucide-static): add viewBox attribute to sprite symbol elements (#4223)
Sprite symbols were missing the viewBox attribute, causing icons to be clipped instead of scaling proportionally when used at smaller sizes.

Fixes #2768
2026-03-28 07:47:55 +01:00
Ankit Sharma
d8700b257a docs: fix broken links in documentation (#4224)
docs: fix broken links in documentation (pull request template and brand logos statement) from "lucide.dev/guide/design/" to "lucide.dev/contribute/"
2026-03-28 07:47:36 +01:00
Eric Fennis
30bb61917b ci(@lucide/angular): Fix publishing problem (#4213)
* ci(@lucide/angular): Fix publishing problem

* Format files
2026-03-26 14:14:22 +01:00
Rajnish Mehta
1e6b96db3d chore(icons): Username change knarlix to RajnishKMehta (#4208)
* Update shield-cog-corner.json

* Update shield-cog.json
2026-03-26 07:32:49 +01:00
Ryan Hutchison
5c52182778 Add packageDirname for @lucide/angular (#4211) 2026-03-26 07:31:46 +01:00
Tony Sullivan
1fde1f1c1a feat(icons): added map-pin-search icon (#4125)
* Added icons/map-pin-search.svg

* Added icons/map-pin-search.json

---------

Co-authored-by: Karsa <contact@karsa.org>
1.7.0
2026-03-25 18:46:24 +01:00
Eric Fennis
dada0a8297 fix(lucide-react): Fix dynamic imports (#4210)
* fix(lucide-react): Fix dynamic imports

* Adjust imports

* Format code

* Ignore eslint error
2026-03-25 18:44:25 +01:00
Karsa
fa09963bf8 fix(pipeline): revert custom angular publish step. not even this solves it. 2026-03-24 17:58:37 +01:00
Sondre Kongsgård
cc53931091 feat(icons): added radio-off icon (#4138)
* Added icons/radio-off.svg

* Added icons/radio-off.json
1.6.0
2026-03-24 17:52:39 +01:00
Karsa
86b3ddfdca Merge remote-tracking branch 'origin/main' 2026-03-24 17:51:45 +01:00
Karsa
f1360e1d9b feat(pipeline): fix working directory (angular, not @lucide/angular) 2026-03-24 17:50:32 +01:00
Jakob Guddas
e2df99b883 feat(icons): added beef-off icon (#3816)
* Added icons/beef-off.svg

* Added icons/beef-off.json
1.5.0
2026-03-24 17:47:31 +01:00
Karsa
aed7aeaa72 feat(pipeline): move angular publish step from lucide-static ⇒ release 2026-03-24 17:46:54 +01:00
Youri Nouchet
11ff82b056 feat(icons): added sport-shoe icon (#3953)
* Added icons/sport-shoe.svg

* Added icons/sport-shoe.json

* Update sport-shoe.svg

---------

Co-authored-by: Karsa <contact@karsa.org>
1.4.0
2026-03-24 17:41:27 +01:00
Karsa
25d96b7ec0 feat(pipeline): fix linting issues 2026-03-24 17:41:09 +01:00
Karsa
10962ce51b feat(pipeline): add separate Angular publish step using dist as the working directory & stripping publishConfig.directory from its package.json 2026-03-24 17:36:52 +01:00
Karsa
7dfbd21bce feat(pipeline): revert debug changes made to release.yml 2026-03-24 17:23:20 +01:00
Karsa
b18f27ea8d feat(pipeline): add angular debug to release workflow 2026-03-24 17:14:31 +01:00
Karsa
5e6186ff70 feat(pipeline): add angular debug to release workflow 2026-03-24 17:12:55 +01:00
Karsa
acb947a770 Merge remote-tracking branch 'origin/main' 2026-03-24 17:11:02 +01:00
Karsa
e9bec8e6f8 feat(pipeline): add angular debug to release workflow 2026-03-24 17:10:48 +01:00