跳到导航

5.144.3

(fix): fern generate --docs --preview --id <id> --no-prompt no longer asks for confirmation when the preview ID already exists, so an existing preview can be overwritten non-interactively (as --force and CI environments already allowed).

(fix): Fix several gaps in docs translation navigation overlays: the display-name of a changelog tab is now applied; overlays can now translate link labels, api reference titles, API package titles and endpoint titles (via the api node’s layout); positional matching of sections/pages no longer shifts after a sibling that was matched by an explicit slug; API layout section overlays now apply to their API package nodes; endpoint overlays match by HTTP method when it is unique among siblings; and multi-segment explicit overlay slugs (e.g. customization/voice) now match. Overlay endpoint titles are no longer reverted to the translated spec’s endpoint name when that name is unchanged from the default locale.

(fix): Translated OpenAPI specs now fall back to the v2 parser when the v3 parser fails, matching the default-locale API build, instead of falling back to the untranslated API definition. Translated specs are also built when experimental.openapi-parser-v3 is disabled.

(fix): Pages served in a translated locale with default-locale content (no translated source file, or an API without a translated spec) are now published as noindex, so they are excluded from that locale’s sitemap and llms.txt instead of being indexed as the locale.

5.144.2

(fix): fern docs md generate prints non-fatal library-docs parser warnings (e.g. a skipped Cython module).

(fix): Python library docs: fix 404 links to empty submodules and to private modules, emit cross-page links as relative .mdx references so generated folders work under any navigation section, use the shortest public import path in signatures, and link types named in docstring Parameters/Returns sections to their class pages.