diff --git a/fern/products/sdks/generators/python/changelog/2026-05-20.mdx b/fern/products/sdks/generators/python/changelog/2026-05-20.mdx index e064ebb97..ae6722577 100644 --- a/fern/products/sdks/generators/python/changelog/2026-05-20.mdx +++ b/fern/products/sdks/generators/python/changelog/2026-05-20.mdx @@ -1,3 +1,10 @@ +## 5.14.1 +**`(fix):`** Fix SSE streaming performance regression by caching `pydantic.TypeAdapter` instances +in `parse_obj_as()`. Previously, a new TypeAdapter was constructed on every call, which +is extremely expensive for discriminated union types. This caused ~8x slowdown in SSE +event parsing introduced in v4.51.0 (`parse_sse_obj`). + + ## 5.14.0 **`(feat):`** Add support for the `x-fern-base-path` OpenAPI extension. Root path parameters declared on the base path are hoisted to the client