5.30.4
(fix): Fix the OpenAPI importer silently dropping the request body of an operation
that combines x-fern-streaming (with stream-condition) with a oneOf or
anyOf request body schema. Endpoints whose body is a plain object
(properties/allOf) are unaffected.
5.30.3
(fix): Fix a TypeError: Cannot read properties of undefined (reading 'startsWith')
crash in the OpenAPI parser when an operation’s x-fern-streaming extension
sets only resumable: true (or otherwise omits both format and
stream-condition). The parser now returns undefined for that operation
instead of crashing.
5.30.2
(fix): Fix fern docs link check disconnecting on large sites by using batched
requests instead of a single long-lived SSE connection. Pages are now scraped
in batches of ~200 and links checked in batches of ~500, with automatic
retries on connection failures.
5.30.1
(fix): Fix broken link checker to validate links in pages referenced via folder entries in docs.yml navigation.
5.30.0
(feat): Add commit-and-release mode support for self-hosted GitHub configuration.
Users can now set mode: commit-and-release in their self-hosted github:
block to commit directly to a branch and create a GitHub release.
5.29.0
(feat): Port the hidden fern docs md command group from CLI v1 to CLI v2.
Adds fern docs md generate (beta library documentation generation
from source code) and fern docs md check (MDX-only syntax validation)
with CLI v2’s consistent UI.
5.28.3
(chore): Add bin/ property to CLI v2 Cache class for shared tool binaries
(buf, protoc-gen-openapi) at ~/.fern/bin/, enabling both CLI v1 and
CLI v2 to share the same binary download location.