Skip to content

Commit 1f12591

Browse files
Update changelogs from fern repo (#5642)
Co-authored-by: dsinghvi <10870189+dsinghvi@users.noreply.github.com>
1 parent 2cc3bf1 commit 1f12591

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

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

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## 5.14.5
2+
**`(fix):`** Fix TypedDict alias generation when `use_typeddict_requests: true` so that
3+
container element types (`List[T]`, `Dict[K, V]`, `Set[T]`) and direct aliases
4+
(`Alias = T`) reach for the request-side `TParams` variant rather than the
5+
Pydantic model `T`. Without this, request parameters typed as such aliases
6+
rejected dict-literal values at type-check time even though the runtime accepted
7+
them.
8+
9+
Note: list-typed alias bodies now resolve to `typing.Sequence[…]` instead of
10+
`typing.List[…]` under `use_typeddict_requests`, consistent with how endpoint
11+
parameters are already typed. Existing call sites that pass lists continue to
12+
work.
13+
14+
115
## 5.14.4
216
**`(fix):`** Fix SSE union discrimination for both data-level and protocol-level contexts.
317

0 commit comments

Comments
 (0)