From f7994e0b8ac0914590725104d41d242f779d4310 Mon Sep 17 00:00:00 2001 From: thesandlord <8902396+thesandlord@users.noreply.github.com> Date: Mon, 5 Oct 2026 14:42:21 +0000 Subject: [PATCH] update changelogs --- .../sdks/generators/ruby/changelog/2026-10-05.mdx | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 fern/products/sdks/generators/ruby/changelog/2026-10-05.mdx diff --git a/fern/products/sdks/generators/ruby/changelog/2026-10-05.mdx b/fern/products/sdks/generators/ruby/changelog/2026-10-05.mdx new file mode 100644 index 000000000..3233ef3fc --- /dev/null +++ b/fern/products/sdks/generators/ruby/changelog/2026-10-05.mdx @@ -0,0 +1,11 @@ +## 1.29.0 +**`(feat):`** Add the opt-in `allowCustomHttpClient` config. When enabled, the generated client +accepts an `http_client:` keyword — any object responding to +`request(url, http_request)` and returning a `Net::HTTPResponse` — that replaces the +SDK's built-in `Net::HTTP` transport. This lets callers configure proxies, custom TLS, +connection reuse, or request/response interceptors (logging, signing, header +injection). Retries still wrap the custom client, and it is also used for OAuth / +inferred-auth token requests. The custom client owns its own connection settings, +including timeouts. + +