f53e5bfff0
feat(icons): add house-cog icon ( #4904 )
...
* feat(icons): add house-cog icon
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(icons): address house-cog review feedback
* Update icons/house-cog.json
Co-authored-by: Karsa <contact@karsa.org >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org >
1.48.0
2026-09-24 07:42:30 +02:00
Eric Fennis and copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
f06ac67e33
chore(typchecking): More typecheck jobs for all packages ( #4885 )
...
* Add typecheck jobs
* update lockfile
* Fix types
* Fix lucide solid types
* Fix type lucide-react-native
* fix: align react-native svg mock children typing
* fix: format build font spec
* fix: restore shared workflow and RN class context
* fix: restore lucide-react build typecheck
* fix: keep react build generating icons
* fix: preserve builder color prop types
* test: cover RN provider class merge
* Revert 711255b
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-09-22 13:49:09 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b0b1a4f8ab
chore(deps): bump the vue-deps group with 3 updates ( #4893 )
...
Bumps the vue-deps group with 3 updates: [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ), [@vue/test-utils](https://github.com/vuejs/test-utils ) and [vue](https://github.com/vuejs/core ).
Updates `@vitejs/plugin-vue` from 6.0.8 to 6.0.9
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.9/packages/plugin-vue )
Updates `@vue/test-utils` from 2.5.0 to 2.5.1
- [Release notes](https://github.com/vuejs/test-utils/releases )
- [Commits](https://github.com/vuejs/test-utils/compare/v2.5.0...v2.5.1 )
Updates `vue` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.42...v3.5.43 )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 6.0.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vue-deps
- dependency-name: "@vue/test-utils"
dependency-version: 2.5.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vue-deps
- dependency-name: vue
dependency-version: 3.5.43
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: vue-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-22 07:54:14 +02:00
3a37bfa5cd
chore(deps-dev): bump the angular-deps group across 1 directory with 14 updates ( #4895 )
...
* chore(deps-dev): bump the angular-deps group across 1 directory with 14 updates
Bumps the angular-deps group with 14 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder ) | `22.2.0` | `22.5.0` |
| [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics ) | `22.2.0` | `22.5.0` |
| [@angular/build](https://github.com/angular/angular-cli ) | `22.1.7` | `22.1.8` |
| [@angular/cli](https://github.com/angular/angular-cli ) | `22.1.7` | `22.1.8` |
| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common ) | `22.1.5` | `22.1.7` |
| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler ) | `22.1.5` | `22.1.7` |
| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli ) | `22.1.5` | `22.1.7` |
| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core ) | `22.1.5` | `22.1.7` |
| [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms ) | `22.1.5` | `22.1.7` |
| [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser ) | `22.1.5` | `22.1.7` |
| [@angular/platform-server](https://github.com/angular/angular/tree/HEAD/packages/platform-server ) | `22.1.5` | `22.1.7` |
| [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router ) | `22.1.5` | `22.1.7` |
| [@vitest/browser-playwright](https://github.com/vitest-dev/vitest/tree/HEAD/packages/browser-playwright ) | `4.1.10` | `5.0.1` |
| [angular-eslint](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/angular-eslint ) | `22.2.0` | `22.5.0` |
Updates `@angular-eslint/builder` from 22.2.0 to 22.5.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases )
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/builder/CHANGELOG.md )
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v22.5.0/packages/builder )
Updates `@angular-eslint/schematics` from 22.2.0 to 22.5.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases )
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md )
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v22.5.0/packages/schematics )
Updates `@angular/build` from 22.1.7 to 22.1.8
- [Release notes](https://github.com/angular/angular-cli/releases )
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/angular/angular-cli/compare/v22.1.7...v22.1.8 )
Updates `@angular/cli` from 22.1.7 to 22.1.8
- [Release notes](https://github.com/angular/angular-cli/releases )
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/angular/angular-cli/compare/v22.1.7...v22.1.8 )
Updates `@angular/common` from 22.1.5 to 22.1.7
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.1.7/packages/common )
Updates `@angular/compiler` from 22.1.5 to 22.1.7
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.1.7/packages/compiler )
Updates `@angular/compiler-cli` from 22.1.5 to 22.1.7
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.1.7/packages/compiler-cli )
Updates `@angular/core` from 22.1.5 to 22.1.7
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.1.7/packages/core )
Updates `@angular/forms` from 22.1.5 to 22.1.7
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.1.7/packages/forms )
Updates `@angular/platform-browser` from 22.1.5 to 22.1.7
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.1.7/packages/platform-browser )
Updates `@angular/platform-server` from 22.1.5 to 22.1.7
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.1.7/packages/platform-server )
Updates `@angular/router` from 22.1.5 to 22.1.7
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.1.7/packages/router )
Updates `@vitest/browser-playwright` from 4.1.10 to 5.0.1
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.1/packages/browser-playwright )
Updates `angular-eslint` from 22.2.0 to 22.5.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases )
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/angular-eslint/CHANGELOG.md )
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v22.5.0/packages/angular-eslint )
---
updated-dependencies:
- dependency-name: "@angular-eslint/builder"
dependency-version: 22.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: angular-deps
- dependency-name: "@angular-eslint/schematics"
dependency-version: 22.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: angular-deps
- dependency-name: "@angular/build"
dependency-version: 22.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/cli"
dependency-version: 22.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/common"
dependency-version: 22.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/compiler"
dependency-version: 22.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/compiler-cli"
dependency-version: 22.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/core"
dependency-version: 22.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/forms"
dependency-version: 22.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/platform-browser"
dependency-version: 22.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/platform-server"
dependency-version: 22.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/router"
dependency-version: 22.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@vitest/browser-playwright"
dependency-version: 5.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: angular-deps
- dependency-name: angular-eslint
dependency-version: 22.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: angular-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: keep vitest browser provider on v4
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-09-22 07:53:16 +02:00
Karsa
16fb55f52c
fix(icons): changed mail-pen ( #4899 )
...
adjusted the off grid pen element
2026-09-22 07:52:34 +02:00
Jakob Guddas and Eric Fennis
951813ce76
fix(icons): changed map-pinned icon ( #4880 )
...
* Updated icons/map-pinned.svg
* Updated icons/map-pinned.json
* Updated icons/map-pinned.svg
* Updated icons/map-pinned.json
* Updated icons/map-pinned.svg
* Updated icons/map-pinned.json
* Update map-pinned.json
* Update map-pinned.json
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-09-19 12:26:19 +02:00
ba6751ac45
feat(site): Better icon detail page and add unreleased flag ( #4877 )
...
* setup icon popularity call
* Adjust sort button
* Adjust sorting
* Adds aliases
* Format code
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Add check for env variable
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Improve styling on mobile
* Better icon detail page
* Update detail page
* feat: make edit button more visible
* Fix types
* Add unreleased version tag
* Adjust icon detail
* Added edit button
* format code
* Replace pencil sparkles
* Revert changes
* Fix types
* Add docs checks
* Fix types
* Fix awaiting release
* revert icons changes
* Format code
* Fix type issues
* Update CarbonAdOverlay to not display
Disable CarbonAdOverlay by setting drawerOpen to false.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Fix types
* Fix condition for showing awaiting release icons
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Format code
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Jakob Guddas <github@jguddas.de >
2026-09-18 14:22:47 +02:00
99c1037550
test(packages/shared): cover buildLucideIconForReact ( #4872 )
...
buildLucideIconForReact is the entry point both lucide-react and
lucide-react-native use to build an icon, and its whole job is renaming
the hyphenated SVG attributes to the spellings React expects. Nothing
tested that rename directly: the other build helpers have specs in
packages/icons/tests, and this one had none anywhere in the repo.
The spec pins the five renames it applies, checks that attributes React
already accepts are left alone, that aria-hidden stays hyphenated, that
vector-effect is renamed on child nodes for a non-scaling stroke, and
that a caller's own attributeNames are merged without displacing the
React spellings.
Verified that the spec is not vacuous: removing the class -> className
entry from the rename map fails two of the five tests.
Co-authored-by: Vugar Bakhishov <vugarbbakhishov-hub@users.noreply.github.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-09-18 14:08:40 +02:00
Eric Fennis
e32a4a2c10
Fix type lucide-vue ( #4883 )
2026-09-18 12:29:14 +02:00
Oleg Bezrukavnikov
5d9cc1580a
fix(packages/react-native): pass testID to the rendered Svg element ( #4881 )
...
The Icon component destructured `testID` out of its props and re-emitted it as
`data-testid`, which is a web attribute. react-native-svg only forwards `testID`
to the native view (see extractProps) and drops `data-testid`, so
`<Icon testID="my-icon" />` rendered an element that no React Native test query
or UI automation tool can find. `LucideProps` extends `SvgProps`, so the prop
type checks and the failure is silent.
v0 spread `testID` straight onto `Svg`, so this is a regression for React Native
consumers. An explicitly passed `data-testid` still reaches the element through
the remaining props, so nothing is lost for react-native-web users.
The react-native-svg test mock now maps `testID` onto `data-testid`, so the
DOM based test suite identifies elements the way React Native does. Every
existing `testID` test fails against the previous behaviour.
2026-09-18 11:57:55 +02:00
Nathan De Pachtere and Eric Fennis
d9f72b2525
feat(icons): added line-dot-bottom-vertical icon ( #3857 )
...
* Added icons/line-dot-bottom-vertical.svg
* Added icons/line-dot-bottom-vertical.json
* Update line-dot-bottom-vertical.json
* Format code
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-09-17 16:30:55 +02:00
0d0408c43b
feat(icons): added line-dot-top-vertical icon ( #3856 )
...
* Added icons/line-dot-top-vertical.svg
* Added icons/line-dot-top-vertical.json
* Update icons/line-dot-top-vertical.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Remove unused tags from line-dot-top-vertical.json
Removed unused tags from the line-dot-top-vertical icon.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Update line-dot-top-vertical.json
* format code
---------
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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-17 16:30:01 +02:00
Daniel Bayley and Eric Fennis
55d30bda04
feat(icons): tweak card-sim chip ( #3649 )
...
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-09-17 15:21:22 +02:00
Liang Xu and Liang Xu
f90f10a24a
feat(packages): export __iconNode data across framework packages ( #4761 )
...
Fixes #4644
Signed-off-by: Liang Xu <lx3133584@users.noreply.github.com >
Co-authored-by: Liang Xu <lx3133584@users.noreply.github.com >
2026-09-17 14:58:48 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f3e36fb0d7
chore(deps-dev): bump react-native ( #4673 )
...
Bumps the react-native-deps group with 1 update in the / directory: [react-native](https://github.com/react/react-native/tree/HEAD/packages/react-native ).
Updates `react-native` from 0.76.9 to 0.87.1
- [Release notes](https://github.com/react/react-native/releases )
- [Changelog](https://github.com/react/react-native/blob/main/CHANGELOG-0.7x.md )
- [Commits](https://github.com/react/react-native/commits/v0.87.1/packages/react-native )
---
updated-dependencies:
- dependency-name: react-native
dependency-version: 0.86.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: react-native-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-17 14:56:09 +02:00
Karsa and Eric Fennis
4faa47c0b0
fix(packages/svelte,solid): fix shared type imports in Solid and Svelte ( #4846 )
...
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-09-17 14:30:42 +02:00
e593a44ad2
feat(icons): added line-dot-left-horizontal icon ( #3855 )
...
* Added icons/line-dot-left-horizontal.svg
* Added icons/line-dot-left-horizontal.json
* Update icons/line-dot-left-horizontal.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add use cases to line-dot-left-horizontal.json
Added use cases for line-dot-left-horizontal icon.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-17 13:41:06 +02:00
dba8fb7932
feat(icons): added square-sparkles icon ( #3610 )
...
* Added icons/square-sparkles.svg
* Added icons/square-sparkles.json
* apply design from @karsa-mistmere
* Add use-cases field to square-sparkles.json
* Add use cases for square sparkles icon
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-17 13:40:38 +02:00
a87cecebe3
feat(icons): added briefcase-plus icon ( #4757 )
...
* feat(icons): added `briefcase-plus` icon
* Update icons/briefcase-plus.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/briefcase-plus.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/briefcase-plus.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(lab): remove `briefcase-plus` from lab
Icon has been promoted to icons/, no longer needed in lab.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
* Updated briefcase-plus icon
* Update contributors in briefcase-plus.json
Added 'jguddas' to contributors list in briefcase-plus.json
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-09-17 09:25:14 +02:00
3b9ea6d087
feat(icons): added square-dashed-plus ( #4849 )
...
* feat(icons): added square-dashed-plus
* Update icons/square-dashed-plus.json
Suggested via PR AI
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/square-dashed-plus.json
Suggested by PR AI
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/square-dashed-plus.json
Suggestion made by PR AI
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Revise use cases for square dashed plus icon
AI PR Suggestion
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Peter Jamrozinski <peter.jamrozinski@johnsonfit.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
1.47.0
2026-09-17 09:21:20 +02:00
Jakob Guddas
076b52527f
fix(icons): changed broccoli icon ( #4871 )
...
* Updated icons/broccoli.svg
* Updated icons/broccoli.json
2026-09-16 10:18:44 +02:00
Karsa
58ef6830c6
fix(icons): changed calendar-chevrons-right ( #4865 )
2026-09-14 21:04:50 +02:00
HPRILLER
f032bed22e
fix(icons): remove clipped path from save-off ( #4848 )
2026-09-14 19:58:53 +02:00
266fd1c717
feat(icons): add rotate-cw-clock icon ( #3979 )
...
* Added icons/update.svg
* Added icons/update.json
* Updated icons/update.json
* chore(icons): rename update to update-clockwise
* refactor(icons): rename `update-clockwise` to `rotate-cw-clock`
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
* Add use cases for rotate-cw-clock icon
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Update icons/rotate-cw-clock.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Refine use-case descriptions in rotate-cw-clock.json
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Update rotate-cw-clock.json
* Update rotate-cw-clock.svg
* Update rotate-cw-clock.json
* Update rotate-cw-clock.json
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org >
2026-09-14 11:55:42 +02:00
357a50175e
feat(icons): added square-dashed-x icon ( #4535 )
...
* feat(icons): added square-dashed-x icon
* Update icons/square-dashed-x.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(icons): split square-dashed-x icon into two designs
* Update square-dashed-x.svg
* Update square-dashed-x-corner.svg
* Update square-dashed-x.json
* Update square-dashed-x-corner.json
---------
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-09-14 11:49:49 +02:00
a50c54cfff
feat(icons): Added cupcake icon ( #3000 )
...
* Added svg and json for cupcake icon
* Update cupcake.svg
* Update cupcake.json
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Karsa <contact@karsa.org >
2026-09-14 11:45:48 +02:00
Alec Rust
bd95db1af8
feat(icons): added tube-lotion icon ( #4029 )
...
* Added icons/sunscreen.svg
* Added icons/sunscreen.json
* fix(icons): apply reviewed tube-lotion design and metadata
* fix(icons): correct tube-lotion contributor attribution
2026-09-14 11:39:55 +02:00
6b474e16d4
feat(icons): added 'nepali-rupee' icon ( #4608 )
...
* Add Nepali Rupee icon
* Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* refactor: center nepali rupee icon and use perfect circular arc
* Updated with horizontally centered
* Update use cases for Nepali rupee
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-14 11:36:57 +02:00
Karsa
566032a95d
feat(icons): added door-closed-package icon ( #4814 )
...
* Added icons/door-closed-package.svg
* Added icons/door-closed-package.json
2026-09-14 11:31:33 +02:00
Karsa
042bf77119
feat(icons): delegated faucet icon from lab ( #4764 )
2026-09-14 11:30:28 +02:00
Ubaid Ullah and Karsa
5b8975c9a3
feat(icons): add lambda icon ( #4017 )
...
* feat(icons): added lambda icon
* fix(icons/lambda): fix linting issues
* feat(icons/lambda): clean up metadata
---------
Co-authored-by: Karsa <contact@karsa.org >
2026-09-14 11:17:11 +02:00
Karsa
7eb8afe2f8
feat(icons): added monitor-pc icon ( #4791 )
...
* Added icons/monitor-pc.svg
* Added icons/monitor-pc.json
1.46.0
2026-09-14 11:15:28 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
08b2fd2455
chore(deps-dev): bump astro from 7.3.0 to 7.3.2 in the astro-deps group ( #4860 )
...
Bumps the astro-deps group with 1 update: [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro ).
Updates `astro` from 7.3.0 to 7.3.2
- [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@7.3.2/packages/astro )
---
updated-dependencies:
- dependency-name: astro
dependency-version: 7.3.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: astro-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-14 08:35:43 +02:00
a79b2d131d
feat(icons): Added new icons: clef-g, clef-f and clef-c ( #4083 )
...
* Added new icons: clef-g, clef-f and clef-c
* rename and design updates from feedback
* fix typo in filename
* Update clef-bass.svg
* Update clef-treble.json
* Update clef-bass.json
* Update clef-alto.json
---------
Co-authored-by: Karsa <contact@karsa.org >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-09-11 13:03:10 +02:00
b998e2892b
feat(icons): added globe-code icon ( #3722 )
...
* Added icons/world-wide-web.svg
* Added icons/world-wide-web.json
* Update icons/world-wide-web.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Rename files
* Add 'use-cases' field to globe-code.json
* Add use cases for globe code icon
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Fix JSON formatting in globe-code.json
* Add 'development' category to globe-code.json
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Update SVG path for globe code icon
---------
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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
1.45.0
2026-09-11 12:43:00 +02:00
Eric Fennis and Copilot Autofix powered by AI
5da3ee357d
ci(ci.yml): Add dispatch post release ( #4847 )
...
* Add dispatch post release
* Refine post-release automation conditions
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-11 12:42:26 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6bbe5ddb07
chore(deps-dev): bump vitest in /integrations/lucide-react/vite ( #4844 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 4.1.10 to 4.1.11.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-version: 4.1.11
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-09-11 09:26:37 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4a26fa58e0
chore(deps-dev): bump vitest from 4.1.10 to 4.1.11 ( #4845 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 4.1.10 to 4.1.11.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-version: 4.1.11
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-09-11 09:26:09 +02:00
Karsa
5d592a96aa
fix(packages/vue): fix generated icon declaration types for @lucide/vue ( #4841 )
2026-09-10 22:35:01 +02:00
bdf795a8e3
feat(lab): add hand-gear icon ( #2327 )
...
* feat(icons): add hand-gear icon
* fix(icons): add danielbayley as co-contributor (hand design)
* fix(icons): fix gear centering
* Add empty use-cases field to hand-gear.json
* Update icons/hand-gear.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/hand-gear.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* feat(lab): moved `hand-gear` icon to lab
Co-Authored-By: Claude Opus 5 <noreply@anthropic.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: Claude Opus 5 <noreply@anthropic.com >
@lucide/lab@0.7.0
2026-09-10 16:45:49 +02:00
Karsa and Eric Fennis
e4be16acd5
feat(docs): added "How to use Lucide icons" section to resources ( #4829 )
...
* fix(docs): replace missing LucideIcon icon names in guides
* feat(docs): add How to use Lucide icons section to resources
* feat(docs): update accessibility guide links
* fix(docs): fix dead link in guide.md
* fix(docs): fix color in example image
* fix(docs): fix overlay color in example images
* fix(how-to): added caution guidance type & rework some guidance rules relating to compact interfaces
* fix(how-to): replaced caution items, what the heck, when did I reorder these 😅
* fix(how-to): fix colors
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-09-10 16:07:18 +02:00
Karsa
ea1242d384
fix(icons): also fix album icon in HomeHeroIconsCard.data.ts ( #4839 )
2026-09-10 15:34:39 +02:00
Karsa
7cf805a408
fix(icons): remove duplicate use-cases prop from cookie.json ( #4838 )
2026-09-10 15:28:15 +02:00
Karsa
c2c28580b3
fix(icons): changed cookie icon ( #4815 )
...
* Updated icons/cookie.svg
* Updated icons/cookie.json
* Updated icons/cookie.svg
* Updated icons/cookie.json
* Updated icons/cookie.json
2026-09-10 12:47:06 +02:00
858b662775
feat(icons): added plant-pot icon ( #3122 )
...
* Added icons/plant-pot.svg
* Added icons/plant-pot.json
* Updated icons/plant-pot.svg
* Updated icons/plant-pot.svg
* Apply batched suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add use-cases field to plant-pot.json
Added an empty array for use-cases in the plant-pot icon JSON.
* Update plant-pot.svg with new design paths from @karsamistmere
* Add contributor 'karsa-mistmere' to plant-pot.json
* Add use cases for plant pot icon
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Jakob Guddas <github@jguddas.de >
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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-10 12:22:43 +02:00
c17f928577
feat(icons): add messages-circle icon ( #4754 )
...
* feat: add messages-circle icon
* chore: apply bot metadata suggestions
* fix: update messages-circle to compliant design and add contributors
* Revise use cases for messaging icon
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Mirazstudio-offical <miraza@example.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-10 12:21:47 +02:00
d32ef89ef9
feat(icons): added notebook-dot icon ( #3228 )
...
* Added icons/notebook-dot.svg
* Added icons/notebook-dot.json
* Update notebook-dot.svg
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add use-cases field to notebook-dot.json
* Apply batched suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-10 12:17:44 +02:00
5fb5967884
feat(icons): added houses icon ( #3241 )
...
* feat(icons): added `houses` icon
* Update icons/houses.svg
* Add contributor 'jguddas' to houses.json
* Add use cases for houses icon
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Remove houses from lab
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-10 12:17:21 +02:00
Mo
1cb69f6f9c
fix(icons): correct misspelled tags ( #4836 )
2026-09-10 11:10:12 +02:00
6d4501f4d3
feat(icons): added peace-sign icon ( #3001 )
...
* play with image
* changes to width
* changes to contributing image to show on github
* peace-sign
* feat(lab): moved `peace-sign` icon to lab
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
---------
Co-authored-by: Brizen <bcb5360@nyu.edu >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
@lucide/lab@0.6.0
2026-09-10 11:05:51 +02:00