fix: Replace lucide-leptos with leptos-lucide-rs for Leptos v0.8 compatibility

- Replace lucide-leptos v2.32.0 (incompatible) with leptos-lucide-rs v0.1.8 (compatible)
- Fixes compatibility issues with Leptos v0.8
- Provides tree-shaking support and zero-cost runtime overhead
- Bump version to 0.3.1

Resolves: leptos-shadcn-ui compatibility with Leptos v0.8
This commit is contained in:
Peter Hanssens
2025-09-04 17:27:16 +10:00
parent 324e8336d1
commit e0931519f5

View File

@@ -1,6 +1,6 @@
[package]
name = "leptos-shadcn-ui"
version = "0.3.0"
version = "0.3.1"
edition = "2021"
description = "A comprehensive collection of beautiful, accessible UI components built for Leptos v0.8+, inspired by shadcn/ui. Modern Rust implementation with 100% test coverage, automated testing infrastructure, and production-ready quality standards."
homepage = "https://github.com/cloud-shuttle/leptos-shadcn-ui"
@@ -75,7 +75,7 @@ leptos-shadcn-registry = { version = "0.1.0", optional = true }
# Additional dependencies
tailwind_fuse = "0.3"
lucide-leptos = "2.32.0"
leptos-lucide-rs = "0.1.8"
gloo-timers = "0.3"
[features]