Commit Graph

17 Commits

Author SHA1 Message Date
Karsa
7236f20806 fix(packages/angular): fix linting issues 2026-02-23 13:34:47 +01:00
Karsa
032abc5e31 feat(packages/angular): switched to self-describing IconData object from separate node+name – no more toKebabCase hackery
feat(packages/angular): renamed LucideIconComponentType => LucideIcon, and LucideIcon => LucideDynamicIcon
feat(packages/angular): added backwards compatible CSS class support
feat(packages/angular): switched to vector-effect: non-scaling-stroke implementation from computed stroke width
feat(packages/angular): rewrote icon provider to only accept a list of self-described icons – no more toKebabCase hackery & as an added bonus automatic backwards compatible alias support 🚀
feat(packages/angular): added legacy icon node helper function for passing legacy icons to providers
test(packages/angular): added unit tests on LUCIDE_CONFIG provider usage
2026-02-23 13:20:12 +01:00
Karsa
81a4887fc3 fix(packages): extract vitest and jsdom to root devDependencies 2025-12-22 18:18:29 +01:00
Karsa
deb7e7b120 fix(packages): fix aria-hidden logic 2025-12-22 16:13:38 +01:00
Karsa
8626c6a3ca Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-22 16:05:20 +01:00
Karsa
329367a27c fix(packages/angular): fix migration guide code example 2025-12-22 10:59:53 +01:00
Karsa
4f9bfb1405 fix(github/angular): downgrade vitest 2025-12-20 13:57:29 +01:00
Karsa
4257c22f4e fix(github/angular): add prebuild to build step manually 2025-12-19 15:16:39 +01:00
Karsa
4ca96b7b9c fix(github/angular): fix LucideIconComponentType, update with _real_ public members 2025-12-19 15:15:23 +01:00
Karsa
e2c1696c46 fix(github/angular): add prebuild stage & fix tests 2025-12-19 15:00:47 +01:00
Karsa
18b1b037aa fix(lint): fix linting issues 2025-12-19 14:55:08 +01:00
Karsa
f6c141221b docs(packages/angular): added migration guide from lucide-angular 2025-12-19 14:01:56 +01:00
Karsa
a784e9922c docs(packages/angular): added (for now) full documentation for @lucide/angular 2025-12-19 12:04:37 +01:00
Karsa
1a1843cb2f feat(packages/angular): update angular.json 2025-12-19 09:56:19 +01:00
Karsa
7ced22b514 feat(packages/angular): update readme 2025-12-19 09:54:55 +01:00
Karsa
1b72561da4 feat(packages/angular): added initial @lucide/angular package 2025-12-19 09:40:38 +01:00
Eric Fennis
1075461aab Add new lucide angular package 2025-12-13 20:12:09 +01:00