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. + +