5.64.3
(fix): Fix pages losing their sidebar when a top-level landing-page shares a slug with a page in versioned navigation. Reverts a 5.58.0 change: the top-level landing-page is no longer copied into…
5.64.2
(fix): OpenAPI import: an endpoint that declares both a body-bearing 2xx response and a 204 No Content response now correctly produces an optional success body, even when the 204 erroneously declares…
5.64.1
(fix): Fix GraphQL namespace types (e.g. Inventory, Geography) being excluded from the type registry and missing parent operations for query pages. Namespace types are now registered so their fields…
5.64.0
(fix): Fix proto target path resolution when using remote git sources. Previously the target was resolved relative to the workspace instead of the cloned repository, causing "file missing" errors.…
5.63.1
(fix): Prevent --version AUTO from embedding literal 'AUTO' in generated SDK code during remote generation. The magic placeholder is now substituted before IR generation in the remote path, matching…
5.63.0
(feat): Extend dynamic IR OAuth types with custom properties and populate them in DynamicSnippetsConverter, enabling dynamic snippet generators to include custom OAuth token endpoint request…
5.62.2
(fix): Strip CLI-only config keys (e.g. user-agent) from the custom config before forwarding to generator containers, preventing strict validation errors in generators that reject unknown keys.
5.62.1
(fix): Fix float primitive types rendering as 'double' in documentation. Float types now correctly render as 'float'.
5.62.0
(feat): Add --generate-tests flag to fern generate to enable test file generation even when outputting to a local file system. Previously, tests were only generated for GitHub output modes.
5.61.0
(feat): Add user-agent generator config option that accepts a template string for the User-Agent header. Supported placeholders: {packageName}, {version}, {language}, {generatorVersion},…
5.60.0
(feat): Add mcp option to page-actions in docs.yml. When set to false, the MCP server endpoint is disabled, its URL is omitted from llms.txt and agent prompts, and the "Connect to Claude Code" /…
5.59.0
(feat): Extract per-content-type OpenAPI examples into endpoint-level v2Examples tagged with their content type. When an operation declares multiple content types (e.g. application/json and…
5.58.0
(fix): Fix product-level landing pages being dropped for unversioned products within a product group, and propagate top-level landing page to versioned navigation nodes as a fallback. (internal):…
5.57.0
(feat): When running inside GitHub Actions, notable SDK generation events are now surfaced as ::notice:: annotations in the workflow run page and appended to the step summary. Annotated events…
5.56.4
(fix): Fix remote generation CLI hanging indefinitely when S3 download stalls. Added connection timeout (60s) and overall download timeout (5 min) to both downloadZipForTask and…
5.56.3
(fix): Fix ledger publish path not forwarding the basepathAware flag for multi-source docs sites, causing the manifest to be written to the wrong storage key. Affected sites served stale content from…
5.56.2
(chore): Migrate library docs parser Docker images from fernapi to fernenterprise registry.
5.56.1
(fix): Fix fern docs dev failing with pnpm 10+ due to missing packages field in generated pnpm-workspace.yaml and missing -w flag on pnpm i esbuild.