From b7f2f0a5d0b571178bcbdc810038840fc9d32851 Mon Sep 17 00:00:00 2001 From: Peter Hanssens Date: Fri, 5 Sep 2025 01:19:48 +1000 Subject: [PATCH] feat: Update main package to use published v0.6.0 dependencies for carousel, form, combobox - Main package now uses published dependencies for 28 components - Ready to publish main leptos-shadcn-ui v0.6.0 package --- Cargo.lock | 56 ++++++++++++++++++++++++++-- packages/leptos-shadcn-ui/Cargo.toml | 6 +-- 2 files changed, 55 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0144f29..da56c1f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -832,7 +832,7 @@ dependencies = [ "leptos-shadcn-dialog 0.6.0", "leptos-shadcn-input 0.6.0", "leptos-shadcn-label 0.6.0", - "leptos-shadcn-pagination", + "leptos-shadcn-pagination 0.6.0", "leptos-shadcn-popover 0.6.0", "leptos-shadcn-progress 0.6.0", "leptos-shadcn-radio-group", @@ -1917,6 +1917,21 @@ dependencies = [ "web-sys", ] +[[package]] +name = "leptos-shadcn-calendar" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37cce1e32b96337b7fa43b4983a720b58d95b135c1cf9da2293f864b84f5d79b" +dependencies = [ + "js-sys", + "leptos", + "leptos-node-ref", + "leptos-struct-component", + "leptos-style", + "tailwind_fuse 0.3.2", + "web-sys", +] + [[package]] name = "leptos-shadcn-card" version = "0.6.0" @@ -2087,6 +2102,24 @@ dependencies = [ "web-sys", ] +[[package]] +name = "leptos-shadcn-date-picker" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c4096e348d01f5950186700c235a71ce1dd6d115a3a4d7a6d51117b8431586c" +dependencies = [ + "js-sys", + "leptos", + "leptos-node-ref", + "leptos-shadcn-button 0.3.0", + "leptos-shadcn-calendar 0.3.1", + "leptos-shadcn-popover 0.3.0", + "leptos-struct-component", + "leptos-style", + "tailwind_fuse 0.3.2", + "web-sys", +] + [[package]] name = "leptos-shadcn-dialog" version = "0.6.0" @@ -2330,6 +2363,21 @@ dependencies = [ "web-sys", ] +[[package]] +name = "leptos-shadcn-pagination" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10c3eb5c2d1261642d2584fee77a06afc9edc9978122fe476b2a9b406b18453a" +dependencies = [ + "leptos", + "leptos-node-ref", + "leptos-shadcn-button 0.3.0", + "leptos-struct-component", + "leptos-style", + "tailwind_fuse 0.3.2", + "web-sys", +] + [[package]] name = "leptos-shadcn-performance-audit" version = "0.1.0" @@ -2741,7 +2789,7 @@ dependencies = [ "leptos-shadcn-badge 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-breadcrumb 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-button 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", - "leptos-shadcn-calendar 0.6.0", + "leptos-shadcn-calendar 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-card 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-carousel", "leptos-shadcn-checkbox 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2749,7 +2797,7 @@ dependencies = [ "leptos-shadcn-combobox", "leptos-shadcn-command 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-context-menu", - "leptos-shadcn-date-picker", + "leptos-shadcn-date-picker 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-dialog 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-drawer", "leptos-shadcn-dropdown-menu", @@ -2762,7 +2810,7 @@ dependencies = [ "leptos-shadcn-lazy-loading", "leptos-shadcn-menubar", "leptos-shadcn-navigation-menu", - "leptos-shadcn-pagination", + "leptos-shadcn-pagination 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-performance-audit 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "leptos-shadcn-popover 0.6.0", "leptos-shadcn-progress 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/packages/leptos-shadcn-ui/Cargo.toml b/packages/leptos-shadcn-ui/Cargo.toml index 569bf23..49fddce 100644 --- a/packages/leptos-shadcn-ui/Cargo.toml +++ b/packages/leptos-shadcn-ui/Cargo.toml @@ -47,11 +47,11 @@ leptos-shadcn-date-picker = { version = "0.6.0", optional = true } leptos-shadcn-pagination = { version = "0.6.0", optional = true } leptos-shadcn-slider = { path = "../leptos/slider", version = "0.6.0", optional = true } leptos-shadcn-toggle = { path = "../leptos/toggle", version = "0.6.0", optional = true } -leptos-shadcn-carousel = { path = "../leptos/carousel", version = "0.6.0", optional = true } +leptos-shadcn-carousel = { version = "0.6.0", optional = true } # Advanced components (published dependencies for v0.4.0 release) -leptos-shadcn-form = { path = "../leptos/form", version = "0.6.0", optional = true } -leptos-shadcn-combobox = { path = "../leptos/combobox", version = "0.6.0", optional = true } +leptos-shadcn-form = { version = "0.6.0", optional = true } +leptos-shadcn-combobox = { version = "0.6.0", optional = true } leptos-shadcn-command = { version = "0.6.0", optional = true } leptos-shadcn-input-otp = { path = "../leptos/input-otp", version = "0.6.0", optional = true } leptos-shadcn-breadcrumb = { version = "0.6.0", optional = true }