Sourced from lucide-react's releases.
New icons 0.474.0
Modified Icons 🔨
expand(#2677) by@​jguddasNew icons 0.473.0
Modified Icons 🔨
New icons 0.472.0
New icons 🎨
battery-plus(#2693) by@​Footagesusmap-plus(#2697) by@​Seanw265What's Changed
- lucide-svelte: Make sure license ends up in SvelteKit bundles by
@​Lettnaldin lucide-icons/lucide#2728- lucide-react: Fixes aliases imports.
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.471.1...0.472.0
Hotfix Lucide React exports
What's Changed
- fix(lucide-react) Adds type module in package.json by
@​ericfennisin lucide-icons/lucide#2731Dynamic Icon component Lucide React and new icons 0.471.0
New Dynamic Icon Component (lucide-react)
This is an easier approach than the previous
dynamicIconImportswe exported in the library. This one supports all environments. We removed the examples in the docs of how you can make a dynamic icon yourself with a dedicated DynamicIcon component. This one fetches the icon data itself and renders it instead of fetching the Icon component from the library. This makes it more flexible with all the frontend frameworks and libraries that exist for React.:rotating_light: Not recommended for regular applications that work fine with the regular static icon components. Using the dynamic icon component increases build time, separate bundles, and separate network requests for each icon.
How to use
DynamicIconis useful for applications that want to show icons dynamically by icon name, for example when using a content management system where icon names are stored in a database.const App = () => ( <DynamicIcon name="camera" color="red" size={48} /> ); </tr></table>
... (truncated)
961404d
replace keyof ReactSVG with SVGElementType (#2668)31c3fef
fix(lucide-react) Adds type module in package.json (#2731)58c2e10
feat(lucide-react): Add DynamicIcon component (#2686)970fc3d
fix(lucide-react): support React 19 (#2666)4f038d5
feat(docs): add Bun.sh support to documentation (#2642)