From a10449f83d434c4d0c42c956e9f1cb74551634c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Oct 2026 23:46:01 +0000 Subject: [PATCH] build(deps): bump schemars from 0.8.22 to 1.2.2 Bumps [schemars](https://github.com/GREsau/schemars) from 0.8.22 to 1.2.2. - [Release notes](https://github.com/GREsau/schemars/releases) - [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md) - [Commits](https://github.com/GREsau/schemars/compare/v0.8.22...v1.2.2) --- updated-dependencies: - dependency-name: schemars dependency-version: 1.2.2 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 32 +++++++++++++++++++++++++---- crates/better-duck-tauri/Cargo.toml | 4 ++-- 2 files changed, 30 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ed58985..907ada5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -487,7 +487,7 @@ dependencies = [ "diesel_migrations", "log", "r2d2", - "schemars 0.8.22", + "schemars 1.2.2", "serde", "serde_json", "tauri", @@ -3989,7 +3989,7 @@ checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" dependencies = [ "dyn-clone", "indexmap 1.9.3", - "schemars_derive", + "schemars_derive 0.8.22", "serde", "serde_json", "url", @@ -4016,6 +4016,7 @@ checksum = "687274d293b6cdc6e73e0fee520bf2049650090d7164f87672d212a3c530cf4a" dependencies = [ "dyn-clone", "ref-cast", + "schemars_derive 1.2.2", "serde", "serde_json", ] @@ -4028,10 +4029,22 @@ checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" dependencies = [ "proc-macro2", "quote", - "serde_derive_internals", + "serde_derive_internals 0.29.1", "syn 2.0.119", ] +[[package]] +name = "schemars_derive" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98c67716b46af2f0b8cf752abc930f6f9aecfbf671ecfb531db8a31dbe4e2ba" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals 0.30.0", + "syn 3.0.5", +] + [[package]] name = "scopeguard" version = "1.2.0" @@ -4120,6 +4133,17 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "serde_derive_internals" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f852137cce035d6a4df67ccce505ff6b3e9fd3a10e3e52b24dc71e650bb1a9bd" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.5", +] + [[package]] name = "serde_json" version = "1.0.151" @@ -4834,7 +4858,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.3", + "getrandom 0.3.3", "once_cell", "rustix", "windows-sys 0.61.2", diff --git a/crates/better-duck-tauri/Cargo.toml b/crates/better-duck-tauri/Cargo.toml index 1238c87..5e3e1e6 100644 --- a/crates/better-duck-tauri/Cargo.toml +++ b/crates/better-duck-tauri/Cargo.toml @@ -20,7 +20,7 @@ workspace = true tauri = "2" serde = { workspace = true } serde_json = "1.0" -schemars = "0.8" +schemars = "1.2" thiserror = "2.0" log = { workspace = true } better-duck-core = { path = "../better-duck-core", version = "0.1.0-beta.8", optional = true } @@ -33,7 +33,7 @@ arrow = { version = "60", default-features = false, features = ["ff [build-dependencies] tauri-plugin = { version = "2", features = ["build"] } # Derive the capability scope schema (src/scope.rs) at build time. -schemars = "0.8" +schemars = "1.2" serde = { workspace = true } [features]