5.44.4
(fix): Fix docs rendering dropping parent properties when an allOf parent schema
itself uses allOf with ref objects during allOf flattening instead of silently
filtering them out.
(fix): Fix OpenAPI parser emitting redundant or wrongly-required base properties for
discriminated unions when infer-discriminated-union-base-properties: true.
The inference now (1) skips properties every variant already inherits via a
shared allOf $ref parent — the parent schema is the single source of truth —
and (2) lifts an inferred property as optional if any variant declares it as
not-required. Together these prevent generated TypeScript SDKs from synthesizing
a _Base interface that collides with the real parent on either presence or
optionality (TS2320).
(fix): Fix localized docs builds so translated OpenAPI specs are used for API reference content and navigation titles.
5.44.3
(fix): Fix ENOTEMPTY error during local generation when removing the temporary
.git directory in copyGeneratedFilesWithFernIgnoreInTempRepo. The fs.rm
call now uses maxRetries: 3 to handle race conditions with git background
processes (e.g. auto-gc) that may still hold references to .git/objects/pack.
Also disables git auto-gc during the temporary git init to reduce the
likelihood of the race condition.