github lucide-icons/lucide v0.15.0
Typescript support and new Icons

latest releases: 0.469.0, 0.468.0, 0.467.0...
3 years ago

Codebase Changes 👨🏽‍💻

  • Moved the regular lucide package to the packages directory.
  • Switched to yarn workspaces, most of the devDependencies are now shared.
  • IconNodes are now reduced in size, I removed duplicated code (svg tag and, our default attributes), they moved to svg create function.
  • Typescript support for lucide-react, thanks to @FPDK
  • Typescript support for lucide, thanks to @SMAH1
  • Replaced cheerio and htmlparser2 with svgson
  • Removed the build to build directory step, so code will be kept in the src directory, easier for testing. This is for all the packages.

Breaking changes 🚨

  • SVGs are not included anymore in the regular lucide NPM package to reduce package size, we will create a new package called lucide-static, for SVGs and font files to replace this.

New icons 🎨

Modified Icons 🔨

Don't miss a new lucide release

NewReleases is sending notifications on new releases.