5.26.4
(fix): Fix missing-redirects causing fern check to exit with code 1 even when
the rule is configured at warn. Rule initialization failures now honor
the configured severity (warn emits a warning, error emits an error)
instead of always being reported as fatal. The missing-redirects rule
also degrades to a warning when the local docs navigation fails to
resolve, captures the underlying failAndThrow message so the warning
explains why (e.g. Folder not found: ...) instead of [object Object],
and non-Error throws are formatted readably across the validator.
5.26.3
(fix): Fix fern docs dev grabbing the local fern token for authentication when loading a global theme
5.26.2
(fix): Fix commit author attribution for GitHub Enterprise: API-created commits now
use the Fern bot identity instead of the PAT-owning user, matching the git CLI
behavior of Fern 3.x generators.
(fix): Authenticate Venus calls during local Docker generation (fern generate --local)
by silently picking up an existing FERN_TOKEN env var or saved login token,
matching the remote generation path. Previously, useLocalDocker skipped the
auth flow entirely, leaving Venus calls (e.g. GET /organizations/{org_id})
unauthenticated.
5.26.1
(fix): Forward --verify through the remote (Fiddle) generation path. Previously the
CLI-level --verify flag only worked for local generation; on remote runs the
value was silently dropped before reaching CreateJobRequestV2.verify. The
flag now plumbs through runRemoteGenerationForAPIWorkspace →
runRemoteGenerationForGenerator → createAndStartJob and is set on the
Fiddle job request, enabling the generator-cli pipeline’s VerificationStep
against the language-specific validator on opted-in runs.
5.26.0
(feat): Add fern docs link check command to validate links on live documentation sites.
Supports text, JSON, and CSV output formats via --output flag.
Use --url <url> to specify which docs site to check, or auto-detect from docs.yml.
(feat): Add progress bars matching fern docs dev style for fern docs link check.
Broken links show status codes, blocked links show diagnostic details,
and error messages include actionable context.
(feat): The fern docs link check command now resolves broken link sources to local file paths when the server provides sourcePageIds and a Fern workspace is available.
5.25.0
(feat): Register the new fernapi/fern-cli generator in the CLI configuration.
5.24.2
(fix): Fix fern config migrate producing wrong file path references in the generated fern.yml. Paths from generators.yml (relative to the fern/ directory) are now correctly re-rooted to be relative to the project root where fern.yml is created. This also fixes the docs $ref pointer to use ./fern/docs.yml instead of ./docs.yml.
5.24.1
(chore): Propagate Fern docs: strings into generated JSON Schemas so editor hovers
work for schemas served from schema.buildwithfern.dev.