5.78.0
(feat): The OpenAPI importer now automatically deconflicts path parameters whose names collide
with other request properties (query parameters, headers, or request body properties).
The colliding path parameter’s SDK-facing name gets a PathParam suffix (e.g. an
{idType} path parameter colliding with an idType body property becomes
idTypePathParam), so such OpenAPI-compliant specs generate without requiring an
x-fern-parameter-name override. The wire format is unchanged, since path parameter
names never appear on the wire. Explicit x-fern-parameter-name overrides still take
precedence.
5.77.0
(feat): Add an ignore-tags OpenAPI setting to generators.yml. When enabled,
operation-level tags are ignored when determining the SDK structure:
endpoints fall back to the root package (or their namespace) and method
names are derived from each operation’s operationId.