From cc6bffca96855156b7228df5e23e2728ab9d4d45 Mon Sep 17 00:00:00 2001 From: thesandlord <8902396+thesandlord@users.noreply.github.com> Date: Tue, 25 Aug 2026 18:52:07 +0000 Subject: [PATCH] update changelogs --- fern/products/sdks/generators/rust/changelog/2026-08-25.mdx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fern/products/sdks/generators/rust/changelog/2026-08-25.mdx b/fern/products/sdks/generators/rust/changelog/2026-08-25.mdx index 5120a237b2..bdf7c58470 100644 --- a/fern/products/sdks/generators/rust/changelog/2026-08-25.mdx +++ b/fern/products/sdks/generators/rust/changelog/2026-08-25.mdx @@ -1,3 +1,9 @@ +## 0.46.4 +**`(fix):`** Fix generated code failing to compile when a property is named `self`, `Self`, `crate` or `super`. +Rust rejects these as raw identifiers, so they are now suffixed with an underscore (`self_`) +and given an explicit `#[serde(rename = "self")]` to preserve the wire name. + + ## 0.46.3 **`(fix):`** Custom headers are applied when the SDK runs through an injected `RequestExecutor` (the path used by generated CLI custom commands). `ClientConfig::custom_headers` — including an