From b9f12091d48facbc048c4e9b8146749c965dc847 Mon Sep 17 00:00:00 2001 From: Techassi Date: Thu, 1 Oct 2026 09:03:51 +0200 Subject: [PATCH 1/3] docs(versioned): Add comment about map hint --- crates/stackable-versioned-macros/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/stackable-versioned-macros/src/lib.rs b/crates/stackable-versioned-macros/src/lib.rs index 8f6b1e699..0a9e88633 100644 --- a/crates/stackable-versioned-macros/src/lib.rs +++ b/crates/stackable-versioned-macros/src/lib.rs @@ -635,6 +635,7 @@ mod utils; /// /// - `hint(option)`: Indicates that the field contains an `Option`. /// - `hint(vec)`: Indicates that the field contains a `Vec`. +/// - `hint(map`: Indicates that the field contains a map, e.g. `HashMap` or `BTreeMap`. /// /// These hints are especially useful for generated conversion functions. With /// these hints in place, the types are correctly mapped using `Into::into` From d686121607a0c5bff5112d4642f2103c46e6e1d2 Mon Sep 17 00:00:00 2001 From: Techassi Date: Thu, 1 Oct 2026 10:10:39 +0200 Subject: [PATCH 2/3] chore: Bump yoke-derive to 0.8.4 because 0.8.3 was yanked See https://github.com/unicode-org/icu4x/issues/8506 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 02573c11a..db3144c69 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5215,9 +5215,9 @@ dependencies = [ [[package]] name = "yoke-derive" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33811428bee40dbceb6d545e95754741d17a6aef9a4849f0fd62e2ba4f412a78" +checksum = "ec8ebde2db3681e8c9980cc27822030e68752690ddfa9473e739aeb4dbde6d71" dependencies = [ "proc-macro2", "quote", From ff3ee032553c807cbd055517ca0ca75f3f0657a4 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Thu, 1 Oct 2026 13:02:16 +0200 Subject: [PATCH 3/3] Update crates/stackable-versioned-macros/src/lib.rs --- crates/stackable-versioned-macros/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/stackable-versioned-macros/src/lib.rs b/crates/stackable-versioned-macros/src/lib.rs index 0a9e88633..4e666a6b2 100644 --- a/crates/stackable-versioned-macros/src/lib.rs +++ b/crates/stackable-versioned-macros/src/lib.rs @@ -635,7 +635,7 @@ mod utils; /// /// - `hint(option)`: Indicates that the field contains an `Option`. /// - `hint(vec)`: Indicates that the field contains a `Vec`. -/// - `hint(map`: Indicates that the field contains a map, e.g. `HashMap` or `BTreeMap`. +/// - `hint(map)`: Indicates that the field contains a map, e.g. `HashMap` or `BTreeMap`. /// /// These hints are especially useful for generated conversion functions. With /// these hints in place, the types are correctly mapped using `Into::into`