From 85aca50fedd2eeb4805b3e69bcf58d5a0d3b85d0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Jul 2026 15:56:33 +0000 Subject: [PATCH] chore(deps): bump napi-derive from 2.16.13 to 3.5.8 Bumps [napi-derive](https://github.com/napi-rs/napi-rs) from 2.16.13 to 3.5.8. - [Release notes](https://github.com/napi-rs/napi-rs/releases) - [Commits](https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.13...napi-derive-v3.5.8) --- updated-dependencies: - dependency-name: napi-derive dependency-version: 3.5.6 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 54 +++++++++++++++++++++++------ crates/crashtracker/Cargo.toml | 2 +- crates/process_discovery/Cargo.toml | 2 +- 3 files changed, 46 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e973b89..6d2356b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -270,6 +270,15 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "convert_case" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "affbf0190ed2caf063e3def54ff444b449371d55c58e513a95ab98eca50adb49" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "core-foundation" version = "0.10.1" @@ -320,7 +329,7 @@ dependencies = [ "anyhow", "libdd-crashtracker", "napi", - "napi-derive", + "napi-derive 3.5.8", "rustls", "serde_json", ] @@ -1071,7 +1080,7 @@ source = "git+https://github.com/DataDog/libdatadog.git?rev=7cdeb7896e92d1ba38bd dependencies = [ "anyhow", "libc", - "libdd-trace-protobuf 3.0.2 (git+https://github.com/DataDog/libdatadog.git?tag=v35.0.0)", + "libdd-trace-protobuf 3.0.2 (git+https://github.com/DataDog/libdatadog.git?rev=7cdeb7896e92d1ba38bde495934e112dac2eda25)", "memfd", "prost", "rand", @@ -1172,7 +1181,7 @@ dependencies = [ [[package]] name = "libdd-trace-protobuf" version = "3.0.2" -source = "git+https://github.com/DataDog/libdatadog.git?rev=7cdeb7896e92d1ba38bde495934e112dac2eda25#7cdeb7896e92d1ba38bde495934e112dac2eda25" +source = "git+https://github.com/DataDog/libdatadog.git?tag=v37.0.0#86b7f5700d3db4e58076794b5e8073a40d780083" dependencies = [ "prost", "serde", @@ -1182,7 +1191,7 @@ dependencies = [ [[package]] name = "libdd-trace-protobuf" version = "3.0.2" -source = "git+https://github.com/DataDog/libdatadog.git?tag=v37.0.0#86b7f5700d3db4e58076794b5e8073a40d780083" +source = "git+https://github.com/DataDog/libdatadog.git?rev=7cdeb7896e92d1ba38bde495934e112dac2eda25#7cdeb7896e92d1ba38bde495934e112dac2eda25" dependencies = [ "prost", "serde", @@ -1371,7 +1380,7 @@ checksum = "55740c4ae1d8696773c78fdafd5d0e5fe9bc9f1b071c7ba493ba5c413a9184f3" dependencies = [ "bitflags", "ctor", - "napi-derive", + "napi-derive 2.16.13", "napi-sys", "once_cell", "serde", @@ -1385,8 +1394,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cbe2585d8ac223f7d34f13701434b9d5f4eb9c332cccce8dee57ea18ab8ab0c" dependencies = [ "cfg-if", - "convert_case", - "napi-derive-backend", + "convert_case 0.6.0", + "napi-derive-backend 1.0.75", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "napi-derive" +version = "3.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6730ee4e7b335eac6d7cf10fc2525d92743bd4713a13cb2e6667f0e97322d7c3" +dependencies = [ + "convert_case 0.11.0", + "napi-derive-backend 5.1.0", "proc-macro2", "quote", "syn", @@ -1398,13 +1420,25 @@ version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1639aaa9eeb76e91c6ae66da8ce3e89e921cd3885e99ec85f4abacae72fc91bf" dependencies = [ - "convert_case", + "convert_case 0.6.0", "once_cell", "proc-macro2", "quote", "syn", ] +[[package]] +name = "napi-derive-backend" +version = "5.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db5ccc18b1b16d1049dcbd3e1a21fdfbf3ce720b8944979c5e1a76d4e30d9f9f" +dependencies = [ + "convert_case 0.11.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "napi-sys" version = "2.4.0" @@ -1784,9 +1818,9 @@ version = "0.1.0" dependencies = [ "anyhow", "libdd-library-config 2.0.0", - "libdd-trace-protobuf", + "libdd-trace-protobuf 3.0.2 (git+https://github.com/DataDog/libdatadog.git?rev=7cdeb7896e92d1ba38bde495934e112dac2eda25)", "napi", - "napi-derive", + "napi-derive 3.5.8", ] [[package]] diff --git a/crates/crashtracker/Cargo.toml b/crates/crashtracker/Cargo.toml index 8bce697..013adc2 100644 --- a/crates/crashtracker/Cargo.toml +++ b/crates/crashtracker/Cargo.toml @@ -16,6 +16,6 @@ path = "src/bin/receiver.rs" anyhow = "1" libdd-crashtracker = { git = "https://github.com/DataDog/libdatadog.git", tag = "v37.0.0" } napi = { version = "2", features = ["serde-json"] } -napi-derive = { version = "2", default-features = false } +napi-derive = { version = "3", default-features = false } rustls = { version = "*", default-features = false, features = ["aws-lc-rs"] } serde_json = "1" diff --git a/crates/process_discovery/Cargo.toml b/crates/process_discovery/Cargo.toml index 4404228..7967165 100644 --- a/crates/process_discovery/Cargo.toml +++ b/crates/process_discovery/Cargo.toml @@ -15,4 +15,4 @@ libdd-library-config = { git = "https://github.com/DataDog/libdatadog.git", rev libdd-trace-protobuf = { git = "https://github.com/DataDog/libdatadog.git", rev = "7cdeb7896e92d1ba38bde495934e112dac2eda25" } napi = { version = "2" } -napi-derive = { version = "2", default-features = false } +napi-derive = { version = "3", default-features = false }