Repository: bytecodealliance/wasmtime
Pull request #9048 (2024-07-30 23:07:00)

deps: Update `target-lexicon` to v0.12.16
<!--
Please make sure you include the following information:

- If this work has been discussed elsewhere, please include a link to that
  conversation. If it was discussed in an issue, just mention "issue #...".

- Explain why this change is needed. If the details are in an issue already,
  this can be brief.

Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.html

Please ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->



Patch:
diff --git a/Cargo.lock b/Cargo.lock
index ac3e1102e..4bd51df86 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2734,9 +2734,9 @@ dependencies = [
 
 [[package]]
 name = "target-lexicon"
-version = "0.12.13"
+version = "0.12.16"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae"
+checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
 
 [[package]]
 name = "tempfile"
diff --git a/Cargo.toml b/Cargo.toml
index 06712fa39..c43bf4961 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -246,7 +246,7 @@ byte-array-literals = { path = "crates/wasi-preview1-component-adapter/byte-arra
 regalloc2 = "0.9.3"
 
 # cap-std family:
-target-lexicon = "0.12.13"
+target-lexicon = "0.12.16"
 cap-std = "3.0.0"
 cap-rand = { version = "3.0.0", features = ["small_rng"] }
 cap-fs-ext = "3.0.0"
diff --git a/cranelift/codegen/meta/src/gen_inst.rs b/cranelift/codegen/meta/src/gen_inst.rs
index 82a607ef6..2bf7fe3d1 100644
--- a/cranelift/codegen/meta/src/gen_inst.rs
+++ b/cranelift/codegen/meta/src/gen_inst.rs
@@ -973,7 +973,7 @@ fn gen_format_constructor(format: &InstructionFormat, fmt: &mut Formatter) {
         args.join(", ")
     );
 
-    let imms_need_sign_extension = format
+    let imms_need_masking = format
         .imm_fields
         .iter()
         .any(|f| f.kind.rust_type == "ir::immediates::Imm64");
@@ -986,7 +986,7 @@ fn gen_format_constructor(format: &InstructionFormat, fmt: &mut Formatter) {
         fmtln!(
             fmt,
             "let{} data = ir::InstructionData::{} {{",
-            if imms_need_sign_extension { " mut" } else { "" },
+            if imms_need_masking { " mut" } else { "" },
             format.name
         );
         fmt.indent(|fmt| {
@@ -995,8 +995,8 @@ fn gen_format_constructor(format: &InstructionFormat, fmt: &mut Formatter) {
         });
         fmtln!(fmt, "};");
 
-        if imms_need_sign_extension {
-            fmtln!(fmt, "data.sign_extend_immediates(ctrl_typevar);");
+        if imms_need_masking {
+            fmtln!(fmt, "data.mask_immediates(ctrl_typevar);");
         }
 
         // Assert that this opcode belongs to this format
diff --git a/cranelift/codegen/src/ir/immediates.rs b/cranelift/codegen/src/ir/immediates.rs
index 78b7dc860..5fb284802 100644
--- a/cranelift/codegen/src/ir/immediates.rs
+++ b/cranelift/codegen/src/ir/immediates.rs
@@ -74,19 +74,38 @@ impl Imm64 {
         self.0
     }
 
+    /// Mask this immediate to the given power-of-two bit width.
+    #[must_use]
+    pub(crate) fn mask_to_width(&self, bit_width: u32) -> Self {
+        debug_assert!(bit_width.is_power_of_two());
+
+        if bit_width >= 64 {
+            return *self;
+        }
+
+        let bit_width = i64::from(bit_width);
+        let mask = (1 << bit_width) - 1;
+        let masked = self.0 & mask;
+        Imm64(masked)
+    }
+
     /// Sign extend this immediate as if it were a signed integer of the given
     /// power-of-two width.
-    pub fn sign_extend_from_width(&mut self, bit_width: u32) {
-        debug_assert!(bit_width.is_power_of_two());
+    #[must_use]
+    pub(crate) fn sign_extend_from_width(&self, bit_width: u32) -> Self {
+        debug_assert!(
+            bit_width.is_power_of_two(),
+            "{bit_width} is not a power of two"
+        );
 
         if bit_width >= 64 {
-            return;
+            return *self;
         }
 
         let bit_width = i64::from(bit_width);
         let delta = 64 - bit_width;
         let sign_extended = (self.0 << delta) >> delta;
-        *self = Imm64(sign_extended);
+        Imm64(sign_extended)
     }
 }
 
@@ -111,8 +130,8 @@ impl From<i64> for Imm64 {
 impl Display for Imm64 {
     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
         let x = self.0;
-        if -10_000 < x && x < 10_000 {
-            // Use decimal for small numbers.
+        if x < 10_000 {
+            // Use decimal for small and negative numbers.
             write!(f, "{}", x)
         } else {
             write_hex(x as u64, f)
@@ -1093,7 +1112,7 @@ mod tests {
         assert_eq!(Imm64(9999).to_string(), "9999");
         assert_eq!(Imm64(10000).to_string(), "0x2710");
         assert_eq!(Imm64(-9999).to_string(), "-9999");
-        assert_eq!(Imm64(-10000).to_string(), "0xffff_ffff_ffff_d8f0");
+        assert_eq!(Imm64(-10000).to_string(), "-10000");
         assert_eq!(Imm64(0xffff).to_string(), "0xffff");
         assert_eq!(Imm64(0x10000).to_string(), "0x0001_0000");
     }
@@ -1113,6 +1132,7 @@ mod tests {
     }
 
     // Verify that `text` can be parsed as a `T` into a value that displays as `want`.
+    #[track_caller]
     fn parse_ok<T: FromStr + Display>(text: &str, want: &str)
     where
         <T as FromStr>::Err: Display,
@@ -1146,11 +1166,11 @@ mod tests {
 
         // Probe limits.
         parse_ok::<Imm64>("0xffffffff_ffffffff", "-1");
-        parse_ok::<Imm64>("0x80000000_00000000", "0x8000_0000_0000_0000");
-        parse_ok::<Imm64>("-0x80000000_00000000", "0x8000_0000_0000_0000");
+        parse_ok::<Imm64>("0x80000000_00000000", "-9223372036854775808");
+        parse_ok::<Imm64>("-0x80000000_00000000", "-9223372036854775808");
         parse_err::<Imm64>("-0x80000000_00000001", "Negative number too small");
         parse_ok::<Imm64>("18446744073709551615", "-1");
-        parse_ok::<Imm64>("-9223372036854775808", "0x8000_0000_0000_0000");
+        parse_ok::<Imm64>("-9223372036854775808", "-9223372036854775808");
         // Overflow both the `checked_add` and `checked_mul`.
         parse_err::<Imm64>("18446744073709551616", "Too large decimal number");
         parse_err::<Imm64>("184467440737095516100", "Too large decimal number");
diff --git a/cranelift/codegen/src/ir/instructions.rs b/cranelift/codegen/src/ir/instructions.rs
index 6d483aba3..94280a076 100644
--- a/cranelift/codegen/src/ir/instructions.rs
+++ b/cranelift/codegen/src/ir/instructions.rs
@@ -450,7 +450,7 @@ impl InstructionData {
     }
 
     #[inline]
-    pub(crate) fn sign_extend_immediates(&mut self, ctrl_typevar: Type) {
+    pub(crate) fn mask_immediates(&mut self, ctrl_typevar: Type) {
         if ctrl_typevar.is_invalid() {
             return;
         }
@@ -458,13 +458,16 @@ impl InstructionData {
         let bit_width = ctrl_typevar.bits();
 
         match self {
+            Self::UnaryImm { opcode: _, imm } => {
+                *imm = imm.mask_to_width(bit_width);
+            }
             Self::BinaryImm64 {
                 opcode,
                 arg: _,
                 imm,
             } => {
                 if *opcode == Opcode::SdivImm || *opcode == Opcode::SremImm {
-                    imm.sign_extend_from_width(bit_width);
+                    *imm = imm.mask_to_width(bit_width);
                 }
             }
             Self::IntCompareImm {
@@ -475,7 +478,7 @@ impl InstructionData {
             } => {
                 debug_assert_eq!(*opcode, Opcode::IcmpImm);
                 if cond.unsigned() != *cond {
-                    imm.sign_extend_from_width(bit_width);
+                    *imm = imm.mask_to_width(bit_width);
                 }
             }
             _ => {}
diff --git a/cranelift/codegen/src/isle_prelude.rs b/cranelift/codegen/src/isle_prelude.rs
index 8798e05c1..82ff087aa 100644
--- a/cranelift/codegen/src/isle_prelude.rs
+++ b/cranelift/codegen/src/isle_prelude.rs
@@ -193,9 +193,8 @@ macro_rules! isle_common_prelude_methods {
         }
 
         #[inline]
-        fn i64_sextend_imm64(&mut self, ty: Type, mut x: Imm64) -> i64 {
-            x.sign_extend_from_width(ty.bits());
-            x.bits()
+        fn i64_sextend_imm64(&mut self, ty: Type, x: Imm64) -> i64 {
+            x.sign_extend_from_width(ty.bits()).bits()
         }
 
         #[inline]
diff --git a/cranelift/codegen/src/write.rs b/cranelift/codegen/src/write.rs
index a7ebd49d3..0e3e86358 100644
--- a/cranelift/codegen/src/write.rs
+++ b/cranelift/codegen/src/write.rs
@@ -390,13 +390,20 @@ pub fn write_operands(w: &mut dyn Write, dfg: &DataFlowGraph, inst: Inst) -> fmt
     let pool = &dfg.value_lists;
     let jump_tables = &dfg.jump_tables;
     use crate::ir::instructions::InstructionData::*;
+    let ctrl_ty = dfg.ctrl_typevar(inst);
     match dfg.insts[inst] {
         AtomicRmw { op, args, .. } => write!(w, " {} {}, {}", op, args[0], args[1]),
         AtomicCas { args, .. } => write!(w, " {}, {}, {}", args[0], args[1], args[2]),
         LoadNoOffset { flags, arg, .. } => write!(w, "{} {}", flags, arg),
         StoreNoOffset { flags, args, .. } => write!(w, "{} {}, {}", flags, args[0], args[1]),
         Unary { arg, .. } => write!(w, " {}", arg),
-        UnaryImm { imm, .. } => write!(w, " {}", imm),
+        UnaryImm { imm, .. } => write!(w, " {}", {
+            let mut imm = imm;
+            if ctrl_ty.bits() != 0 {
+                imm = imm.sign_extend_from_width(ctrl_ty.bits());
+            }
+            imm
+        }),
         UnaryIeee16 { imm, .. } => write!(w, " {}", imm),
         UnaryIeee32 { imm, .. } => write!(w, " {}", imm),
         UnaryIeee64 { imm, .. } => write!(w, " {}", imm),
@@ -406,7 +413,13 @@ pub fn write_operands(w: &mut dyn Write, dfg: &DataFlowGraph, inst: Inst) -> fmt
         } => write!(w, " {}", constant_handle),
         Binary { args, .. } => write!(w, " {}, {}", args[0], args[1]),
         BinaryImm8 { arg, imm, .. } => write!(w, " {}, {}", arg, imm),
-        BinaryImm64 { arg, imm, .. } => write!(w, " {}, {}", arg, imm),
+        BinaryImm64 { arg, imm, .. } => write!(w, " {}, {}", arg, {
+            let mut imm = imm;
+            if ctrl_ty.bits() != 0 {
+                imm = imm.sign_extend_from_width(ctrl_ty.bits());
+            }
+            imm
+        }),
         Ternary { args, .. } => write!(w, " {}, {}, {}", args[0], args[1], args[2]),
         MultiAry { ref args, .. } => {
             if args.is_empty() {
@@ -424,7 +437,13 @@ pub fn write_operands(w: &mut dyn Write, dfg: &DataFlowGraph, inst: Inst) -> fmt
             write!(w, " {}, {}, {}", args[0], args[1], data)
         }
         IntCompare { cond, args, .. } => write!(w, " {} {}, {}", cond, args[0], args[1]),
-        IntCompareImm { cond, arg, imm, .. } => write!(w, " {} {}, {}", cond, arg, imm),
+        IntCompareImm { cond, arg, imm, .. } => write!(w, " {} {}, {}", cond, arg, {
+            let mut imm = imm;
+            if ctrl_ty.bits() != 0 {
+                imm = imm.sign_extend_from_width(ctrl_ty.bits());
+            }
+            imm
+        }),
         IntAddTrap { args, code, .. } => write!(w, " {}, {}, {}", args[0], args[1], code),
         FloatCompare { cond, args, .. } => write!(w, " {} {}, {}", cond, args[0], args[1]),
         Jump { destination, .. } => {
@@ -495,7 +514,13 @@ pub fn write_operands(w: &mut dyn Write, dfg: &DataFlowGraph, inst: Inst) -> fmt
     for arg in dfg.inst_values(inst) {
         if let ValueDef::Result(src, _) = dfg.value_def(arg) {
             let imm = match dfg.insts[src] {
-                UnaryImm { imm, .. } => imm.to_string(),
+                UnaryImm { imm, .. } => {
+                    let mut imm = imm;
+                    if dfg.ctrl_typevar(src).bits() != 0 {
+                        imm = imm.sign_extend_from_width(dfg.ctrl_typevar(src).bits());
+                    }
+                    imm.to_string()
+                }
                 UnaryIeee16 { imm, .. } => imm.to_string(),
                 UnaryIeee32 { imm, .. } => imm.to_string(),
                 UnaryIeee64 { imm, .. } => imm.to_string(),
diff --git a/cranelift/frontend/src/frontend.rs b/cranelift/frontend/src/frontend.rs
index 3e10eb7bb..87e154379 100644
--- a/cranelift/frontend/src/frontend.rs
+++ b/cranelift/frontend/src/frontend.rs
@@ -1324,7 +1324,9 @@ mod tests {
 
     #[track_caller]
     fn check(func: &Function, expected_ir: &str) {
+        let expected_ir = expected_ir.trim();
         let actual_ir = func.display().to_string();
+        let actual_ir = actual_ir.trim();
         assert!(
             expected_ir == actual_ir,
             "Expected:\n{}\nGot:\n{}",
@@ -1941,4 +1943,34 @@ block0:
             );
         }
     }
+
+    #[test]
+    fn test_builder_with_iconst_and_negative_constant() {
+        let sig = Signature::new(CallConv::SystemV);
+        let mut fn_ctx = FunctionBuilderContext::new();
+        let mut func = Function::with_name_signature(UserFuncName::testcase("sample"), sig);
+
+        let mut builder = FunctionBuilder::new(&mut func, &mut fn_ctx);
+
+        let block0 = builder.create_block();
+        builder.switch_to_block(block0);
+        builder.ins().iconst(I32, -1);
+        builder.ins().return_(&[]);
+
+        builder.seal_all_blocks();
+        builder.finalize();
+
+        let flags = cranelift_codegen::settings::Flags::new(cranelift_codegen::settings::builder());
+        let ctx = cranelift_codegen::Context::for_function(func);
+        ctx.verify(&flags).expect("should be valid");
+
+        check(
+            &ctx.func,
+            "function %sample() system_v {
+block0:
+    v0 = iconst.i32 -1
+    return
+}",
+        );
+    }
 }
diff --git a/cranelift/frontend/src/switch.rs b/cranelift/frontend/src/switch.rs
index 635d43005..92501b91f 100644
--- a/cranelift/frontend/src/switch.rs
+++ b/cranelift/frontend/src/switch.rs
@@ -485,7 +485,7 @@ block12:
             func,
             "block0:
     v0 = iconst.i8 0
-    v1 = icmp_imm eq v0, 128  ; v0 = 0
+    v1 = icmp_imm eq v0, -128  ; v0 = 0
     brif v1, block1, block3
 
 block3:
@@ -517,7 +517,7 @@ block3:
             func,
             "block0:
     v0 = iconst.i8 0
-    v1 = icmp_imm eq v0, 255  ; v0 = 0
+    v1 = icmp_imm eq v0, -1  ; v0 = 0
     brif v1, block1, block4
 
 block4:
diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml
index a95296653..b6ab2e441 100644
--- a/supply-chain/audits.toml
+++ b/supply-chain/audits.toml
@@ -6,7 +6,7 @@ who = "Nick Fitzgerald <fitzgen@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 696 # Nick Fitzgerald (fitzgen)
 start = "2020-01-14"
-end = "2024-04-21"
+end = "2025-07-30"
 notes = "I am an author of this crate."
 
 [[wildcard-audits.bumpalo]]
@@ -14,14 +14,14 @@ who = "Nick Fitzgerald <fitzgen@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 696 # Nick Fitzgerald (fitzgen)
 start = "2019-03-16"
-end = "2024-03-10"
+end = "2025-07-30"
 
 [[wildcard-audits.cranelift]]
 who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-bforest]]
@@ -29,7 +29,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-codegen]]
@@ -37,7 +37,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-codegen-meta]]
@@ -45,7 +45,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-codegen-shared]]
@@ -53,7 +53,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-control]]
@@ -61,7 +61,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2023-05-22"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-entity]]
@@ -69,7 +69,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-frontend]]
@@ -77,7 +77,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-interpreter]]
@@ -85,7 +85,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-isle]]
@@ -93,7 +93,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-12-13"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-jit]]
@@ -101,7 +101,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-module]]
@@ -109,7 +109,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-native]]
@@ -117,7 +117,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-object]]
@@ -125,7 +125,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-reader]]
@@ -133,7 +133,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-serde]]
@@ -141,7 +141,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.cranelift-wasm]]
@@ -149,7 +149,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.derive_arbitrary]]
@@ -157,7 +157,7 @@ who = "Nick Fitzgerald <fitzgen@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 696 # Nick Fitzgerald (fitzgen)
 start = "2020-01-14"
