Eric
f8dfcec367
Merge branch 'main' of https://github.com/lucide-icons/lucide into icon-usage-context
2026-10-19 15:01:32 +02:00
0ab9c70d88
feat(icons): added graph-hub icon ( #4974 )
...
* feat(icons): added split-circles icon
* chore(icons): added cluster tag to `split-circles`
* refactor(icons): renamed `split-circles` to `hub-circles`
* refactor(icons): renamed `hub-circles` to `graph-hub`
* Apply batched suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Fix duplicate 'tags' key in graph-hub.json
Removed duplicate 'tags' key in graph-hub.json.
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-19 14:37:34 +02:00
26daed2537
feat(icons): added brain-off icon ( #3535 )
...
* Added icons/brain-off.svg
* Added icons/brain-off.json
* Update icons/brain-off.svg
Co-authored-by: Jakob Guddas <github@jguddas.de >
* Update icons/brain-off.json
Co-authored-by: Jakob Guddas <github@jguddas.de >
* Add use-cases for brain-off icon
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Update brain-circuit.svg
* Update brain-cog.svg
* Update brain-off.svg
* Update brain.svg
---------
Co-authored-by: Jakob Guddas <github@jguddas.de >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Karsa <contact@karsa.org >
2026-10-19 14:28:50 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fa238cf278
chore(deps): bump the react-deps group across 1 directory with 2 updates ( #5026 )
...
Bumps the react-deps group with 2 updates in the / directory: [react](https://github.com/react/react/tree/HEAD/packages/react ) and [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom ).
Updates `react` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases )
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react )
Updates `react-dom` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases )
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react-dom )
---
updated-dependencies:
- dependency-name: react
dependency-version: 19.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: react-deps
- dependency-name: react-dom
dependency-version: 19.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: react-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-19 12:08:22 +02:00
27f08704a1
chore(deps-dev): bump the svelte-deps group across 1 directory with 2 updates ( #5028 )
...
Bumps the svelte-deps group with 2 updates in the / directory: [@sveltejs/package](https://github.com/sveltejs/kit/tree/HEAD/packages/package ) and [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit ).
Updates `@sveltejs/package` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/sveltejs/kit/releases )
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/package/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/package@3.0.1/packages/package )
Updates `@sveltejs/kit` from 3.0.1 to 3.1.0
- [Release notes](https://github.com/sveltejs/kit/releases )
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@3.1.0/packages/kit )
---
updated-dependencies:
- dependency-name: "@sveltejs/kit"
dependency-version: 3.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: svelte-deps
- dependency-name: "@sveltejs/package"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: svelte-deps
...
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-10-19 12:07:56 +02:00
7c165eb5df
feat(icons): added line-height icon ( #3039 )
...
* Added icons/line-height.svg
* Added icons/line-height.json
* Update line-height.svg
* Update line-height.json
* Apply batched suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update line-height.json
* Update line-height.json
* Update line-height.json
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Karsa <contact@karsa.org >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-19 12:04:54 +02:00
296ab246a8
chore(deps-dev): bump react-native ( #5030 )
...
Bumps the react-native-deps group with 1 update: [react-native](https://github.com/react/react-native/tree/HEAD/packages/react-native ).
Updates `react-native` from 0.87.1 to 0.88.0
- [Release notes](https://github.com/react/react-native/releases )
- [Changelog](https://github.com/react/react-native/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react/react-native/commits/v0.88.0/packages/react-native )
---
updated-dependencies:
- dependency-name: react-native
dependency-version: 0.88.0
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>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-19 11:54:20 +02:00
8300f598a0
chore(deps): bump the vue-deps group with 2 updates ( #5027 )
...
Bumps the vue-deps group with 2 updates: [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ) and [vue](https://github.com/vuejs/core ).
Updates `@vitejs/plugin-vue` from 6.0.9 to 6.0.10
- [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.10/packages/plugin-vue )
Updates `vue` from 3.5.43 to 3.5.44
- [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.43...v3.5.44 )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 6.0.10
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vue-deps
- dependency-name: vue
dependency-version: 3.5.44
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>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-19 11:46:20 +02:00
51be2dac03
feat(icons): added letter-spacing icon ( #3038 )
...
* Added icons/letter-spacing.svg
* Added icons/letter-spacing.json
* Update icons/letter-spacing.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update letter-spacing.svg
* Update letter-spacing.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-10-19 11:39:10 +02:00
Noah Weidig
2333afad1f
Update icon count comparison with Feather Icons ( #5022 )
2026-10-19 11:20:13 +02:00
Eric Fennis
6e1308ce19
fix(site): Fix build ( #5033 )
...
* Fix name
* Fix import
2026-10-19 11:16:40 +02:00
9a25bb6315
feat(icons): added bacon icon ( #4694 )
...
* feat(icons): add icons/avocado.svg
* feat(icons): add icons/avocado.json
* feat(icons): add icons/bacon.svg
* feat(icons): add icons/bacon.json
* chore: remove lab/avocado.svg after promoting to core
* chore: remove lab/avocado.json after promoting to core
* chore: remove lab/bacon.svg after promoting to core
* chore: remove lab/bacon.json after promoting to core
* docs(icons): apply metadata suggestions for avocado
* docs(icons): apply metadata suggestions for bacon
* Apply design from karsa
* Remove categories
* Update use-case descriptions for avocado and bacon icons
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Update avocado.json
* Update bacon.json
* Update avocado.json
* Update bacon.json
* Update avocado.json
* Update avocado.svg
* Update bacon.json
* Update avocado.json
* Update bacon.svg
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Karsa <contact@karsa.org >
2026-10-19 10:54:56 +02:00
d123605682
feat(icons): added smartphone-user-round icon ( #4586 )
...
* add smartphone-user icon
* Update icons/smartphone-user.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/smartphone-user.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/smartphone-user.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/smartphone-user.json
Co-authored-by: Karsa <contact@karsa.org >
* Update icons/smartphone-user.svg
Co-authored-by: Karsa <contact@karsa.org >
* update contribuers
* fix(icons): update smartphone-user icon
* rename: smartphone-user to smartphone-user-round
* Potential fix for pull request finding 'Add missing csandman attribution'
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Refactor use-cases and tags in smartphone-user-round.json
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Update keywords and categories in smartphone icon JSON
* update requested changes in icon design
* add mittalyashu contributer of smartphone to contributors list
---------
Co-authored-by: Hitanshu Machhi <hitanshu.machhi-ext@mavenclinic.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org >
Co-authored-by: Hitanshu Machhi <hitanshu.machhi@mindstix.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-19 10:36:42 +02:00
2ae6a3d489
feat(icons): added tombstone icon ( #4929 )
...
* feat(icons): added tombstone icon
* Update icons/tombstone.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/tombstone.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>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-19 10:33:16 +02:00
Karsa and Eric Fennis
1ef60af944
fix(icons): changed chess-queen icon ( #4613 )
...
* Updated icons/chess-queen.svg
* Updated icons/chess-queen.json
* Update chess-queen.json
* Update chess-queen.svg
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-16 15:31:29 +02:00
Eric Fennis
cfea992598
feat(docs): Adds search field to docs pages ( #5012 )
...
* Add docs search to the sidebar
* Fix types
2026-10-16 15:22:57 +02:00
Jamie Law and Eric Fennis
7b0196e249
fix(icons): update music icons ( #4072 )
...
* Rename music icons
* Make music icons more rounded
* Add more tags to music icons
* Add self-sttribution
* Update metadata
* Adding usecase
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-15 18:01:02 +02:00
f771243961
feat(icons): added certificate icon ( #4327 )
...
* Added icons/certificate.svg
* Added icons/certificate.json
* Add use-cases for certificate JSON
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update certificate.svg
apply changes as discussed with @ericfennis
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.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-10-15 17:54:18 +02:00
26edd98bf1
ci(dev): fix "Generate PR Title" job by using REST API for changed files ( #5017 )
...
* Initial plan
* Apply remaining changes
Co-authored-by: ericfennis <11825403+ericfennis@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: ericfennis <11825403+ericfennis@users.noreply.github.com >
2026-10-15 17:40:32 +02:00
Karsa and Eric Fennis
d98861db31
fix(icons): changed barrel icon ( #4639 )
...
* Updated icons/barrel.svg
* Updated icons/barrel.json
* Update barrel.json
* Updated icons/barrel.svg
* Updated icons/barrel.json
* Update barrel.json
* Update barrel.svg
* Update barrel.svg
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-15 17:30:00 +02:00
55e223a3a1
feat(ci): auto-generate PR titles from added file paths ( #4790 )
...
* feat(ci): auto-generate PR titles from added file paths
* refactor(ci): single source of truth for conventional commit types
* ci: skip PR title generation when "Keep PR title" label is present
Co-authored-by: ericfennis <11825403+ericfennis@users.noreply.github.com >
* refactor(ci): align package path scopes with package.json names
* Apply changes to generated pr titles
* Add .github/conventional-commit-types.json to gitignore
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: ericfennis <11825403+ericfennis@users.noreply.github.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-15 17:17:01 +02:00
Eric Fennis
20fa6adf52
Fix homepage animation ( #5015 )
2026-10-15 17:04:20 +02:00
d672fc43db
chore(deps-dev): bump the angular-deps group across 1 directory with 10 updates ( #5004 )
...
* chore(deps-dev): bump the angular-deps group across 1 directory with 10 updates
Bumps the angular-deps group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@angular/build](https://github.com/angular/angular-cli ) | `22.2.1` | `22.2.2` |
| [@angular/cli](https://github.com/angular/angular-cli ) | `22.2.1` | `22.2.2` |
| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common ) | `22.2.1` | `22.2.2` |
| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler ) | `22.2.1` | `22.2.2` |
| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli ) | `22.2.1` | `22.2.2` |
| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core ) | `22.2.1` | `22.2.2` |
| [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms ) | `22.2.1` | `22.2.2` |
| [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser ) | `22.2.1` | `22.2.2` |
| [@angular/platform-server](https://github.com/angular/angular/tree/HEAD/packages/platform-server ) | `22.2.1` | `22.2.2` |
| [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router ) | `22.2.1` | `22.2.2` |
Updates `@angular/build` from 22.2.1 to 22.2.2
- [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.2.1...v22.2.2 )
Updates `@angular/cli` from 22.2.1 to 22.2.2
- [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.2.1...v22.2.2 )
Updates `@angular/common` from 22.2.1 to 22.2.2
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.2/packages/common )
Updates `@angular/compiler` from 22.2.1 to 22.2.2
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.2/packages/compiler )
Updates `@angular/compiler-cli` from 22.2.1 to 22.2.2
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.2/packages/compiler-cli )
Updates `@angular/core` from 22.2.1 to 22.2.2
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.2/packages/core )
Updates `@angular/forms` from 22.2.1 to 22.2.2
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.2/packages/forms )
Updates `@angular/platform-browser` from 22.2.1 to 22.2.2
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.2/packages/platform-browser )
Updates `@angular/platform-server` from 22.2.1 to 22.2.2
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.2/packages/platform-server )
Updates `@angular/router` from 22.2.1 to 22.2.2
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.2/packages/router )
---
updated-dependencies:
- dependency-name: "@angular/build"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/cli"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/common"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/compiler"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/compiler-cli"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/core"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/forms"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/platform-browser"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/platform-server"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/router"
dependency-version: 22.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix(deps): regenerate lockfile to avoid duplicate vite/vitest instances
Dependabot's lockfile update pulled in vite@8.3.4 alongside vite@8.3.2,
creating extra vitest peer variants. Packages then loaded two vitest
instances, breaking jest-dom matcher types and snapshot state.
Regenerated from main's lockfile so only the Angular packages change.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01ND8yFLJKhXV6FMeZyvHzgS
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-14 13:47:24 +02:00
Eric Fennis and Claude Opus 5.5
9904bc4649
chore(integration-tests): Add Svelte integration tests for @ucide/svelte ( #5005 )
...
* test(svelte): add Vite and SvelteKit integration fixtures
Scaffold a plain Svelte + Vite app (create-vite svelte-ts) and a SvelteKit
app (sv create --template minimal) that consume the built @lucide/svelte
package. Each fixture runs a production build, svelte-check and a Vitest
Browser Mode test, wired up via test:integrations:svelte and CI.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0198HmSjcE6LwPPScwLdMtjt
* test(svelte): label Pen as canonical and Edit2 as alias in fixtures
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_0198HmSjcE6LwPPScwLdMtjt
---------
Co-authored-by: Claude <noreply@anthropic.com >
2026-10-14 13:46:40 +02:00
Stefan Gründel and Copilot Autofix powered by AI
6bc1373b3f
feat(docs): add third-party package lucide-jte ( #5000 )
...
* feat(docs): add third-party package lucide-jte
* Update Maven Central badge URL in packageData
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-10-14 08:58:38 +02:00
dab294f313
feat(icons): added perfume icon ( #4426 )
...
* Added icons/perfume.svg
* Added icons/perfume.json
* Updated icons/perfume.json
* Update perfume.json
Add use cases
* renamed and removed from lab
* removed from lab
* removed old renamed
* Update categories and use-cases in perfume-bottle.json
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Remove 'parfum' tag from icon
Removed 'parfum' tag from perfume bottle icon.
* Update perfume-bottle.json
refine tags
* Update perfume-bottle.json
* Update custom-words.txt
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Karsa <contact@karsa.org >
2026-10-13 12:35:27 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3f1255ecfa
chore(deps-dev): bump @vitejs/plugin-react ( #4995 )
...
Bumps the react-deps group with 1 update: [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ).
Updates `@vitejs/plugin-react` from 6.1.1 to 6.1.2
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.1.2/packages/plugin-react )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 6.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: react-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-13 09:40:00 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e68f4c8a52
chore(deps-dev): bump preact ( #4999 )
...
Bumps the preact-deps group with 1 update: [preact](https://github.com/preactjs/preact ).
Updates `preact` from 11.0.0 to 11.0.1
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/11.0.0...11.0.1 )
---
updated-dependencies:
- dependency-name: preact
dependency-version: 11.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: preact-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-13 09:39:35 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
af485d5f51
chore(deps-dev): bump the svelte-deps group with 2 updates ( #4996 )
...
Bumps the svelte-deps group with 2 updates: [@sveltejs/package](https://github.com/sveltejs/kit/tree/HEAD/packages/package ) and [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte ).
Updates `@sveltejs/package` from 2.5.8 to 3.0.0
- [Release notes](https://github.com/sveltejs/kit/releases )
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/package/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/package@3.0.0/packages/package )
Updates `svelte` from 5.57.1 to 5.57.2
- [Release notes](https://github.com/sveltejs/svelte/releases )
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.57.2/packages/svelte )
---
updated-dependencies:
- dependency-name: "@sveltejs/package"
dependency-version: 3.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: svelte-deps
- dependency-name: svelte
dependency-version: 5.57.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: svelte-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-13 09:39:01 +02:00
a51b2b5def
feat(icons): added graph-star icon ( #4983 )
...
* feat(icons): added `molecule` icon
* Update icons/molecule.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* rename `molecule` to `graph-star`
* Update graph-star.json
* Fix lint errors
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-13 09:37:37 +02:00
Rodrigo Rodrigues and Eric Fennis
da43cb6bd2
feat(icons): added guitar-electric icon ( #4917 )
...
* Added icons/guitar-electric.svg
* Added icons/guitar-electric.json
* Refactor guitar-electric SVG paths
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-13 09:33:31 +02:00
93e2665164
feat(icons): add cpu-ai icon ( #4992 )
...
* Add AI icon
* Refine AI icon SVG
* Update icons/ai.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/ai.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/ai.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix: address review feedback for cpu-ai icon
* chore: add mlops to custom dictionary
* Fix category list in cpu-ai.json
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-13 09:31:43 +02:00
da2f29d9fa
feat(icons): added circle-fading-play icon ( #4990 )
...
* feat(icons): added `circle-fading-play` icon
Adds a play button in a fading circle, completing the circle-fading-*
family (circle-fading-plus, circle-fading-arrow-up). Useful for short
clips, highlights, stories/reels and video previews.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* chore(icons): add use-cases and tags to `circle-fading-play`
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* chore(icons): credit contributors of base icons for `circle-fading-play`
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* Update circle-fading-play.json
---------
Co-authored-by: tatianatsiguleva <324940161+tatianatsiguleva@users.noreply.github.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: Karsa <contact@karsa.org >
2026-10-13 09:26:37 +02:00
js-best and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2c5e1f1266
feat(icons): added Belarusian ruble icon ( #4984 )
...
* feat(icons): added Belarusian ruble icon
* Update icons/belarusian-ruble.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/belarusian-ruble.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/belarusian-ruble.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(github/actions):fix trailing spaces in belarusian ruble icon
* fix(icons): Fixes in accordance with the code review.
* fix(icons): update cap height and corner rounding to match bold icon reference
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-13 09:25:33 +02:00
689376075d
feat(icons): added users-collaboration icon ( #4922 )
...
* Added icons/users-collaboration.svg
* Added icons/users-collaboration.json
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Apply batched suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* renamed round, added users-collaboration
* added contributor, formatted use-cases
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-13 09:24:32 +02:00
Karsa
b573316c0b
feat(icons): added calendar-chevrons-left icon ( #5001 )
2026-10-13 09:19:39 +02:00
d9412f90bb
feat(icons): added folder-user and folder-user icons ( #4603 )
...
* add folder-user and folder-user icons
* Update icons/folder-users.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/folder-user.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add contributors to folder-user.json
* Add contributors to folder-users.json
* Apply batched suggestions from code review
updated use cases text as per suggestion
Co-authored-by: Karsa <contact@karsa.org >
* Add users to folder-user.json
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Add contributors to folder-users
* Fix missing comma in folder-user.json
* Update folder-user.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 >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-10-13 09:07:50 +02:00
Eric Fennis
440a1e1dfb
feat(icons): add message-circle-text icon ( #4898 )
...
* feat(icons): add message-circle-text icon with metadata
* Add more usecases
* Adds more tags
2026-10-12 17:35:46 +02:00
Rachit Thakur and Karsa
5b44cea30b
fix(icons,categories): fix notifications category name and refine circle-x tags ( #4994 )
...
* fix(docs): rename notification category title to notifications
* feat(icons): add cross and x tags to circle-x
* Update icons/circle-x.json
---------
Co-authored-by: Karsa <contact@karsa.org >
2026-10-12 13:51:34 +02:00
d166e774d6
feat(icons): added server-nas icon ( #4537 )
...
* Add icons/server-nas
* Modify server-nas icon
* Add use-cases to server-nas.json
* Update icons/server-nas.json
* Update icons/server-nas.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/server-nas.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update server-nas.json
* fix(icons): changed 'server-nas' icon
* feat(icons): added updated `server-nas` icon
* Format code
* Update server-nas.json
rewrite use cases and tags to be compliant
---------
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-10-12 13:49:43 +02:00
70562c1ee1
feat(icons): added shield-house icon ( #4602 )
...
* add icons/shield-house.svg
* add icons/shield-house.json
* fix(icons): changed 'shield-house' icon
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Refine use cases and update 'house' to 'property'
Updated use cases to use consistent phrasing and replaced 'house' with 'property' for clarity.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Fix missing newline in shield-house.svg
Add missing newline at the end of the SVG file.
* Fix missing newline at end of shield-house.json
Add newline at the end of shield-house.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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-10-09 16:29:24 +02:00
9563092c52
feat(icons): added user-round-star icon ( #3469 )
...
* Updated icons/user-star.svg
* Updated icons/user-star.json
* Update user-star.json
* Updated icons/user-star.svg
* Added icons/user-round-star.svg
* Added icons/user-round-star.json
* Update user-round-star.svg
* Update user-star.svg
* Apply batched suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add empty use-cases user-round-star.json
* Add use cases for user round star icon
Added use cases for user round star icon.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Correct spelling of 'Favoriting' to 'Favouriting'
* Update user-round-star.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: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-10-09 15:56:22 +02:00
6d01fea3d3
feat(icons): added screw icon ( #4932 )
...
* Fix missing newline in screw.svg
Add missing newline at the end of the screw.svg file.
* Add screw.json icon configuration file
* Update icons/screw.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/screw.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update screw.svg
* Update screw.json
* Update screw.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 >
2026-10-09 15:12:39 +02:00
949bc6d61f
test(lucide-react): add tests for DynamicIcon fallback and ref forwarding ( #4966 )
...
* test(lucide-react): add tests for DynamicIcon fallback and ref forwarding
* style(lucide-react): format DynamicIcon test with Prettier
---------
Co-authored-by: grzdev <grzdev@users.noreply.github.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-09 15:06:46 +02:00
edaf5070d7
feat(icons): Add handle-bottom-right icon ( #1793 )
...
* Add `handle-down-right` icon
* Rename handle-down-right.svg to handle-bottom-right.svg
* Rename handle-down-right.json to handle-bottom-right.json
* Add use-case for bottom-right resize handle
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: Karsa <contact@karsa.org >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-10-09 14:40:54 +02:00
e5b0a9c4aa
feat(icons): added wifi-lock icon ( #4913 )
...
* feat(icons): added `wifi-lock` icon
* chore(metadata): added `wifi-lock` metadata
* chore(metadata): update `wifi-lock` use-cases metadata
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Apply batched suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* feat(icons): fixed `wifi-lock` icon
* Update icons/wifi-lock.svg
Co-authored-by: Karsa <contact@karsa.org >
* chore(metadata): format `wifi-lock` metadata
* Add EOF
* Fix missing newline in wifi-lock.svg
Add missing newline at the end of the SVG file.
---------
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: Karsa <contact@karsa.org >
2026-10-09 14:33:24 +02:00
Eric Fennis and Copilot Autofix powered by AI
b49e37f906
chore(copilot-instruction): Adjust instruction text to allow more then 4 use-cases ( #4989 )
...
* Adjust instruction text
* Revise use-case writing instructions for icons
Updated guidelines for writing use-cases for icons.
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-10-09 14:25:16 +02:00
da3a6102d1
feat(icons): added phone-log icon ( #3598 )
...
* Added icons/phone-log.svg
* Added icons/phone-log.json
* Update phone-log.svg paths for improved design
* Apply suggestion from @github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update phone-log.json
* Update phone-log.json categories and use-cases
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-10-09 13:35:49 +02:00
c0c8de1db2
test(lucide): add tests for empty icons error and DocumentFragment root in createIcons ( #4967 )
...
Co-authored-by: grzdev <grzdev@users.noreply.github.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-10-09 13:18:12 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8857d7a636
chore(deps): bump next from 16.3.6 to 16.3.8 ( #4988 )
...
Bumps [next](https://github.com/vercel/next.js ) from 16.3.6 to 16.3.8.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Commits](https://github.com/vercel/next.js/compare/v16.3.6...v16.3.8 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.3.8
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-10-09 13:14:18 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bd4984a414
chore(deps-dev): bump sharp from 0.35.4 to 0.35.5 ( #4987 )
...
Bumps [sharp](https://github.com/lovell/sharp ) from 0.35.4 to 0.35.5.
- [Release notes](https://github.com/lovell/sharp/releases )
- [Commits](https://github.com/lovell/sharp/compare/v0.35.4...v0.35.5 )
---
updated-dependencies:
- dependency-name: sharp
dependency-version: 0.35.5
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-10-09 13:14:05 +02:00
Eric
1ef648145b
adjust model
2026-10-09 12:05:24 +02:00
Claude
6983a6a175
feat(scripts): follow metadata instructions for described use-cases
...
Load the Use Cases section of .github/instructions/metadata.instructions.md
into the --describe prompt so generated use-cases match the repository
style, and make useCase an array of phrases per usage group.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Q2D9GYbnSV56MAVVhHPRhH
2026-10-09 09:46:01 +00:00
Claude
fba5e3f3cc
feat(scripts): retry timeouts and save icon usage progress
...
Retry 408 responses (and other transient errors) with backoff, only waiting
for the rate-limit reset on 403/429. Requests that still fail are skipped
with a warning instead of aborting the run, and the OpenAI client retries
too. Each icon is now described as soon as its searches finish and
--output is rewritten after every icon, so an interrupted run keeps its
results.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Q2D9GYbnSV56MAVVhHPRhH
2026-10-09 09:38:14 +00:00
55b9969b82
ci(lint): split lint jobs and annotate Prettier and JSON schema errors in PRs ( #4982 )
...
* ci: split lint-code into ESLint, Prettier and JSON Schema jobs with PR annotations
- ESLint: annotations via setup-node's built-in eslint-stylish problem matcher.
- Prettier: new scripts/lintFormat.mts formats unformatted files in memory, diffs
them and emits line-level `::error` annotations with the expected code.
- JSON Schema: replace ajv-cli with a local ESLint rule (Ajv draft 2020-12) that
validates icons/categories JSON against their `$schema` and reports at the
offending property. eslint-plugin-json-schema-validator was not used because it
runs Ajv in draft-07 mode and ignores `dependentRequired`.
All annotations use workflow commands, so they work on fork PRs with a read-only token.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FVxEtqNswEDq1N23taZYh8
* Improve root value check and property error handling
Enhance error reporting for JSON schema validation.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* style(lint): format jsonSchemaPlugin with Prettier
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FVxEtqNswEDq1N23taZYh8
* test commit
* fix(lint): annotate syntax errors from Prettier and ESLint in PRs
- ESLint/JSON Schema jobs use a small GitHub formatter that prints `::error`
workflow commands. setup-node's eslint-stylish matcher skipped parsing errors
because they have no rule id.
- lintFormat.mts annotates Prettier syntax errors (exit code 2) at their line and
column instead of only printing stderr, and still checks the other files.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FVxEtqNswEDq1N23taZYh8
* ci(lint): spell check icon and category metadata with cspell annotations
- New "Spelling" job runs scripts/lintSpelling.mts, which turns cspell findings
into `::error` annotations (with cspell's suggested fix when it has one).
- cspell accepts both US and British English, ignores contributor usernames and
deprecated `alias.typo` aliases.
- Add existing search tags and domain terms to .cspell/custom-words.txt so the
current metadata passes.
- Add `lint:spelling` to `pnpm lint` and lint-staged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FVxEtqNswEDq1N23taZYh8
* fix(lint): pin JSON schemas per file set and drop typo tags
- json-schema/no-invalid now takes the schema from config (icon.schema.json for
icons, category.schema.json for categories) and reports a `$schema` that
points elsewhere, so metadata can't opt out of validation.
- Remove the misspelled `frigerator` and `sterisk` tags and their allowlist entries.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FVxEtqNswEDq1N23taZYh8
* fix(icons): split joined-word tags into separate words
Tags like `groupchat` and `timemachine` become `group chat` and `time machine`
so they read naturally and pass the spell check without allowlisting. Where the
spaced tag already existed (`smart home`) the joined one is dropped.
cspell now skips all alias names, since they are icon names that can't change
(e.g. the deprecated `palmtree` alias).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FVxEtqNswEDq1N23taZYh8
* Revert
* Try another error
* Revert error
---------
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-10-09 11:30:00 +02:00
62c584a5f2
feat(icons): added mail-dot icon ( #3230 )
...
* Added icons/mail-dot.svg
* Added icons/mail-dot.json
* Update mail-dot.svg
* Update mail-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 for mail-dot 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: 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-10-09 10:54:45 +02:00
Claude
58db0a0b0b
Merge remote-tracking branch 'origin/icon-usage-context' into icon-usage-context
2026-10-09 07:00:29 +00:00
Claude
77ac5c4685
feat(scripts): add --output to write icon usage as JSON
...
Writes { [icon]: [...usage] } to a file: grouped use cases with --describe,
otherwise every individual usage context. Implies --context.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Q2D9GYbnSV56MAVVhHPRhH
2026-10-09 07:00:21 +00:00
Eric
15c128336f
Merge branch 'main' of https://github.com/lucide-icons/lucide into icon-usage-context
2026-10-09 08:50:01 +02:00
Claude
924b5fda27
feat(scripts): describe icon usage in context
...
Add --context and --describe to the icon usage script. --context extracts
how each matched icon is used (parent elements, labels, handlers, links,
snippet) and summarizes it per icon. --describe groups those usages into
use-case descriptions with an OpenAI model. Also adds --max-contexts and
--icons-file, accepts export names like Trash2, and allows a single icon.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Q2D9GYbnSV56MAVVhHPRhH
2026-10-09 06:41:45 +00:00
a04f228cd0
feat(icons): added lens icon ( #4923 )
...
* Added icons/lens.svg
* Added icons/lens.json
* Update lens.json with additional use cases and tags
* Update icons/lens.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>
2026-10-08 09:16:31 +02:00
Karsa
b56741cf30
fix(icons): changed soup and salad icons ( #4971 )
...
* Update soup.svg
* Update salad.svg
2026-10-07 14:44:29 +02:00
e33a859603
feat(icons): added scratch-blocks icon ( #4969 )
...
* Feat(add icon scratch-blocks)
* Add scratch-blocks.json configuration file
* Update icons/scratch-blocks.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/scratch-blocks.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/scratch-blocks.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add files via upload
* Add contributor 'karsa-mistmere' to scratch-blocks.json
* Update scratch-blocks.svg
* Remove 'tools' category from scratch-blocks.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 >
2026-10-07 14:34:57 +02:00
bd137e4743
feat(icons): added new hiking-stick icon ( #4711 )
...
* added new hiking-stick icon
* Update icons/hiking-stick.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/hiking-stick.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update icons/hiking-stick.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add new contributor to hiking-stick.json
* Modify hiking stick SVG paths for design update
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org >
2026-10-07 14:24:25 +02:00
Karsa
ff0f79b06e
fix(icons): changed pen-tool icon ( #4972 )
...
Improved pixel perfection, density and centre of gravity
2026-10-07 14:22:47 +02:00
Rodrigo Rodrigues and Karsa
c31f22723f
feat(icons): added groceries icon ( #4907 )
...
* Added icons/groceries.svg
* Added icons/groceries.json
* Update groceries.svg
* Update icons/groceries.json
Co-authored-by: Karsa <contact@karsa.org >
* Update tool-case.svg
---------
Co-authored-by: Karsa <contact@karsa.org >
2026-10-07 14:08:19 +02:00
7aa8ba65a3
chore(categories): Add description field to categories ( #4909 )
...
* Add category descriptions
Co-authored-by: ericfennis <11825403+ericfennis@users.noreply.github.com >
* Fix sports category icon
* Fix notifications category title
* Improve categories
* Update descriptions to include periods
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: ericfennis <11825403+ericfennis@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-10-07 14:06:24 +02:00
1fae58d0a9
chore(deps-dev): bump the angular-deps group across 1 directory with 11 updates ( #4960 )
...
Bumps the angular-deps group with 11 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@angular/build](https://github.com/angular/angular-cli ) | `22.2.0` | `22.2.1` |
| [@angular/cli](https://github.com/angular/angular-cli ) | `22.2.0` | `22.2.1` |
| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common ) | `22.2.0` | `22.2.1` |
| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler ) | `22.2.0` | `22.2.1` |
| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli ) | `22.2.0` | `22.2.1` |
| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core ) | `22.2.0` | `22.2.1` |
| [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms ) | `22.2.0` | `22.2.1` |
| [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser ) | `22.2.0` | `22.2.1` |
| [@angular/platform-server](https://github.com/angular/angular/tree/HEAD/packages/platform-server ) | `22.2.0` | `22.2.1` |
| [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router ) | `22.2.0` | `22.2.1` |
| [ng-packagr](https://github.com/ng-packagr/ng-packagr ) | `22.2.2` | `22.2.4` |
Updates `@angular/build` from 22.2.0 to 22.2.1
- [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.2.0...v22.2.1 )
Updates `@angular/cli` from 22.2.0 to 22.2.1
- [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.2.0...v22.2.1 )
Updates `@angular/common` from 22.2.0 to 22.2.1
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.1/packages/common )
Updates `@angular/compiler` from 22.2.0 to 22.2.1
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.1/packages/compiler )
Updates `@angular/compiler-cli` from 22.2.0 to 22.2.1
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.1/packages/compiler-cli )
Updates `@angular/core` from 22.2.0 to 22.2.1
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.1/packages/core )
Updates `@angular/forms` from 22.2.0 to 22.2.1
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.1/packages/forms )
Updates `@angular/platform-browser` from 22.2.0 to 22.2.1
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.1/packages/platform-browser )
Updates `@angular/platform-server` from 22.2.0 to 22.2.1
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.1/packages/platform-server )
Updates `@angular/router` from 22.2.0 to 22.2.1
- [Release notes](https://github.com/angular/angular/releases )
- [Commits](https://github.com/angular/angular/commits/v22.2.1/packages/router )
Updates `ng-packagr` from 22.2.2 to 22.2.4
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases )
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/22.2.4/CHANGELOG.md )
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/22.2.2...22.2.4 )
---
updated-dependencies:
- dependency-name: "@angular/build"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/cli"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/common"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/compiler"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/compiler-cli"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/core"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/forms"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/platform-browser"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/platform-server"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: "@angular/router"
dependency-version: 22.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
- dependency-name: ng-packagr
dependency-version: 22.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: angular-deps
...
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-10-06 10:15:22 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c536c4eff7
chore(deps-dev): bump simple-git from 3.36.0 to 4.0.1 ( #4968 )
...
Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git ) from 3.36.0 to 4.0.1.
- [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@4.0.1/simple-git )
---
updated-dependencies:
- dependency-name: simple-git
dependency-version: 4.0.1
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-10-06 09:58:47 +02:00
Eric Fennis and Copilot Autofix powered by AI
ccb4b193d2
fix(site): Fix reset button and rename absolute stroke width to non-scaling stroke ( #4956 )
...
* Fix reset button and rename absolute stroke width
* Adjust props
* Adjust icon preview
* Rename switch ID for non-scaling stroke
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-10-06 09:48:14 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
851bc6deed
chore(deps): bump vue from 3.5.42 to 3.5.43 in the vue-deps group ( #4958 )
...
Bumps the vue-deps group with 1 update: [vue](https://github.com/vuejs/core ).
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: 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-10-06 09:47:24 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
22ac2a97a4
chore(deps-dev): bump preact ( #4961 )
...
Bumps the preact-deps group with 1 update: [preact](https://github.com/preactjs/preact ).
Updates `preact` from 10.29.8 to 11.0.0
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.29.8...11.0.0 )
---
updated-dependencies:
- dependency-name: preact
dependency-version: 11.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: preact-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-06 09:46:47 +02:00
Karsa
500620a2e8
Update wifi-cog.svg ( #4952 )
...
Make wifi outline consistent with other wifi icons
2026-10-03 10:45:28 +02:00
Karsa
ec3c3906f7
feat(scripts): added icon usage script
2026-08-31 17:54:23 +02:00