2.10.13
(fix): Fix the generated OAuth token provider to forward required non-literal token request properties (custom scopes and other required body properties such as an entity id) to the token endpoint.…
2.10.12
(fix): Fix dynamic snippets to emit required variable-typed path parameters. A path parameter typed by a Fern variable is a required argument on the generated SDK method but is not provided as an…
2.10.9
(fix): Fix dynamic snippet argument ordering for discriminated union factory methods with optional base properties. Required base fields now come before the variant value, and optional base fields…
2.10.8
(fix): Fix dynamic snippet generation: filter out unsupported bytes body arguments that produced syntax errors, and reorder IR-level path parameters (which have defaults) after required body…
2.10.7
(fix): Fix union serialization for enum variants: use ->value for serialization and ::from() for deserialization instead of ->jsonSerialize() / ::jsonDeserialize().
2.10.6
(fix): Fix PHPStan error for literal boolean headers by using strict null comparison (!== null) instead of loose comparison (!= null).
2.10.0
(feat): Support streaming response bodies in generated PHP SDKs (Server-Sent Events, NDJSON, and raw text). Endpoints with a response-stream now return a typed SseStream<T>, JsonStream<T>, or…
2.9.7
(chore): Patch the bundled ip-address to v10.2.0 in the php-sdk container to address CVE-2026-42338 / GHSA-v2v4-37r5-5v8g (XSS in Address6 HTML- emitting methods). npm 11.12.1 (shipped with…