-end = "2024-04-27"
+end = "2025-07-30"
 notes = "I am an author of this crate"
 
 [[wildcard-audits.regalloc2]]
@@ -165,7 +165,7 @@ who = "Chris Fallin <chris@cfallin.org>"
 criteria = "safe-to-deploy"
 user-id = 3726 # Chris Fallin (cfallin)
 start = "2021-12-03"
-end = "2024-05-02"
+end = "2025-07-30"
 notes = "We (Bytecode Alliance) are the primary authors of regalloc2 and co-develop it with Cranelift/Wasmtime, with the same code-review, testing/fuzzing, and security standards."
 
 [[wildcard-audits.regalloc2]]
@@ -173,7 +173,7 @@ who = "Trevor Elliott <telliott@fastly.com>"
 criteria = "safe-to-deploy"
 user-id = 187138
 start = "2022-11-29"
-end = "2024-05-02"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `regalloc2`
 repository of which I'm one of the maintainers and publishers for. I am employed
@@ -186,7 +186,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasi-common]]
@@ -194,7 +194,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasi-tokio]]
@@ -202,7 +202,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasm-encoder]]
@@ -210,7 +210,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-12-11"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -235,7 +235,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-12-11"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -260,14 +260,14 @@ who = "Nick Fitzgerald <fitzgen@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 696 # Nick Fitzgerald (fitzgen)
 start = "2022-02-17"
-end = "2024-03-10"
+end = "2025-07-30"
 
 [[wildcard-audits.wasm-mutate]]
 who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2022-01-05"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -280,7 +280,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-09-03"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -293,7 +293,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-07-13"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -318,14 +318,14 @@ who = "Nick Fitzgerald <fitzgen@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 696 # Nick Fitzgerald (fitzgen)
 start = "2021-04-28"
-end = "2024-03-10"
+end = "2025-07-30"
 
 [[wildcard-audits.wasmprinter]]
 who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2019-11-18"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -350,7 +350,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-asm-macros]]
@@ -358,7 +358,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-08-22"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-c-api-impl]]
@@ -382,7 +382,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-cli]]
@@ -390,7 +390,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-cli-flags]]
@@ -398,7 +398,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-05-20"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-component-macro]]
@@ -406,7 +406,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-07-20"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-component-util]]
@@ -414,7 +414,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-08-22"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-cranelift]]
@@ -422,7 +422,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-cranelift-shared]]
@@ -430,7 +430,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2023-04-20"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-environ]]
@@ -438,7 +438,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-explorer]]
@@ -446,7 +446,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2023-04-20"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-fiber]]
@@ -454,7 +454,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-jit]]
@@ -462,7 +462,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-jit-debug]]
@@ -470,7 +470,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-03-07"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-jit-icache-coherence]]
@@ -478,7 +478,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-11-21"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-runtime]]
@@ -486,7 +486,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-slab]]
@@ -506,7 +506,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-wasi]]
@@ -514,7 +514,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-wasi-crypto]]
@@ -522,7 +522,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-wasi-http]]
@@ -530,7 +530,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2023-05-22"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-wasi-nn]]
@@ -538,7 +538,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-wasi-threads]]
@@ -546,7 +546,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2023-03-20"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-wast]]
@@ -554,7 +554,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-winch]]
@@ -562,7 +562,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-11-21"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-wit-bindgen]]
@@ -570,7 +570,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2023-01-20"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wasmtime-wmemcheck]]
@@ -578,7 +578,7 @@ who = "Pat Hickey <pat@moreproductive.org>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-11-27"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wast]]
@@ -586,7 +586,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2019-10-16"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -611,7 +611,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2019-10-18"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -636,7 +636,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wiggle-generate]]
@@ -644,7 +644,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wiggle-macro]]
@@ -652,7 +652,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2021-10-29"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wiggle-test]]
@@ -660,7 +660,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 18162 # Pat Hickey (pchickey)
 start = "2020-03-12"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.winch-codegen]]
@@ -668,7 +668,7 @@ who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 73222 # wasmtime-publish
 start = "2022-11-21"
-end = "2024-06-26"
+end = "2025-07-30"
 notes = "The Bytecode Alliance is the author of this crate."
 
 [[wildcard-audits.wit-bindgen]]
