diff --git a/Cargo.lock b/Cargo.lock index 970c7147..b13e66c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -883,9 +883,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.52" +version = "1.2.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd4932aefd12402b36c60956a4fe0035421f544799057659ff86f923657aada3" +checksum = "755d2fce177175ffca841e9a06afdb2c4ab0f593d53b4dee48147dfaade85932" dependencies = [ "find-msvc-tools", "jobserver", @@ -1936,9 +1936,9 @@ checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" [[package]] name = "find-msvc-tools" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f449e6c6c08c865631d4890cfacf252b3d396c9bcc83adb6623cdb02a8336c41" +checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db" [[package]] name = "fixedbitset" @@ -2880,9 +2880,9 @@ dependencies = [ [[package]] name = "jsonschema" -version = "0.38.1" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89f50532ce4a0ba3ae930212908d8ec50e7806065c059fe9c75da2ece6132294" +checksum = "f80ac113b82d2ca7f3c4b56e88bb28aadbcfb534f258a6f4adf1d4ff3e764798" dependencies = [ "ahash", "bytecount", @@ -4493,9 +4493,9 @@ dependencies = [ [[package]] name = "referencing" -version = "0.38.1" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15a8af0c6bb8eaf8b07cb06fc31ff30ca6fe19fb99afa476c276d8b24f365b0b" +checksum = "eea91dda8cb0c3e8a78b69a78ba2e311c457a109ffd35c4bdbd66286da5dd999" dependencies = [ "ahash", "fluent-uri", @@ -4729,6 +4729,16 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rsqlite-vfs" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8a1f2315036ef6b1fbacd1972e8ee7688030b0a2121edfc2a6550febd41574d" +dependencies = [ + "hashbrown 0.16.1", + "thiserror 2.0.17", +] + [[package]] name = "rusqlite" version = "0.38.0" @@ -4895,7 +4905,7 @@ dependencies = [ "once_cell", "ring", "rustls-pki-types", - "rustls-webpki 0.103.8", + "rustls-webpki 0.103.9", "subtle", "zeroize", ] @@ -4914,9 +4924,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282" +checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" dependencies = [ "web-time", "zeroize", @@ -4936,7 +4946,7 @@ dependencies = [ "rustls 0.23.36", "rustls-native-certs", "rustls-platform-verifier-android", - "rustls-webpki 0.103.8", + "rustls-webpki 0.103.9", "security-framework", "security-framework-sys", "webpki-root-certs", @@ -4962,9 +4972,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.8" +version = "0.103.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52" +checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" dependencies = [ "aws-lc-rs", "ring", @@ -5402,14 +5412,13 @@ dependencies = [ [[package]] name = "sqlite-wasm-rs" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05e98301bf8b0540c7de45ecd760539b9c62f5772aed172f08efba597c11cd5d" +checksum = "2f4206ed3a67690b9c29b77d728f6acc3ce78f16bf846d83c94f76400320181b" dependencies = [ "cc", - "hashbrown 0.16.1", "js-sys", - "thiserror 2.0.17", + "rsqlite-vfs", "wasm-bindgen", ] @@ -8169,9 +8178,9 @@ checksum = "40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3" [[package]] name = "zmij" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd8f3f50b848df28f887acb68e41201b5aea6bc8a8dacc00fb40635ff9a72fea" +checksum = "94f63c051f4fe3c1509da62131a678643c5b6fbdc9273b2b79d4378ebda003d2" [[package]] name = "zopfli" diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index f6f98d2c..7bdb130e 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -54,7 +54,7 @@ hyper-util = "0.1.7" indexmap = "2.11.4" init-tracing-opentelemetry = { version = "0.35.0", features = ["tracing_subscriber_ext", "metrics"], optional = true } itertools = "0.14.0" -jsonschema = { version = "0.38.1", default-features = false } +jsonschema = { version = "0.40.0", default-features = false } jsonwebtoken = { version = "^10.2.0", default-features = false, features = ["use_pem", "rust_crypto"] } kanal = "0.1.1" lazy_static = "1.4.0" diff --git a/crates/extension/Cargo.toml b/crates/extension/Cargo.toml index a9a53058..0a8a4b92 100644 --- a/crates/extension/Cargo.toml +++ b/crates/extension/Cargo.toml @@ -15,7 +15,7 @@ crate-type=["cdylib", "rlib"] arc-swap = "1.7.1" argon2 = { version = "^0.5.3", default-features = false, features = ["alloc", "password-hash", "rand", "std"] } base64 = { workspace = true } -jsonschema = { version = "0.38.1", default-features = false } +jsonschema = { version = "0.40.0", default-features = false } log = "0.4.27" maxminddb = "0.27.0" parking_lot = { workspace = true } diff --git a/crates/schema/Cargo.toml b/crates/schema/Cargo.toml index 2e05e8b5..ea7f94d5 100644 --- a/crates/schema/Cargo.toml +++ b/crates/schema/Cargo.toml @@ -13,7 +13,7 @@ base64 = { version = "0.22.1", default-features = false, features = ["alloc"] } fallible-iterator = "0.3.0" infer = "0.19.0" itertools = "0.14.0" -jsonschema = { version = "0.38.1", default-features = false } +jsonschema = { version = "0.40.0", default-features = false } lazy_static = "1.5.0" log = { version = "^0.4.21", default-features = false } parking_lot = { workspace = true }