From 2c933504382896c7ba6e2a1ae5b2ddba5e8415c6 Mon Sep 17 00:00:00 2001 From: willkendall01 <43126467+willkendall01@users.noreply.github.com> Date: Fri, 23 Oct 2026 20:29:12 +0000 Subject: [PATCH] update changelogs --- .../sdks/generators/java/changelog/2026-10-23.mdx | 7 +++++++ .../sdks/generators/ruby/changelog/2026-10-23.mdx | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100644 fern/products/sdks/generators/java/changelog/2026-10-23.mdx create mode 100644 fern/products/sdks/generators/ruby/changelog/2026-10-23.mdx diff --git a/fern/products/sdks/generators/java/changelog/2026-10-23.mdx b/fern/products/sdks/generators/java/changelog/2026-10-23.mdx new file mode 100644 index 000000000..13c542bae --- /dev/null +++ b/fern/products/sdks/generators/java/changelog/2026-10-23.mdx @@ -0,0 +1,7 @@ +## 4.33.0 +**`(feat):`** Add the `legacy-input-stream-upload-overloads` option (default `false`). When `true`, single-file +upload endpoints get the `InputStream` overloads from before 4.23.2, such as +`create(InputStream stream, String filename)`. These leave out the request object, so companion +multipart fields are not sent, as before 4.23.2. + + diff --git a/fern/products/sdks/generators/ruby/changelog/2026-10-23.mdx b/fern/products/sdks/generators/ruby/changelog/2026-10-23.mdx new file mode 100644 index 000000000..708e9503d --- /dev/null +++ b/fern/products/sdks/generators/ruby/changelog/2026-10-23.mdx @@ -0,0 +1,8 @@ +## 1.40.0 +**`(feat):`** Add the opt-in `omitUnsetModelFields` config option. When enabled, request bodies no longer include model +fields the caller did not set. Without it, a required field left out of a nested object (e.g. a partial +update payload) is sent as `null`, which APIs with sparse-update semantics reject. With the option on, unset +fields are omitted from `to_h`, and a field set explicitly to `nil` is still sent as `null` unless it is +optional and not nullable. Disabled by default, so existing request bodies are unchanged. + +