From 1372e86b1c750b196785e01d93c4b1fc8b8946dc Mon Sep 17 00:00:00 2001 From: fern-support <126544928+fern-support@users.noreply.github.com> Date: Wed, 28 Jan 2026 15:56:14 +0000 Subject: [PATCH] update changelogs --- .../sdks/overview/ruby/changelog/2026-01-28.mdx | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 fern/products/sdks/overview/ruby/changelog/2026-01-28.mdx diff --git a/fern/products/sdks/overview/ruby/changelog/2026-01-28.mdx b/fern/products/sdks/overview/ruby/changelog/2026-01-28.mdx new file mode 100644 index 000000000..34b260265 --- /dev/null +++ b/fern/products/sdks/overview/ruby/changelog/2026-01-28.mdx @@ -0,0 +1,11 @@ +## 1.0.0-rc83 +**`(fix):`** Fix request body serialization bug where path/query/header parameters were incorrectly +serialized as nil values in the request body. For endpoints with inlined request bodies +that also have path, query, or header parameters, the wrapper type (which includes all +endpoint parameters) was being created with only body properties, causing non-body fields +to be nil and serialized as null in the JSON body. The fix uses a serialize-then-split +pattern: serialize ALL params through the wrapper type first, then remove non-body params +from the serialized result. This ensures proper type conversion while keeping non-body +params out of the request body. + +