Skip to content

Commit 6cd7b9f

Browse files
thesandlordgithub-actions[bot]
authored andcommitted
update changelogs
1 parent 220b20f commit 6cd7b9f

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

fern/products/sdks/generators/python/changelog/2026-07-28.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 5.24.0
2+
**`(feat):`** Add an opt-in `optional-auth` config flag. When enabled, client auth
3+
parameters (bearer token, basic auth username/password, header auth) are
4+
made optional even when the API spec mandates auth on all endpoints
5+
(`isAuthMandatory=true`). Auth headers are only sent when credentials are
6+
provided. Useful for hand-maintained wrapper clients that authenticate via
7+
external means (e.g. cloud provider credentials). Defaults to `false`, so
8+
existing behavior is unchanged.
9+
10+
111
## 5.23.0
212
**`(feat):`** Add an opt-in `runtime_version` config flag. When enabled, the SDK version
313
reported in the telemetry headers (`X-Fern-SDK-Version` and the version segment
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
## 3.85.0
2+
**`(feat):`** Add an opt-in `optional-auth` config flag. When enabled, client auth
3+
parameters are made optional even when the API spec mandates auth on all
4+
endpoints (`isAuthMandatory=true`), so the client can be constructed without
5+
credentials. Requests are then sent unauthenticated when no credentials are
6+
supplied, instead of throwing from the auth provider. Useful for
7+
hand-maintained wrapper clients that authenticate via external means
8+
(e.g. cloud provider credentials). Defaults to `false`, so existing
9+
behavior is unchanged.
10+
11+

0 commit comments

Comments
 (0)