# lucide-icons/lucide · RepoSense Release & Migration Intelligence

> Added 5 new icons and fixed React Native alias subpaths. Update package. Migration: None.

## Metadata
- **Repository URL**: https://github.com/lucide-icons/lucide
- **Primary Package**: `lucide-react` (NPM)
- **Categories**: `STYLING`, `UI_PRIMITIVES`
- **Latest Version**: `v1.70.0`
- **Semantic Status**: `COMPATIBLE`
- **Bundle Size Impact (unavailable)**: `Size Unavailable`
- **Atom Ingestion Feed**: https://github.com/lucide-icons/lucide/releases.atom

## The Human Context (Plain-English Pitch)
Lucide is an open-source, highly customizable icon library providing consistent, tree-shakeable SVG glyphs for modern web and mobile applications. It solves the friction of managing disparate vector assets or bundling heavy icon fonts by delivering typed, lightweight component primitives. Teams use it across frameworks to ensure uniform visual design with minimal bundle overhead.

## Stage 1 Executive Summary ([Core Change] + [Required Action] + [Migration Effort])
Added 5 new icons and fixed React Native alias subpaths. Update package. Migration: None.

## Breaking Changes & Required Actions
- Added new glyphs to the library: `square-dashed-search`, `moped`, `user-exclamation-point`, `user-round-exclamation-point`, and `grid-3x3-off`.
- Fixed subpath runtime file emission in `lucide-react-native` to prevent unresolved export errors when importing icon aliases.
- Resolved redirect misconfigurations in `vercel.json` for documentation routing.

## Migration Snippet
```ts
npm install lucide-react@1.70.0
```

## Ecosystem Compatibility Matrix & Graph Warnings
- **React >=18.0.0** [`COMPATIBLE`]: New SVG icons export as standard React components without introducing breaking changes or altered peer requirements.
- **React Native >=0.70** [`COMPATIBLE`]: Corrects runtime export emissions for icon subpath aliases across mobile bundlers.
- **TypeScript >=5.0** [`COMPATIBLE`]: Generated component type definitions remain fully compatible with standard TypeScript strict mode.

## Zero-Noise Release Timeline
- **v1.70.0** (2026-11-06) [COMPATIBLE]: Added 5 new icons and fixed React Native alias subpaths. Update package. Migration: None.
- **v1.69.0** (2026-11-05) [COMPATIBLE]: feat(icons): added `package-pen` icon by @ericfennis in #5. Drop-in upgrade. Migration: None.

## Upgrade & Migration Q&A (GEO Direct Answers)
### Is lucide-icons/lucide v1.70.0 safe to upgrade in production?
lucide-icons/lucide v1.70.0 is classified as COMPATIBLE (MINOR release). Added 5 new icons and fixed React Native alias subpaths. Update package. Migration: None.

### What breaking changes or compatibility risks exist in lucide-icons/lucide v1.70.0?
No breaking API changes or peer dependency conflicts are recorded for lucide-icons/lucide v1.70.0 in the RepoSense compatibility graph.

### What is the bundle size impact of lucide-react v1.70.0?
Measured bundle size telemetry is currently unavailable for lucide-react v1.70.0; verify build output locally before deploying.

### How do I upgrade lucide-react to v1.70.0?
Upgrade lucide-react to v1.70.0 by running "npm install lucide-react@1.70.0" and applying the migration steps: npm install lucide-react@1.70.0