@@ -676,7 +676,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-12-11"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wit-bindgen`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -701,7 +701,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-12-11"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wit-bindgen`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -738,7 +738,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-12-11"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wit-bindgen`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -763,7 +763,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-12-11"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wit-bindgen`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -776,7 +776,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-12-11"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wit-bindgen`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -801,7 +801,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2020-12-11"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -814,7 +814,7 @@ who = "Nick Fitzgerald <fitzgen@gmail.com>"
 criteria = "safe-to-deploy"
 user-id = 696 # Nick Fitzgerald (fitzgen)
 start = "2019-03-16"
-end = "2024-03-10"
+end = "2025-07-30"
 
 [[wildcard-audits.wit-component]]
 who = "Alex Crichton <alex@alexcrichton.com>"
@@ -833,7 +833,7 @@ who = "Alex Crichton <alex@alexcrichton.com>"
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
 start = "2019-12-02"
-end = "2024-04-14"
+end = "2025-07-30"
 notes = """
 This is a Bytecode Alliance authored crate maintained in the `wasm-tools`
 repository of which I'm one of the primary maintainers and publishers for.
@@ -3654,6 +3654,12 @@ user-id = 696 # Nick Fitzgerald (fitzgen)
 start = "2019-07-30"
 end = "2025-02-12"
 
+[[trusted.cranelift-bitset]]
+criteria = "safe-to-deploy"
+user-id = 73222 # wasmtime-publish
+start = "2024-07-22"
+end = "2025-07-30"
+
 [[trusted.dlmalloc]]
 criteria = "safe-to-deploy"
 user-id = 1 # Alex Crichton (alexcrichton)
@@ -3894,6 +3900,12 @@ user-id = 6825 # Dan Gohman (sunfishcode)
 start = "2019-03-06"
 end = "2024-07-14"
 
+[[trusted.target-lexicon]]
+criteria = "safe-to-deploy"
+user-id = 696 # Nick Fitzgerald (fitzgen)
+start = "2024-07-30"
+end = "2025-07-30"
+
 [[trusted.termcolor]]
 criteria = "safe-to-deploy"
 user-id = 189 # Andrew Gallant (BurntSushi)
diff --git a/supply-chain/config.toml b/supply-chain/config.toml
index 7f10a115b..61c5a1946 100644
--- a/supply-chain/config.toml
+++ b/supply-chain/config.toml
@@ -28,6 +28,9 @@ audit-as-crates-io = true
 [policy.cranelift-bforest]
 audit-as-crates-io = true
 
+[policy.cranelift-bitset]
+audit-as-crates-io = true
+
 [policy.cranelift-codegen]
 audit-as-crates-io = true
 
@@ -198,10 +201,6 @@ criteria = "safe-to-deploy"
 version = "0.8.11"
 criteria = "safe-to-deploy"
 
-[[exemptions.bincode]]
-version = "1.3.3"
-criteria = "safe-to-deploy"
-
 [[exemptions.bitflags]]
 version = "1.3.2"
 criteria = "safe-to-deploy"
@@ -214,10 +213,6 @@ criteria = "safe-to-deploy"
 version = "0.16.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.cast]]
-version = "0.2.7"
-criteria = "safe-to-run"
-
 [[exemptions.combine]]
 version = "4.6.7"
 criteria = "safe-to-deploy"
@@ -266,22 +261,10 @@ criteria = "safe-to-deploy"
 version = "2.0.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.dirs-next]]
-version = "2.0.0"
-criteria = "safe-to-deploy"
-
 [[exemptions.dirs-sys-next]]
 version = "0.1.2"
 criteria = "safe-to-deploy"
 
-[[exemptions.downcast-rs]]
-version = "1.2.0"
-criteria = "safe-to-run"
-
-[[exemptions.egg]]
-version = "0.6.0"
-criteria = "safe-to-run"
-
 [[exemptions.encode_unicode]]
 version = "0.3.6"
 criteria = "safe-to-deploy"
@@ -294,10 +277,6 @@ criteria = "safe-to-deploy"
 version = "0.2.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.fslock]]
-version = "0.1.8"
-criteria = "safe-to-run"
-
 [[exemptions.futures-task]]
 version = "0.3.27"
 criteria = "safe-to-deploy"
@@ -320,11 +299,6 @@ criteria = "safe-to-deploy"
 version = "0.26.1"
 criteria = "safe-to-deploy"
 
-[[exemptions.h2]]
-version = "0.3.19"
-criteria = "safe-to-deploy"
-notes = "we are exempting tokio, hyper, and their tightly coupled dependencies by the same authors, expecting that the authors at aws will publish attestions we can import at some point soon"
-
 [[exemptions.h2]]
 version = "0.4.4"
 criteria = "safe-to-deploy"
@@ -397,11 +371,6 @@ criteria = "safe-to-deploy"
 version = "0.6.5"
 criteria = "safe-to-deploy"
 
-[[exemptions.mio]]
-version = "0.8.6"
-criteria = "safe-to-deploy"
-notes = "we are exempting tokio, hyper, and their tightly coupled dependencies by the same authors, expecting that the authors at aws will publish attestions we can import at some point soon"
-
 [[exemptions.mio]]
 version = "0.8.11"
 criteria = "safe-to-deploy"
@@ -414,26 +383,10 @@ criteria = "safe-to-deploy"
 version = "0.3.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.object]]
-version = "0.32.0"
-criteria = "safe-to-deploy"
-
 [[exemptions.object]]
 version = "0.36.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.ocaml-boxroot-sys]]
-version = "0.2.0"
-criteria = "safe-to-run"
-
-[[exemptions.ocaml-interop]]
-version = "0.8.8"
-criteria = "safe-to-run"
-
-[[exemptions.ocaml-sys]]
-version = "0.22.3"
-criteria = "safe-to-run"
-
 [[exemptions.once_cell]]
 version = "1.12.0"
 criteria = "safe-to-deploy"
@@ -446,18 +399,6 @@ criteria = "safe-to-deploy"
 version = "0.4.1"
 criteria = "safe-to-deploy"
 
-[[exemptions.plotters]]
-version = "0.3.1"
-criteria = "safe-to-run"
-
-[[exemptions.plotters-backend]]
-version = "0.3.2"
-criteria = "safe-to-run"
-
-[[exemptions.plotters-svg]]
-version = "0.3.1"
-criteria = "safe-to-run"
-
 [[exemptions.ppv-lite86]]
 version = "0.2.16"
 criteria = "safe-to-deploy"
@@ -506,19 +447,10 @@ criteria = "safe-to-deploy"
 version = "2.2.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.ring]]
-version = "0.16.20"
-criteria = "safe-to-deploy"
-notes = "contains assembly language and object file implementations of crypto primitives for a very large number of platforms"
-
 [[exemptions.ring]]
 version = "0.17.3"
 criteria = "safe-to-deploy"
 
-[[exemptions.rustls]]
-version = "0.22.2"
-criteria = "safe-to-deploy"
-
 [[exemptions.rustls]]
 version = "0.22.4"
 criteria = "safe-to-deploy"
@@ -559,10 +491,6 @@ criteria = "safe-to-deploy"
 version = "2.1.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.spin]]
-version = "0.5.2"
-criteria = "safe-to-deploy"
-
 [[exemptions.spin]]
 version = "0.9.4"
 criteria = "safe-to-deploy"
@@ -575,10 +503,6 @@ criteria = "safe-to-deploy"
 version = "0.10.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.symbolic_expressions]]
-version = "5.0.3"
-criteria = "safe-to-run"
-
 [[exemptions.tempfile]]
 version = "3.3.0"
 criteria = "safe-to-deploy"
@@ -587,10 +511,6 @@ criteria = "safe-to-deploy"
 version = "0.1.17"
 criteria = "safe-to-deploy"
 
-[[exemptions.tinytemplate]]
-version = "1.2.1"
-criteria = "safe-to-run"
-
 [[exemptions.tokio]]
 version = "1.30.0"
 criteria = "safe-to-deploy"
@@ -632,10 +552,6 @@ criteria = "safe-to-deploy"
 version = "1.0.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.v8]]
-version = "0.86.0"
-criteria = "safe-to-run"
-
 [[exemptions.wait-timeout]]
 version = "0.2.0"
 criteria = "safe-to-deploy"
@@ -644,22 +560,6 @@ criteria = "safe-to-deploy"
 version = "0.11.0+wasi-snapshot-preview1"
 criteria = "safe-to-deploy"
 
-[[exemptions.wasmi]]
-version = "0.31.1"
-criteria = "safe-to-run"
-
-[[exemptions.wasmi_arena]]
-version = "0.4.1"
-criteria = "safe-to-run"
-
-[[exemptions.wasmi_core]]
-version = "0.13.0"
-criteria = "safe-to-run"
-
-[[exemptions.wasmparser-nostd]]
-version = "0.100.1"
-criteria = "safe-to-run"
-
 [[exemptions.web-sys]]
 version = "0.3.57"
 criteria = "safe-to-deploy"
@@ -681,14 +581,6 @@ criteria = "safe-to-deploy"
 version = "0.4.0"
 criteria = "safe-to-deploy"
 
-[[exemptions.zerocopy]]
-version = "0.7.32"
-criteria = "safe-to-deploy"
-
-[[exemptions.zerocopy-derive]]
-version = "0.7.32"
-criteria = "safe-to-deploy"
-
 [[exemptions.zeroize]]
 version = "1.7.0"
 criteria = "safe-to-deploy"
diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock
index 17a3db1b5..ea19d3558 100644
--- a/supply-chain/imports.lock
+++ b/supply-chain/imports.lock
@@ -1,921 +1,193 @@
 
 # cargo-vet imports lock
 
-[[unpublished.cranelift]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift]]
-version = "0.110.0"
-audited_as = "0.108.1"
-
 [[unpublished.cranelift]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-bforest]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-bforest]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-bforest]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-bforest]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-bforest]]
 version = "0.111.0"
-audited_as = "0.109.0"
+audited_as = "0.110.1"
 
-[[unpublished.cranelift-codegen]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-codegen]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-codegen]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-codegen]]
-version = "0.110.0"
-audited_as = "0.108.1"
+[[unpublished.cranelift-bitset]]
+version = "0.111.0"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-codegen]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-codegen-meta]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-codegen-meta]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-codegen-meta]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-codegen-meta]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-codegen-meta]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-codegen-shared]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-codegen-shared]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-codegen-shared]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-codegen-shared]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-codegen-shared]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-control]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-control]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-control]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-control]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-control]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-entity]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-entity]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-entity]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-entity]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-entity]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-frontend]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-frontend]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-frontend]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-frontend]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-frontend]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-interpreter]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-interpreter]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-interpreter]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-interpreter]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-interpreter]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-isle]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-isle]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-isle]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-isle]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-isle]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-jit]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-jit]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-jit]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-jit]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-jit]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-module]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-module]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-module]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-module]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-module]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-native]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-native]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-native]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-native]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-native]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-object]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-object]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-object]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-object]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-object]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-reader]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-reader]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-reader]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-reader]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-reader]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-serde]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-serde]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-serde]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-serde]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-serde]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.cranelift-wasm]]
-version = "0.107.0"
-audited_as = "0.105.2"
-
-[[unpublished.cranelift-wasm]]
-version = "0.108.0"
-audited_as = "0.106.1"
-
-[[unpublished.cranelift-wasm]]
-version = "0.109.0"
-audited_as = "0.107.1"
-
-[[unpublished.cranelift-wasm]]
-version = "0.110.0"
-audited_as = "0.108.1"
+audited_as = "0.110.1"
 
 [[unpublished.cranelift-wasm]]
 version = "0.111.0"
-audited_as = "0.109.0"
-
-[[unpublished.wasi-common]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasi-common]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasi-common]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasi-common]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "0.110.1"
 
 [[unpublished.wasi-common]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-asm-macros]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-asm-macros]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-asm-macros]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-asm-macros]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-asm-macros]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-cache]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-cache]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-cache]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-cache]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-cache]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-cli]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-cli]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-cli]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-cli]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-cli]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-cli-flags]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-cli-flags]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-cli-flags]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-cli-flags]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-cli-flags]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-component-macro]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-component-macro]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-component-macro]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-component-macro]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-component-macro]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-component-util]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-component-util]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-component-util]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-component-util]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-component-util]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-cranelift]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-cranelift]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-cranelift]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-cranelift]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-cranelift]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-cranelift-shared]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-environ]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-environ]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-environ]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-environ]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-environ]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-explorer]]
-version = "20.0.0"
-audited_as = "18.0.2"
+audited_as = "23.0.1"
 
 [[unpublished.wasmtime-explorer]]
-version = "21.0.0"
-audited_as = "19.0.1"
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-explorer]]
-version = "22.0.0"
-audited_as = "20.0.1"
+[[unpublished.wasmtime-fiber]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-explorer]]
-version = "23.0.0"
-audited_as = "21.0.1"
+[[unpublished.wasmtime-jit-debug]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-explorer]]
+[[unpublished.wasmtime-jit-icache-coherence]]
 version = "24.0.0"
-audited_as = "22.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-fiber]]
-version = "20.0.0"
-audited_as = "18.0.2"
+[[unpublished.wasmtime-slab]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-fiber]]
-version = "21.0.0"
-audited_as = "19.0.1"
+[[unpublished.wasmtime-types]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-fiber]]
-version = "22.0.0"
-audited_as = "20.0.1"
+[[unpublished.wasmtime-wasi]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-fiber]]
-version = "23.0.0"
-audited_as = "21.0.1"
+[[unpublished.wasmtime-wasi-http]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-fiber]]
+[[unpublished.wasmtime-wasi-nn]]
 version = "24.0.0"
-audited_as = "22.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-jit-debug]]
-version = "20.0.0"
-audited_as = "18.0.2"
+[[unpublished.wasmtime-wasi-threads]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-jit-debug]]
-version = "21.0.0"
-audited_as = "19.0.1"
+[[unpublished.wasmtime-wast]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-jit-debug]]
-version = "22.0.0"
-audited_as = "20.0.1"
+[[unpublished.wasmtime-winch]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-jit-debug]]
-version = "23.0.0"
-audited_as = "21.0.1"
+[[unpublished.wasmtime-wit-bindgen]]
+version = "24.0.0"
+audited_as = "23.0.1"
 
-[[unpublished.wasmtime-jit-debug]]
+[[unpublished.wasmtime-wmemcheck]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-jit-icache-coherence]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-jit-icache-coherence]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-jit-icache-coherence]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-jit-icache-coherence]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-jit-icache-coherence]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-runtime]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-runtime]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-slab]]
-version = "20.0.0"
-audited_as = "19.0.0"
-
-[[unpublished.wasmtime-slab]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-slab]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-slab]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-slab]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-types]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-types]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-types]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-types]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-types]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-wasi]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-wasi]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-wasi]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-wasi]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-wasi]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-wasi-http]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-wasi-http]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-wasi-http]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-wasi-http]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-wasi-http]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-wasi-nn]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-wasi-nn]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-wasi-nn]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-wasi-nn]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-wasi-nn]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-wasi-threads]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-wasi-threads]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-wasi-threads]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-wasi-threads]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-wasi-threads]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-wast]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-wast]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-wast]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-wast]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-wast]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-winch]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-winch]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-winch]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-winch]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-winch]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-wit-bindgen]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-wit-bindgen]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-wit-bindgen]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-wit-bindgen]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-wit-bindgen]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wasmtime-wmemcheck]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wasmtime-wmemcheck]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wasmtime-wmemcheck]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wasmtime-wmemcheck]]
-version = "23.0.0"
-audited_as = "21.0.1"
-
-[[unpublished.wasmtime-wmemcheck]]
-version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wiggle]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wiggle]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wiggle]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wiggle]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wiggle]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wiggle-generate]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wiggle-generate]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wiggle-generate]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wiggle-generate]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wiggle-generate]]
 version = "24.0.0"
-audited_as = "22.0.0"
-
-[[unpublished.wiggle-macro]]
-version = "20.0.0"
-audited_as = "18.0.2"
-
-[[unpublished.wiggle-macro]]
-version = "21.0.0"
-audited_as = "19.0.1"
-
-[[unpublished.wiggle-macro]]
-version = "22.0.0"
-audited_as = "20.0.1"
-
-[[unpublished.wiggle-macro]]
-version = "23.0.0"
-audited_as = "21.0.1"
+audited_as = "23.0.1"
 
 [[unpublished.wiggle-macro]]
 version = "24.0.0"
-audited_as = "22.0.0"
+audited_as = "23.0.1"
 
 [[unpublished.wiggle-test]]
 version = "0.0.0"
 audited_as = "0.1.0"
 
-[[unpublished.winch-codegen]]
-version = "0.18.0"
-audited_as = "0.16.2"
-
-[[unpublished.winch-codegen]]
-version = "0.19.0"
-audited_as = "0.17.1"
-
-[[unpublished.winch-codegen]]
-version = "0.20.0"
-audited_as = "0.18.1"
-
-[[unpublished.winch-codegen]]
-version = "0.21.0"
-audited_as = "0.19.1"
-
 [[unpublished.winch-codegen]]
 version = "0.22.0"
-audited_as = "0.20.0"
+audited_as = "0.21.1"
 
 [[publisher.aho-corasick]]
 version = "1.0.2"
@@ -980,13 +252,6 @@ user-id = 3618
 user-login = "dtolnay"
 user-name = "David Tolnay"
 
-[[publisher.backtrace]]
-version = "0.3.69"
-when = "2023-08-22"
-user-id = 2915
-user-login = "Amanieu"
-user-name = "Amanieu d'Antras"
-
 [[publisher.backtrace]]
 version = "0.3.73"
 when = "2024-06-12"
@@ -1100,2177 +365,682 @@ user-login = "jrmuizel"
 user-name = "Jeff Muizelaar"
 
 [[publisher.cranelift]]
-version = "0.105.2"
-when = "2024-02-28"
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift]]
-version = "0.106.1"
-when = "2024-04-02"
+[[publisher.cranelift-bforest]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift]]
-version = "0.107.1"
-when = "2024-05-03"
+[[publisher.cranelift-bitset]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift]]
-version = "0.108.1"
-when = "2024-05-22"
+[[publisher.cranelift-codegen]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift]]
-version = "0.109.0"
-when = "2024-06-20"
+[[publisher.cranelift-codegen-meta]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-bforest]]
-version = "0.105.2"
-when = "2024-02-28"
+[[publisher.cranelift-codegen-shared]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-bforest]]
-version = "0.106.1"
-when = "2024-04-02"
+[[publisher.cranelift-control]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-bforest]]
-version = "0.107.1"
-when = "2024-05-03"
+[[publisher.cranelift-entity]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-bforest]]
-version = "0.108.1"
-when = "2024-05-22"
+[[publisher.cranelift-frontend]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-bforest]]
-version = "0.109.0"
-when = "2024-06-20"
+[[publisher.cranelift-interpreter]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen]]
-version = "0.105.2"
-when = "2024-02-28"
+[[publisher.cranelift-isle]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen]]
-version = "0.106.1"
-when = "2024-04-02"
+[[publisher.cranelift-jit]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen]]
-version = "0.107.1"
-when = "2024-05-03"
+[[publisher.cranelift-module]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen]]
-version = "0.108.1"
-when = "2024-05-22"
+[[publisher.cranelift-native]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen]]
-version = "0.109.0"
-when = "2024-06-20"
+[[publisher.cranelift-object]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen-meta]]
-version = "0.105.2"
-when = "2024-02-28"
+[[publisher.cranelift-reader]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen-meta]]
-version = "0.106.1"
-when = "2024-04-02"
+[[publisher.cranelift-serde]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen-meta]]
-version = "0.107.1"
-when = "2024-05-03"
+[[publisher.cranelift-wasm]]
+version = "0.110.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.cranelift-codegen-meta]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.derive_arbitrary]]
+version = "1.3.0"
+when = "2023-03-13"
+user-id = 696
+user-login = "fitzgen"
+user-name = "Nick Fitzgerald"
 
-[[publisher.cranelift-codegen-meta]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.dlmalloc]]
+version = "0.2.4"
+when = "2022-08-17"
+user-id = 1
+user-login = "alexcrichton"
+user-name = "Alex Crichton"
 
-[[publisher.cranelift-codegen-shared]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.equivalent]]
+version = "1.0.1"
+when = "2023-07-10"
+user-id = 539
+user-login = "cuviper"
+user-name = "Josh Stone"
 
-[[publisher.cranelift-codegen-shared]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.errno]]
+version = "0.3.8"
+when = "2023-11-28"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.cranelift-codegen-shared]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.fd-lock]]
+version = "4.0.2"
+when = "2023-12-29"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.cranelift-codegen-shared]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.filecheck]]
+version = "0.5.0"
+when = "2020-03-17"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.cranelift-codegen-shared]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.filetime]]
+version = "0.2.16"
+when = "2022-04-15"
+user-id = 1
+user-login = "alexcrichton"
+user-name = "Alex Crichton"
 
-[[publisher.cranelift-control]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-control]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-control]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-control]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-control]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-entity]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-entity]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-entity]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-entity]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-entity]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-frontend]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-frontend]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-frontend]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-frontend]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-frontend]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-interpreter]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-interpreter]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-interpreter]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-interpreter]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-interpreter]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-isle]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-isle]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-isle]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-isle]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-isle]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-jit]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-jit]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-jit]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-jit]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-jit]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-module]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-module]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-module]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-module]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-module]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-native]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-native]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-native]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-native]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-native]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-object]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-object]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-object]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-object]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-object]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-reader]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-reader]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-reader]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-reader]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-reader]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-serde]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-serde]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-serde]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-serde]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-serde]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-wasm]]
-version = "0.105.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-wasm]]
-version = "0.106.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-wasm]]
-version = "0.107.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-wasm]]
-version = "0.108.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.cranelift-wasm]]
-version = "0.109.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.derive_arbitrary]]
-version = "1.3.0"
-when = "2023-03-13"
-user-id = 696
-user-login = "fitzgen"
-user-name = "Nick Fitzgerald"
-
-[[publisher.dlmalloc]]
-version = "0.2.4"
-when = "2022-08-17"
-user-id = 1
-user-login = "alexcrichton"
-user-name = "Alex Crichton"
-
-[[publisher.equivalent]]
-version = "1.0.1"
-when = "2023-07-10"
-user-id = 539
-user-login = "cuviper"
-user-name = "Josh Stone"
-
-[[publisher.errno]]
-version = "0.3.8"
-when = "2023-11-28"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.fd-lock]]
-version = "4.0.2"
-when = "2023-12-29"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.filecheck]]
-version = "0.5.0"
-when = "2020-03-17"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.filetime]]
-version = "0.2.16"
-when = "2022-04-15"
-user-id = 1
-user-login = "alexcrichton"
-user-name = "Alex Crichton"
-
-[[publisher.flate2]]
-version = "1.0.26"
-when = "2023-04-28"
-user-id = 4333
-user-login = "joshtriplett"
-user-name = "Josh Triplett"
-
-[[publisher.fs-set-times]]
-version = "0.20.1"
-when = "2023-12-01"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.hashbrown]]
-version = "0.14.0"
-when = "2023-06-05"
-user-id = 2915
-user-login = "Amanieu"
-user-name = "Amanieu d'Antras"
-
-[[publisher.hashbrown]]
-version = "0.14.3"
-when = "2023-11-26"
-user-id = 2915
-user-login = "Amanieu"
-user-name = "Amanieu d'Antras"
-
-[[publisher.indexmap]]
-version = "1.9.1"
-when = "2022-06-21"
-user-id = 539
-user-login = "cuviper"
-user-name = "Josh Stone"
-
-[[publisher.indexmap]]
-version = "2.0.0"
-when = "2023-06-23"
-user-id = 539
-user-login = "cuviper"
-user-name = "Josh Stone"
-
-[[publisher.indexmap]]
-version = "2.2.6"
-when = "2024-03-23"
-user-id = 539
-user-login = "cuviper"
-user-name = "Josh Stone"
-
-[[publisher.io-extras]]
-version = "0.18.1"
-when = "2023-12-01"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.io-lifetimes]]
-version = "2.0.3"
-when = "2023-12-01"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.is-terminal]]
-version = "0.4.10"
-when = "2023-12-28"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.itoa]]
-version = "1.0.1"
-when = "2021-12-12"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.libc]]
-version = "0.2.146"
-when = "2023-06-06"
-user-id = 2915
-user-login = "Amanieu"
-user-name = "Amanieu d'Antras"
-
-[[publisher.libm]]
-version = "0.2.7"
-when = "2023-05-15"
-user-id = 2915
-user-login = "Amanieu"
-user-name = "Amanieu d'Antras"
-
-[[publisher.linux-raw-sys]]
-version = "0.4.12"
-when = "2023-11-30"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.memchr]]
-version = "2.5.0"
-when = "2022-04-30"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.paste]]
-version = "1.0.7"
-when = "2022-03-27"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.prettyplease]]
-version = "0.2.19"
-when = "2024-04-15"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.prettyplease]]
-version = "0.2.20"
-when = "2024-05-07"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.proc-macro2]]
-version = "1.0.81"
-when = "2024-04-17"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.quote]]
-version = "1.0.29"
-when = "2023-06-29"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.quote]]
-version = "1.0.36"
-when = "2024-04-10"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.regalloc2]]
-version = "0.9.3"
-when = "2023-10-05"
-user-id = 3726
-user-login = "cfallin"
-user-name = "Chris Fallin"
-
-[[publisher.regex]]
-version = "1.9.1"
-when = "2023-07-07"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.regex-automata]]
-version = "0.1.10"
-when = "2021-06-01"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.regex-automata]]
-version = "0.3.3"
-when = "2023-07-12"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.regex-syntax]]
-version = "0.6.25"
-when = "2021-05-02"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.regex-syntax]]
-version = "0.7.4"
-when = "2023-07-11"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.rustix]]
-version = "0.38.31"
-when = "2024-02-01"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.ryu]]
-version = "1.0.9"
-when = "2021-12-12"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.same-file]]
-version = "1.0.6"
-when = "2020-01-11"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.scopeguard]]
-version = "1.1.0"
-when = "2020-02-16"
-user-id = 2915
-user-login = "Amanieu"
-user-name = "Amanieu d'Antras"
-
-[[publisher.serde]]
-version = "1.0.188"
-when = "2023-08-26"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.serde_derive]]
-version = "1.0.188"
-when = "2023-08-26"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.serde_json]]
-version = "1.0.107"
-when = "2023-09-13"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.serde_spanned]]
-version = "0.6.5"
-when = "2023-12-19"
-user-id = 6743
-user-login = "epage"
-user-name = "Ed Page"
-
-[[publisher.spdx]]
-version = "0.10.1"
-when = "2023-04-06"
-user-id = 52553
-user-login = "embark-studios"
-
-[[publisher.syn]]
-version = "1.0.92"
-when = "2022-04-29"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.syn]]
-version = "2.0.32"
-when = "2023-09-10"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.syn]]
-version = "2.0.60"
-when = "2024-04-17"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.system-interface]]
-version = "0.27.1"
-when = "2024-02-13"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.tar]]
-version = "0.4.40"
-when = "2023-08-07"
-user-id = 1
-user-login = "alexcrichton"
-user-name = "Alex Crichton"
-
-[[publisher.target-lexicon]]
-version = "0.12.13"
-when = "2024-01-02"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.termcolor]]
-version = "1.1.3"
-when = "2022-03-02"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.termcolor]]
-version = "1.4.1"
-when = "2024-01-10"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.thiserror]]
-version = "1.0.43"
-when = "2023-07-07"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.thiserror-impl]]
-version = "1.0.43"
-when = "2023-07-07"
-user-id = 3618
-user-login = "dtolnay"
-user-name = "David Tolnay"
-
-[[publisher.toml]]
-version = "0.8.10"
-when = "2024-02-05"
-user-id = 6743
-user-login = "epage"
-user-name = "Ed Page"
-
-[[publisher.toml_datetime]]
-version = "0.6.5"
-when = "2023-10-23"
-user-id = 6743
-user-login = "epage"
-user-name = "Ed Page"
-
-[[publisher.toml_edit]]
-version = "0.22.4"
-when = "2024-02-06"
-user-id = 6743
-user-login = "epage"
-user-name = "Ed Page"
-
-[[publisher.unicode-width]]
-version = "0.1.9"
-when = "2021-09-16"
-user-id = 1139
-user-login = "Manishearth"
-user-name = "Manish Goregaokar"
-
-[[publisher.unicode-xid]]
-version = "0.2.3"
-when = "2022-05-02"
-user-id = 1139
-user-login = "Manishearth"
-user-name = "Manish Goregaokar"
-
-[[publisher.walkdir]]
-version = "2.3.3"
-when = "2023-03-16"
-user-id = 189
-user-login = "BurntSushi"
-user-name = "Andrew Gallant"
-
-[[publisher.wasi-common]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasi-common]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasi-common]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasi-common]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasi-common]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-bindgen]]
-version = "0.2.87"
-when = "2023-06-12"
-user-id = 1
-user-login = "alexcrichton"
-user-name = "Alex Crichton"
-
-[[publisher.wasm-bindgen-backend]]
-version = "0.2.87"
-when = "2023-06-12"
-user-id = 1
-user-login = "alexcrichton"
-user-name = "Alex Crichton"
-
-[[publisher.wasm-bindgen-macro]]
-version = "0.2.87"
-when = "2023-06-12"
-user-id = 1
-user-login = "alexcrichton"
-user-name = "Alex Crichton"
-
-[[publisher.wasm-bindgen-macro-support]]
-version = "0.2.87"
-when = "2023-06-12"
-user-id = 1
-user-login = "alexcrichton"
-user-name = "Alex Crichton"
-
-[[publisher.wasm-bindgen-shared]]
-version = "0.2.87"
-when = "2023-06-12"
-user-id = 1
-user-login = "alexcrichton"
-user-name = "Alex Crichton"
-
-[[publisher.wasm-encoder]]
-version = "0.201.0"
-when = "2024-02-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.202.0"
-when = "2024-03-26"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.203.0"
-when = "2024-04-12"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.204.0"
-when = "2024-04-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.205.0"
-when = "2024-04-18"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.206.0"
-when = "2024-04-25"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.207.0"
-when = "2024-05-07"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.208.1"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.209.1"
-when = "2024-05-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.211.1"
-when = "2024-06-19"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.212.0"
-when = "2024-06-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-encoder]]
-version = "0.214.0"
-when = "2024-07-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.201.0"
-when = "2024-02-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.202.0"
-when = "2024-03-26"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.203.0"
-when = "2024-04-12"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.204.0"
-when = "2024-04-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.205.0"
-when = "2024-04-18"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.206.0"
-when = "2024-04-25"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.207.0"
-when = "2024-05-07"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.208.1"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.209.1"
-when = "2024-05-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.211.1"
-when = "2024-06-19"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.212.0"
-when = "2024-06-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-metadata]]
-version = "0.214.0"
-when = "2024-07-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-mutate]]
-version = "0.201.0"
-when = "2024-02-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-mutate]]
-version = "0.202.0"
-when = "2024-03-26"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-mutate]]
-version = "0.203.0"
-when = "2024-04-12"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-mutate]]
-version = "0.204.0"
-when = "2024-04-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-mutate]]
-version = "0.205.0"
-when = "2024-04-18"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-mutate]]
-version = "0.206.0"
-when = "2024-04-25"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-smith]]
-version = "0.201.0"
-when = "2024-02-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-smith]]
-version = "0.202.0"
-when = "2024-03-26"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-smith]]
-version = "0.203.0"
-when = "2024-04-12"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-smith]]
-version = "0.204.0"
-when = "2024-04-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-smith]]
-version = "0.205.0"
-when = "2024-04-18"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasm-smith]]
-version = "0.206.0"
-when = "2024-04-25"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.201.0"
-when = "2024-02-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.202.0"
-when = "2024-03-26"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.203.0"
-when = "2024-04-12"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.204.0"
-when = "2024-04-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.205.0"
-when = "2024-04-18"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.206.0"
-when = "2024-04-25"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.207.0"
-when = "2024-05-07"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.208.1"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.209.1"
-when = "2024-05-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.211.1"
-when = "2024-06-19"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.212.0"
-when = "2024-06-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmparser]]
-version = "0.214.0"
-when = "2024-07-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.201.0"
-when = "2024-02-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.202.0"
-when = "2024-03-26"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.203.0"
-when = "2024-04-12"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.204.0"
-when = "2024-04-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.205.0"
-when = "2024-04-18"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.206.0"
-when = "2024-04-25"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.207.0"
-when = "2024-05-07"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.208.1"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.209.1"
-when = "2024-05-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.211.1"
-when = "2024-06-19"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.212.0"
-when = "2024-06-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmprinter]]
-version = "0.214.0"
-when = "2024-07-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-asm-macros]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-asm-macros]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-asm-macros]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-asm-macros]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-asm-macros]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cache]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cache]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cache]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cache]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cache]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli-flags]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli-flags]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli-flags]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli-flags]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cli-flags]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-macro]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-macro]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-macro]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-macro]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-macro]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-util]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-util]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-util]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-util]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-component-util]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cranelift]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cranelift]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cranelift]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cranelift]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-cranelift]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-environ]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-environ]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-environ]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-environ]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-environ]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-explorer]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-explorer]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-explorer]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-explorer]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-explorer]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-fiber]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-fiber]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-fiber]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-fiber]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-fiber]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-jit-debug]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-jit-debug]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-jit-debug]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-jit-debug]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wasmtime-jit-debug]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.flate2]]
+version = "1.0.26"
+when = "2023-04-28"
+user-id = 4333
+user-login = "joshtriplett"
+user-name = "Josh Triplett"
 
-[[publisher.wasmtime-jit-icache-coherence]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.fs-set-times]]
+version = "0.20.1"
+when = "2023-12-01"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.wasmtime-jit-icache-coherence]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.hashbrown]]
+version = "0.14.3"
+when = "2023-11-26"
+user-id = 2915
+user-login = "Amanieu"
+user-name = "Amanieu d'Antras"
 
-[[publisher.wasmtime-jit-icache-coherence]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.indexmap]]
+version = "2.2.6"
+when = "2024-03-23"
+user-id = 539
+user-login = "cuviper"
+user-name = "Josh Stone"
 
-[[publisher.wasmtime-jit-icache-coherence]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.io-extras]]
+version = "0.18.1"
+when = "2023-12-01"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.wasmtime-jit-icache-coherence]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.io-lifetimes]]
+version = "2.0.3"
+when = "2023-12-01"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.wasmtime-slab]]
-version = "19.0.0"
-when = "2024-03-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.is-terminal]]
+version = "0.4.10"
+when = "2023-12-28"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.wasmtime-slab]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.itoa]]
+version = "1.0.1"
+when = "2021-12-12"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-slab]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.libc]]
+version = "0.2.146"
+when = "2023-06-06"
+user-id = 2915
+user-login = "Amanieu"
+user-name = "Amanieu d'Antras"
 
-[[publisher.wasmtime-slab]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.libm]]
+version = "0.2.7"
+when = "2023-05-15"
+user-id = 2915
+user-login = "Amanieu"
+user-name = "Amanieu d'Antras"
 
-[[publisher.wasmtime-slab]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.linux-raw-sys]]
+version = "0.4.12"
+when = "2023-11-30"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.wasmtime-types]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.memchr]]
+version = "2.5.0"
+when = "2022-04-30"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-types]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.paste]]
+version = "1.0.7"
+when = "2022-03-27"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-types]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.prettyplease]]
+version = "0.2.20"
+when = "2024-05-07"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-types]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.proc-macro2]]
+version = "1.0.81"
+when = "2024-04-17"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-types]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.quote]]
+version = "1.0.36"
+when = "2024-04-10"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wasi]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.regalloc2]]
+version = "0.9.3"
+when = "2023-10-05"
+user-id = 3726
+user-login = "cfallin"
+user-name = "Chris Fallin"
 
-[[publisher.wasmtime-wasi]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.regex]]
+version = "1.9.1"
+when = "2023-07-07"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-wasi]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.regex-automata]]
+version = "0.1.10"
+when = "2021-06-01"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-wasi]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.regex-automata]]
+version = "0.3.3"
+when = "2023-07-12"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-wasi]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.regex-syntax]]
+version = "0.6.25"
+when = "2021-05-02"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-wasi-http]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.regex-syntax]]
+version = "0.7.4"
+when = "2023-07-11"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-wasi-http]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.rustix]]
+version = "0.38.31"
+when = "2024-02-01"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.wasmtime-wasi-http]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.ryu]]
+version = "1.0.9"
+when = "2021-12-12"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wasi-http]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.same-file]]
+version = "1.0.6"
+when = "2020-01-11"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-wasi-http]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.scopeguard]]
+version = "1.1.0"
+when = "2020-02-16"
+user-id = 2915
+user-login = "Amanieu"
+user-name = "Amanieu d'Antras"
 
-[[publisher.wasmtime-wasi-nn]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.serde]]
+version = "1.0.188"
+when = "2023-08-26"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wasi-nn]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.serde_derive]]
+version = "1.0.188"
+when = "2023-08-26"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wasi-nn]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.serde_json]]
+version = "1.0.107"
+when = "2023-09-13"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wasi-nn]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.serde_spanned]]
+version = "0.6.5"
+when = "2023-12-19"
+user-id = 6743
+user-login = "epage"
+user-name = "Ed Page"
 
-[[publisher.wasmtime-wasi-nn]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.spdx]]
+version = "0.10.1"
+when = "2023-04-06"
+user-id = 52553
+user-login = "embark-studios"
 
-[[publisher.wasmtime-wasi-threads]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.syn]]
+version = "1.0.92"
+when = "2022-04-29"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wasi-threads]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.syn]]
+version = "2.0.60"
+when = "2024-04-17"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wasi-threads]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.system-interface]]
+version = "0.27.1"
+when = "2024-02-13"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.wasmtime-wasi-threads]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.tar]]
+version = "0.4.40"
+when = "2023-08-07"
+user-id = 1
+user-login = "alexcrichton"
+user-name = "Alex Crichton"
 
-[[publisher.wasmtime-wasi-threads]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.target-lexicon]]
+version = "0.12.16"
+when = "2024-07-30"
+user-id = 696
+user-login = "fitzgen"
+user-name = "Nick Fitzgerald"
 
-[[publisher.wasmtime-wast]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.termcolor]]
+version = "1.4.1"
+when = "2024-01-10"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-wast]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.thiserror]]
+version = "1.0.43"
+when = "2023-07-07"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wast]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.thiserror-impl]]
+version = "1.0.43"
+when = "2023-07-07"
+user-id = 3618
+user-login = "dtolnay"
+user-name = "David Tolnay"
 
-[[publisher.wasmtime-wast]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.toml]]
+version = "0.8.10"
+when = "2024-02-05"
+user-id = 6743
+user-login = "epage"
+user-name = "Ed Page"
 
-[[publisher.wasmtime-wast]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.toml_datetime]]
+version = "0.6.5"
+when = "2023-10-23"
+user-id = 6743
+user-login = "epage"
+user-name = "Ed Page"
 
-[[publisher.wasmtime-winch]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.toml_edit]]
+version = "0.22.4"
+when = "2024-02-06"
+user-id = 6743
+user-login = "epage"
+user-name = "Ed Page"
 
-[[publisher.wasmtime-winch]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.unicode-width]]
+version = "0.1.9"
+when = "2021-09-16"
+user-id = 1139
+user-login = "Manishearth"
+user-name = "Manish Goregaokar"
 
-[[publisher.wasmtime-winch]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.unicode-xid]]
+version = "0.2.3"
+when = "2022-05-02"
+user-id = 1139
+user-login = "Manishearth"
+user-name = "Manish Goregaokar"
 
-[[publisher.wasmtime-winch]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.walkdir]]
+version = "2.3.3"
+when = "2023-03-16"
+user-id = 189
+user-login = "BurntSushi"
+user-name = "Andrew Gallant"
 
-[[publisher.wasmtime-winch]]
-version = "22.0.0"
-when = "2024-06-20"
+[[publisher.wasi-common]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wasmtime-wit-bindgen]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.wasm-bindgen]]
+version = "0.2.87"
+when = "2023-06-12"
+user-id = 1
+user-login = "alexcrichton"
+user-name = "Alex Crichton"
 
-[[publisher.wasmtime-wit-bindgen]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.wasm-bindgen-backend]]
+version = "0.2.87"
+when = "2023-06-12"
+user-id = 1
+user-login = "alexcrichton"
+user-name = "Alex Crichton"
 
-[[publisher.wasmtime-wit-bindgen]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.wasm-bindgen-macro]]
+version = "0.2.87"
+when = "2023-06-12"
+user-id = 1
+user-login = "alexcrichton"
+user-name = "Alex Crichton"
 
-[[publisher.wasmtime-wit-bindgen]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.wasm-bindgen-macro-support]]
+version = "0.2.87"
+when = "2023-06-12"
+user-id = 1
+user-login = "alexcrichton"
+user-name = "Alex Crichton"
 
-[[publisher.wasmtime-wit-bindgen]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.wasm-bindgen-shared]]
+version = "0.2.87"
+when = "2023-06-12"
+user-id = 1
+user-login = "alexcrichton"
+user-name = "Alex Crichton"
 
-[[publisher.wasmtime-wmemcheck]]
-version = "18.0.2"
-when = "2024-02-28"
+[[publisher.wasm-encoder]]
+version = "0.214.0"
+when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wasmtime-wmemcheck]]
-version = "19.0.1"
-when = "2024-04-02"
+[[publisher.wasm-metadata]]
+version = "0.214.0"
+when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wasmtime-wmemcheck]]
-version = "20.0.1"
-when = "2024-05-03"
+[[publisher.wasmparser]]
+version = "0.214.0"
+when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wasmtime-wmemcheck]]
-version = "21.0.1"
-when = "2024-05-22"
+[[publisher.wasmprinter]]
+version = "0.214.0"
+when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wasmtime-wmemcheck]]
-version = "22.0.0"
-when = "2024-06-20"
+[[publisher.wasmtime]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "201.0.0"
-when = "2024-02-27"
+[[publisher.wasmtime-asm-macros]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "202.0.0"
-when = "2024-03-26"
+[[publisher.wasmtime-cache]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "203.0.0"
-when = "2024-04-12"
+[[publisher.wasmtime-cli]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "204.0.0"
-when = "2024-04-16"
+[[publisher.wasmtime-cli-flags]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "205.0.0"
-when = "2024-04-18"
+[[publisher.wasmtime-component-macro]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "206.0.0"
-when = "2024-04-25"
+[[publisher.wasmtime-component-util]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "207.0.0"
-when = "2024-05-07"
+[[publisher.wasmtime-cranelift]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "208.0.1"
-when = "2024-05-20"
+[[publisher.wasmtime-environ]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "209.0.1"
-when = "2024-05-29"
+[[publisher.wasmtime-explorer]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "211.0.1"
-when = "2024-06-19"
+[[publisher.wasmtime-fiber]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "212.0.0"
-when = "2024-06-27"
+[[publisher.wasmtime-jit-debug]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wast]]
-version = "214.0.0"
-when = "2024-07-16"
+[[publisher.wasmtime-jit-icache-coherence]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.201.0"
-when = "2024-02-27"
+[[publisher.wasmtime-slab]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.202.0"
-when = "2024-03-26"
+[[publisher.wasmtime-types]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.203.0"
-when = "2024-04-12"
+[[publisher.wasmtime-wasi]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.204.0"
-when = "2024-04-16"
+[[publisher.wasmtime-wasi-http]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.205.0"
-when = "2024-04-18"
+[[publisher.wasmtime-wasi-nn]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.206.0"
-when = "2024-04-25"
+[[publisher.wasmtime-wasi-threads]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.207.0"
-when = "2024-05-07"
+[[publisher.wasmtime-wast]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.208.1"
-when = "2024-05-20"
+[[publisher.wasmtime-winch]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.209.1"
-when = "2024-05-29"
+[[publisher.wasmtime-wit-bindgen]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.211.1"
-when = "2024-06-19"
+[[publisher.wasmtime-wmemcheck]]
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wat]]
-version = "1.212.0"
-when = "2024-06-27"
+[[publisher.wast]]
+version = "214.0.0"
+when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
@@ -3281,92 +1051,20 @@ user-id = 73222
 user-login = "wasmtime-publish"
 
 [[publisher.wiggle]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle]]
-version = "21.0.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle-generate]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle-generate]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle-generate]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle-generate]]
-version = "21.0.1"
-when = "2024-05-22"
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
 [[publisher.wiggle-generate]]
-version = "22.0.0"
-when = "2024-06-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle-macro]]
-version = "18.0.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle-macro]]
-version = "19.0.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle-macro]]
-version = "20.0.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wiggle-macro]]
-version = "21.0.1"
-when = "2024-05-22"
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
 [[publisher.wiggle-macro]]
-version = "22.0.0"
-when = "2024-06-20"
+version = "23.0.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
@@ -3385,32 +1083,8 @@ user-login = "BurntSushi"
 user-name = "Andrew Gallant"
 
 [[publisher.winch-codegen]]
-version = "0.16.2"
-when = "2024-02-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.winch-codegen]]
-version = "0.17.1"
-when = "2024-04-02"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.winch-codegen]]
-version = "0.18.1"
-when = "2024-05-03"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.winch-codegen]]
-version = "0.19.1"
-when = "2024-05-22"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.winch-codegen]]
-version = "0.20.0"
-when = "2024-06-20"
+version = "0.21.1"
+when = "2024-07-22"
 user-id = 73222
 user-login = "wasmtime-publish"
 
@@ -3557,80 +1231,20 @@ user-name = "Kenny Kerr"
 [[publisher.winnow]]
 version = "0.5.39"
 when = "2024-02-06"
-user-id = 6743
-user-login = "epage"
-user-name = "Ed Page"
-
-[[publisher.winx]]
-version = "0.36.3"
-when = "2023-12-01"
-user-id = 6825
-user-login = "sunfishcode"
-user-name = "Dan Gohman"
-
-[[publisher.wit-bindgen]]
-version = "0.20.0"
-when = "2024-02-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen]]
-version = "0.22.0"
-when = "2024-03-11"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen]]
-version = "0.25.0"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen]]
-version = "0.26.0"
-when = "2024-05-30"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen]]
-version = "0.27.0"
-when = "2024-06-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen]]
-version = "0.28.0"
-when = "2024-07-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-core]]
-version = "0.20.0"
-when = "2024-02-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-core]]
-version = "0.22.0"
-when = "2024-03-11"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-core]]
-version = "0.25.0"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
+user-id = 6743
+user-login = "epage"
+user-name = "Ed Page"
 
-[[publisher.wit-bindgen-core]]
-version = "0.26.0"
-when = "2024-05-30"
-user-id = 73222
-user-login = "wasmtime-publish"
+[[publisher.winx]]
+version = "0.36.3"
+when = "2023-12-01"
+user-id = 6825
+user-login = "sunfishcode"
+user-name = "Dan Gohman"
 
-[[publisher.wit-bindgen-core]]
-version = "0.27.0"
-when = "2024-06-28"
+[[publisher.wit-bindgen]]
+version = "0.28.0"
+when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
@@ -3640,246 +1254,30 @@ when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wit-bindgen-rt]]
-version = "0.22.0"
-when = "2024-03-11"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rt]]
-version = "0.25.0"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rt]]
-version = "0.26.0"
-when = "2024-05-30"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rt]]
-version = "0.27.0"
-when = "2024-06-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
 [[publisher.wit-bindgen-rt]]
 version = "0.28.0"
 when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wit-bindgen-rust]]
-version = "0.20.0"
-when = "2024-02-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rust]]
-version = "0.22.0"
-when = "2024-03-11"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rust]]
-version = "0.25.0"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rust]]
-version = "0.26.0"
-when = "2024-05-30"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rust]]
-version = "0.27.0"
-when = "2024-06-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
 [[publisher.wit-bindgen-rust]]
 version = "0.28.0"
 when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wit-bindgen-rust-macro]]
-version = "0.20.0"
-when = "2024-02-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rust-macro]]
-version = "0.22.0"
-when = "2024-03-11"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rust-macro]]
-version = "0.25.0"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rust-macro]]
-version = "0.26.0"
-when = "2024-05-30"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-bindgen-rust-macro]]
-version = "0.27.0"
-when = "2024-06-28"
-user-id = 73222
-user-login = "wasmtime-publish"
-
 [[publisher.wit-bindgen-rust-macro]]
 version = "0.28.0"
 when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wit-component]]
-version = "0.201.0"
-when = "2024-02-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.202.0"
-when = "2024-03-26"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.203.0"
-when = "2024-04-12"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.204.0"
-when = "2024-04-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.205.0"
-when = "2024-04-18"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.206.0"
-when = "2024-04-25"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.207.0"
-when = "2024-05-07"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.208.1"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.209.1"
-when = "2024-05-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.211.1"
-when = "2024-06-19"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-component]]
-version = "0.212.0"
-when = "2024-06-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
 [[publisher.wit-component]]
 version = "0.214.0"
 when = "2024-07-16"
 user-id = 73222
 user-login = "wasmtime-publish"
 
-[[publisher.wit-parser]]
-version = "0.201.0"
-when = "2024-02-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.202.0"
-when = "2024-03-26"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.203.0"
-when = "2024-04-12"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.204.0"
-when = "2024-04-16"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.205.0"
-when = "2024-04-18"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.206.0"
-when = "2024-04-25"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.207.0"
-when = "2024-05-07"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.208.1"
-when = "2024-05-20"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.209.1"
-when = "2024-05-29"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.211.1"
-when = "2024-06-19"
-user-id = 73222
-user-login = "wasmtime-publish"
-
-[[publisher.wit-parser]]
-version = "0.212.0"
-when = "2024-06-27"
-user-id = 73222
-user-login = "wasmtime-publish"
-
 [[publisher.wit-parser]]
 version = "0.214.0"
 when = "2024-07-16"
@@ -3919,12 +1317,6 @@ criteria = "safe-to-deploy"
 version = "1.0.0"
 notes = "No unsafe usage or ambient capabilities"
 
-[[audits.embark-studios.audits.cty]]
-who = "Johan Andersson <opensource@embark-studios.com>"
-criteria = "safe-to-deploy"
-version = "0.2.2"
-notes = "Inspected it and is a tiny crate with just type definitions"
-
 [[audits.embark-studios.audits.utf8parse]]
 who = "Johan Andersson <opensource@embark-studios.com>"
 criteria = "safe-to-deploy"
@@ -3937,43 +1329,31 @@ criteria = "safe-to-deploy"
 version = "0.1.0"
 notes = "No unsafe usage or ambient capabilities, sane build script"
 
-[[audits.embark-studios.audits.webpki-roots]]
-who = "Johan Andersson <opensource@embark-studios.com>"
-criteria = "safe-to-deploy"
-version = "0.22.4"
-notes = "Inspected it to confirm that it only contains data definitions and no runtime code"
-
-[[audits.embark-studios.audits.which]]
-who = "Johan Andersson <opensource@embark-studios.com>"
-criteria = "safe-to-run"
-version = "4.4.0"
-notes = "Small build-time crate to find path of binary. Single unsafe usage, file system access, both look sound"
-
 [[audits.fermyon.audits.oorandom]]
 who = "Radu Matei <radu.matei@fermyon.com>"
 criteria = "safe-to-run"
 version = "11.1.3"
 
-[[audits.google.audits.fastrand]]
+[[audits.google.audits.cast]]
 who = "George Burgess IV <gbiv@google.com>"
-criteria = "safe-to-deploy"
-version = "1.9.0"
-notes = """
-`does-not-implement-crypto` is certified because this crate explicitly says
-that the RNG here is not cryptographically secure.
-"""
+criteria = "safe-to-run"
+version = "0.3.0"
 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/main/cargo-vet/audits.toml?format=TEXT"
 
-[[audits.google.audits.glob]]
+[[audits.google.audits.dirs-next]]
 who = "George Burgess IV <gbiv@google.com>"
 criteria = "safe-to-deploy"
-version = "0.3.1"
+version = "2.0.0"
 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/main/cargo-vet/audits.toml?format=TEXT"
 
-[[audits.google.audits.instant]]
+[[audits.google.audits.fastrand]]
 who = "George Burgess IV <gbiv@google.com>"
-criteria = "safe-to-run"
-version = "0.1.12"
+criteria = "safe-to-deploy"
+version = "1.9.0"
+notes = """
+`does-not-implement-crypto` is certified because this crate explicitly says
+that the RNG here is not cryptographically secure.
+"""
 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/main/cargo-vet/audits.toml?format=TEXT"
 
 [[audits.google.audits.itertools]]
@@ -3982,12 +1362,6 @@ criteria = "safe-to-run"
 version = "0.10.5"
 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/main/cargo-vet/audits.toml?format=TEXT"
 
-[[audits.google.audits.libfuzzer-sys]]
-who = "ChromeOS"
-criteria = "safe-to-run"
-version = "0.4.4"
-aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/main/cargo-vet/audits.toml?format=TEXT"
-
 [[audits.google.audits.libtest-mimic]]
 who = "Dennis Kempin <denniskempin@google.com>"
 criteria = "safe-to-run"
@@ -4028,6 +1402,12 @@ criteria = "safe-to-run"
 version = "1.8.1"
 aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/main/cargo-vet/audits.toml?format=TEXT"
 
+[[audits.google.audits.tinytemplate]]
+who = "Ying Hsu <yinghsu@chromium.org>"
+criteria = "safe-to-run"
+version = "1.2.1"
+aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/main/cargo-vet/audits.toml?format=TEXT"
+
 [[audits.google.audits.version_check]]
 who = "George Burgess IV <gbiv@google.com>"
 criteria = "safe-to-deploy"
@@ -4084,11 +1464,6 @@ who = "David Cook <dcook@divviup.org>"
 criteria = "safe-to-deploy"
 version = "0.10.2"
 
-[[audits.isrg.audits.untrusted]]
-who = "David Cook <dcook@divviup.org>"
-criteria = "safe-to-deploy"
-version = "0.7.1"
-
 [[audits.mozilla.wildcard-audits.core-foundation-sys]]
 who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
@@ -4099,15 +1474,6 @@ renew = false
 notes = "I've reviewed every source contribution that was neither authored nor reviewed by Mozilla."
 aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
 
-[[audits.mozilla.wildcard-audits.unicode-segmentation]]
-who = "Manish Goregaokar <manishsmail@gmail.com>"
-criteria = "safe-to-deploy"
-user-id = 1139 # Manish Goregaokar (Manishearth)
-start = "2019-05-15"
-end = "2024-05-03"
-notes = "All code written or reviewed by Manish"
-aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
-
 [[audits.mozilla.wildcard-audits.unicode-width]]
 who = "Manish Goregaokar <manishsmail@gmail.com>"
 criteria = "safe-to-deploy"
@@ -4258,13 +1624,6 @@ criteria = "safe-to-deploy"
 delta = "1.9.0 -> 2.0.0"
 aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
 
-[[audits.mozilla.audits.flagset]]
-who = "Ryan Hunt <rhunt@eqrion.net>"
-criteria = "safe-to-deploy"
-version = "0.4.3"
-notes = "Uses no ambient capabilities, vetted the one instance of unsafe."
-aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
-
 [[audits.mozilla.audits.fnv]]
 who = "Bobby Holley <bobbyholley@gmail.com>"
 criteria = "safe-to-deploy"
@@ -4327,17 +1686,6 @@ criteria = "safe-to-deploy"
 delta = "0.4.0 -> 0.4.1"
 aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
 
-[[audits.mozilla.audits.home]]
-who = "Nika Layzell <nika@thelayzells.com>"
-criteria = "safe-to-deploy"
-version = "0.5.3"
-notes = """
-Crate with straightforward code for determining the user's HOME directory. Only
-unsafe code is used to invoke the Windows SHGetFolderPathW API to get the
-profile directory when the USERPROFILE environment variable is unavailable.
-"""
-aggregated-from = "https://raw.githubusercontent.com/mozilla/cargo-vet/main/supply-chain/audits.toml"
-
 [[audits.mozilla.audits.itertools]]
 who = "Mike Hommey <mh+mozilla@glandium.org>"
 criteria = "safe-to-deploy"
@@ -4381,13 +1729,6 @@ criteria = "safe-to-deploy"
 delta = "0.6.5 -> 0.7.1"
 aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
 
-[[audits.mozilla.audits.num-traits]]
-who = "Josh Stone <jistone@redhat.com>"
-criteria = "safe-to-deploy"
-version = "0.2.15"
-notes = "All code written or reviewed by Josh Stone."
-aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
-
 [[audits.mozilla.audits.num_cpus]]
 who = "Mike Hommey <mh+mozilla@glandium.org>"
 criteria = "safe-to-deploy"
@@ -4424,61 +1765,6 @@ criteria = "safe-to-deploy"
 delta = "0.3.25 -> 0.3.26"
 aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
 
-[[audits.mozilla.audits.proc-macro2]]
-who = "Nika Layzell <nika@thelayzells.com>"
-criteria = "safe-to-deploy"
-version = "1.0.39"
-notes = """
-`proc-macro2` acts as either a thin(-ish) wrapper around the std-provided
-`proc_macro` crate, or as a fallback implementation of the crate, depending on
-where it is used.
-
-If using this crate on older versions of rustc (1.56 and earlier), it will
-temporarily replace the panic handler while initializing in order to detect if
-it is running within a `proc_macro`, which could lead to surprising behaviour.
-This should not be an issue for more recent compiler versions, which support
-`proc_macro::is_available()`.
-
-The `proc-macro2` crate's fallback behaviour is not identical to the complex
-behaviour of the rustc compiler (e.g. it does not perform unicode normalization
-for identifiers), however it behaves well enough for its intended use-case
-(tests and scripts processing rust code).
-
-`proc-macro2` does not use unsafe code, however exposes one `unsafe` API to
-allow bypassing checks in the fallback implementation when constructing
-`Literal` using `from_str_unchecked`. This was intended to only be used by the
-`quote!` macro, however it has been removed
-(https://github.com/dtolnay/quote/commit/f621fe64a8a501cae8e95ebd6848e637bbc79078),
-and is likely completely unused. Even when used, this API shouldn't be able to
-cause unsoundness.
-"""
-aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
-
-[[audits.mozilla.audits.proc-macro2]]
-who = "Mike Hommey <mh+mozilla@glandium.org>"
-criteria = "safe-to-deploy"
-delta = "1.0.39 -> 1.0.43"
-aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
-
-[[audits.mozilla.audits.proc-macro2]]
-who = "Mike Hommey <mh+mozilla@glandium.org>"
-criteria = "safe-to-deploy"
-delta = "1.0.43 -> 1.0.49"
-aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
-
-[[audits.mozilla.audits.proc-macro2]]
-who = "Mike Hommey <mh+mozilla@glandium.org>"
-criteria = "safe-to-deploy"
-delta = "1.0.49 -> 1.0.51"
-aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
-
-[[audits.mozilla.audits.proc-macro2]]
-who = "Jan-Erik Rediger <jrediger@mozilla.com>"
-criteria = "safe-to-deploy"
-delta = "1.0.57 -> 1.0.59"
-notes = "Enabled on Wasm"
-aggregated-from = "https://raw.githubusercontent.com/mozilla/glean/main/supply-chain/audits.toml"
-
 [[audits.mozilla.audits.rayon]]
 who = "Josh Stone <jistone@redhat.com>"
 criteria = "safe-to-deploy"
@@ -4590,3 +1876,23 @@ who = "Mike Hommey <mh+mozilla@glandium.org>"
 criteria = "safe-to-deploy"
 delta = "0.1.20 -> 0.1.21"
 aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
+
+[[audits.mozilla.audits.zerocopy]]
+who = "Alex Franchuk <afranchuk@mozilla.com>"
+criteria = "safe-to-deploy"
+version = "0.7.32"
+notes = """
+This crate is `no_std` so doesn't use any side-effectful std functions. It
+contains quite a lot of `unsafe` code, however. I verified portions of this. It
+also has a large, thorough test suite. The project claims to run tests with
+Miri to have stronger soundness checks, and also claims to use formal
+verification tools to prove correctness.
+"""
+aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"
+
+[[audits.mozilla.audits.zerocopy-derive]]
+who = "Alex Franchuk <afranchuk@mozilla.com>"
+criteria = "safe-to-deploy"
+version = "0.7.32"
+notes = "Clean, safe macros for zerocopy."
+aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"


Test patch:
diff --git a/cranelift/filetests/filetests/egraph/cprop.clif b/cranelift/filetests/filetests/egraph/cprop.clif
index f6f0e0176..ab9a12545 100644
--- a/cranelift/filetests/filetests/egraph/cprop.clif
+++ b/cranelift/filetests/filetests/egraph/cprop.clif
@@ -19,7 +19,7 @@ block0:
     return v2
 }
 
-; check: v3 = iconst.i16 0xfffe
+; check: v3 = iconst.i16 -2
 ; nextln: return v3
 
 function %ishl() -> i8 {
@@ -96,7 +96,7 @@ block0:
     return v2
 }
 
-; check: v3 = iconst.i8 252
+; check: v3 = iconst.i8 -4
 ; check: return v3
 
 function %sshr_i8_i16() -> i8 {
@@ -107,7 +107,7 @@ block0:
     return v2
 }
 
-; check: v3 = iconst.i8 252
+; check: v3 = iconst.i8 -4
 ; check: return v3
 
 function %sshr_i16_i8() -> i16 {
@@ -118,7 +118,7 @@ block0:
     return v2
 }
 
-; check: v3 = iconst.i16 0xfffc
+; check: v3 = iconst.i16 -4
 ; check: return v3
 
 function %icmp_eq_i32() -> i8 {
@@ -238,7 +238,7 @@ block0:
     return v2
 }
 
-; check: v3 = iconst.i8 246
+; check: v3 = iconst.i8 -10
 ; nextln: return v3
 
 function %sextend_iconst() -> i32 {
@@ -248,7 +248,7 @@ block0:
     return v2
 }
 
-; check: v3 = iconst.i32 0xffff_fff6
+; check: v3 = iconst.i32 -10
 ; nextln: return v3
 
 function %uextend_iconst() -> i32 {
@@ -310,7 +310,7 @@ block0:
     return v1
 }
 
-; check: v2 = iconst.i64 0xf0de_bc9a_7856_3412
+; check: v2 = iconst.i64 -1090226688147180526
 ; nextln: return v2
 
 function %f16_fmin() -> f16 {
diff --git a/cranelift/filetests/filetests/egraph/icmp-parameterized.clif b/cranelift/filetests/filetests/egraph/icmp-parameterized.clif
index 0ce76115c..0d5222f92 100644
--- a/cranelift/filetests/filetests/egraph/icmp-parameterized.clif
+++ b/cranelift/filetests/filetests/egraph/icmp-parameterized.clif
@@ -180,8 +180,8 @@ block0(v0: i32):
 
 ; function %icmp_eq_umax(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0xffff_ffff
-;     v2 = icmp eq v0, v1  ; v1 = 0xffff_ffff
+;     v1 = iconst.i32 -1
+;     v2 = icmp eq v0, v1  ; v1 = -1
 ;     return v2
 ; }
 
@@ -194,8 +194,8 @@ block0(v0: i32):
 
 ; function %icmp_eq_smin(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0x8000_0000
-;     v2 = icmp eq v0, v1  ; v1 = 0x8000_0000
+;     v1 = iconst.i32 -2147483648
+;     v2 = icmp eq v0, v1  ; v1 = -2147483648
 ;     return v2
 ; }
 
@@ -236,8 +236,8 @@ block0(v0: i32):
 
 ; function %icmp_ne_umax(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0xffff_ffff
-;     v2 = icmp ne v0, v1  ; v1 = 0xffff_ffff
+;     v1 = iconst.i32 -1
+;     v2 = icmp ne v0, v1  ; v1 = -1
 ;     return v2
 ; }
 
@@ -250,8 +250,8 @@ block0(v0: i32):
 
 ; function %icmp_ne_smin(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0x8000_0000
-;     v2 = icmp ne v0, v1  ; v1 = 0x8000_0000
+;     v1 = iconst.i32 -2147483648
+;     v2 = icmp ne v0, v1  ; v1 = -2147483648
 ;     return v2
 ; }
 
@@ -291,8 +291,8 @@ block0(v0: i32):
 
 ; function %icmp_ult_umax(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0xffff_ffff
-;     v3 = icmp ne v0, v1  ; v1 = 0xffff_ffff
+;     v1 = iconst.i32 -1
+;     v3 = icmp ne v0, v1  ; v1 = -1
 ;     return v3
 ; }
 
@@ -305,8 +305,8 @@ block0(v0: i32):
 
 ; function %icmp_ult_smin(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0x8000_0000
-;     v2 = icmp ult v0, v1  ; v1 = 0x8000_0000
+;     v1 = iconst.i32 -2147483648
+;     v2 = icmp ult v0, v1  ; v1 = -2147483648
 ;     return v2
 ; }
 
@@ -360,8 +360,8 @@ block0(v0: i32):
 
 ; function %icmp_ule_smin(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0x8000_0000
-;     v2 = icmp ule v0, v1  ; v1 = 0x8000_0000
+;     v1 = iconst.i32 -2147483648
+;     v2 = icmp ule v0, v1  ; v1 = -2147483648
 ;     return v2
 ; }
 
@@ -415,8 +415,8 @@ block0(v0: i32):
 
 ; function %icmp_ugt_smin(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0x8000_0000
-;     v2 = icmp ugt v0, v1  ; v1 = 0x8000_0000
+;     v1 = iconst.i32 -2147483648
+;     v2 = icmp ugt v0, v1  ; v1 = -2147483648
 ;     return v2
 ; }
 
@@ -456,8 +456,8 @@ block0(v0: i32):
 
 ; function %icmp_uge_umax(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0xffff_ffff
-;     v3 = icmp eq v0, v1  ; v1 = 0xffff_ffff
+;     v1 = iconst.i32 -1
+;     v3 = icmp eq v0, v1  ; v1 = -1
 ;     return v3
 ; }
 
@@ -470,8 +470,8 @@ block0(v0: i32):
 
 ; function %icmp_uge_smin(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0x8000_0000
-;     v2 = icmp uge v0, v1  ; v1 = 0x8000_0000
+;     v1 = iconst.i32 -2147483648
+;     v2 = icmp uge v0, v1  ; v1 = -2147483648
 ;     return v2
 ; }
 
@@ -512,8 +512,8 @@ block0(v0: i32):
 
 ; function %icmp_slt_umax(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0xffff_ffff
-;     v2 = icmp slt v0, v1  ; v1 = 0xffff_ffff
+;     v1 = iconst.i32 -1
+;     v2 = icmp slt v0, v1  ; v1 = -1
 ;     return v2
 ; }
 
@@ -581,8 +581,8 @@ block0(v0: i32):
 
 ; function %icmp_sle_smin(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0x8000_0000
-;     v3 = icmp eq v0, v1  ; v1 = 0x8000_0000
+;     v1 = iconst.i32 -2147483648
+;     v3 = icmp eq v0, v1  ; v1 = -2147483648
 ;     return v3
 ; }
 
@@ -636,8 +636,8 @@ block0(v0: i32):
 
 ; function %icmp_sgt_smin(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0x8000_0000
-;     v3 = icmp ne v0, v1  ; v1 = 0x8000_0000
+;     v1 = iconst.i32 -2147483648
+;     v3 = icmp ne v0, v1  ; v1 = -2147483648
 ;     return v3
 ; }
 
@@ -677,8 +677,8 @@ block0(v0: i32):
 
 ; function %icmp_sge_umax(i32) -> i8 fast {
 ; block0(v0: i32):
-;     v1 = iconst.i32 0xffff_ffff
-;     v2 = icmp sge v0, v1  ; v1 = 0xffff_ffff
+;     v1 = iconst.i32 -1
+;     v2 = icmp sge v0, v1  ; v1 = -1
 ;     return v2
 ; }
 
@@ -3636,4 +3636,3 @@ block0(v0: i32, v1: i32):
 ;     v2 = icmp sge v0, v1
 ;     return v2
 ; }
-
diff --git a/cranelift/filetests/filetests/egraph/shifts.clif b/cranelift/filetests/filetests/egraph/shifts.clif
index 0bac80e99..8e8192d3e 100644
--- a/cranelift/filetests/filetests/egraph/shifts.clif
+++ b/cranelift/filetests/filetests/egraph/shifts.clif
@@ -8,7 +8,7 @@ block0(v0: i8):
     v2 = ushr v0, v1
     v3 = ishl v2, v1
     return v3
-    ; check: v4 = iconst.i8 224
+    ; check: v4 = iconst.i8 -32
     ; check: v5 = band v0, v4
     ; check: return v5
 }
@@ -19,7 +19,7 @@ block0(v0: i32):
     v2 = ushr v0, v1
     v3 = ishl v2, v1
     return v3
-    ; check: v4 = iconst.i32 0xffff_ffe0
+    ; check: v4 = iconst.i32 -32
     ; check: v5 = band v0, v4
     ; check: return v5
 }
@@ -41,7 +41,7 @@ block0(v0: i8):
     v2 = sshr v0, v1
     v3 = ishl v2, v1
     return v3
-    ; check: v4 = iconst.i8 224
+    ; check: v4 = iconst.i8 -32
     ; check: v5 = band v0, v4
     ; check: return v5
 }
@@ -52,7 +52,7 @@ block0(v0: i32):
     v2 = sshr v0, v1
     v3 = ishl v2, v1
     return v3
-    ; check: v4 = iconst.i32 0xffff_ffe0
+    ; check: v4 = iconst.i32 -32
     ; check: v5 = band v0, v4
     ; check: return v5
 }
@@ -74,7 +74,7 @@ block0(v0: i8):
     v2 = sshr v0, v1
     v3 = ishl v2, v1
     return v3
-    ; check: v7 = iconst.i8 224
+    ; check: v7 = iconst.i8 -32
     ; check: v8 = band v0, v7
     ; check: return v8
 }
diff --git a/cranelift/filetests/filetests/parser/tiny.clif b/cranelift/filetests/filetests/parser/tiny.clif
index 900e3ff70..cbe44b3c0 100644
--- a/cranelift/filetests/filetests/parser/tiny.clif
+++ b/cranelift/filetests/filetests/parser/tiny.clif
@@ -46,7 +46,7 @@ block0:
 }
 ; sameln: function %bvalues() fast {
 ; nextln: block0:
-; nextln:     v0 = iconst.i32 0xffff_ffff
+; nextln:     v0 = iconst.i32 -1
 ; nextln:     v1 = iconst.i8 0
 ; nextln:     v2 = sextend.i32 v1
 ; nextln:     v3 = bxor v0, v2
diff --git a/tests/disas/multi-16.wat b/tests/disas/multi-16.wat
index a4921c803..a18bf3f4a 100644
--- a/tests/disas/multi-16.wat
+++ b/tests/disas/multi-16.wat
@@ -26,8 +26,8 @@
 ;; @002d                               jump block3(v7)
 ;;
 ;;                                 block4(v8: i32):
-;; @002e                               v9 = iconst.i32 0xffff_fffe
-;; @0030                               v10 = iadd.i32 v4, v9  ; v4 = 1, v9 = 0xffff_fffe
+;; @002e                               v9 = iconst.i32 -2
+;; @0030                               v10 = iadd.i32 v4, v9  ; v4 = 1, v9 = -2
 ;; @0031                               jump block3(v10)
 ;;
 ;;                                 block3(v5: i32):