5.121.0
(feat): Add an optional disclaimer field to the ai-search/ai-chat docs.yml config.
It overrides the disclaimer shown in the Ask Fern chat (default:
“Responses are generated using AI and may contain mistakes.”).
5.120.5
(fix): Fix theme.tabs.placement / theme.tabs.alignment being sent to the docs publishing API in lowercase,
which caused fern generate --docs to fail with config.theme.tabs: Invalid input even though
fern check passed.
5.120.4
(fix): Honor required on OpenAPI response headers: header value types are only wrapped in
optional when the Header Object does not declare required: true, matching the
request-parameter behavior.
5.120.3
(fix): fern check now validates changelogs inside a product’s nested versions against
their full /product/version/... URL, so a changelog made servable by either the
product or version slug (e.g. /platform/release-notes/updates) is no longer
rejected by the valid-changelog-slug rule. Previously the docs validator never
traversed product.versions files.
5.120.2
(fix): fern check no longer rejects a changelog whose feed URL is made servable by its
parent product or version slug (e.g. a “Release Notes” product with an “Updates”
changelog tab at /release-notes/updates). The valid-changelog-slug rule now
includes the product/version URL segment when checking for an allowlisted segment
and reports the full resolved path.