> This page is for CLI 参考.

> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt.

## 3.60.2

**`(fix):`** Fix header example generation to use global header literal values when defined in generators.yml

## 3.60.1

**`(fix):`** Fix custom header and footer components not being recognized in docs.yml. The serialization schema
was missing the header and footer fields, causing validation errors when using these new fields.

## 3.60.0

**`(feat):`** Add support for custom header and footer components in docs.yml. Users can now specify
`header: ./path/to/header.tsx` and `footer: ./path/to/footer.tsx` to replace the default
header and footer with custom React components. The components must have a default export.

## 3.59.1

**`(fix):`** Fix unknown argument error for `fern completion`.

## 3.59.0

**`(feat):`** Add shell completion support via `fern completion`. Running this command outputs a shell script that can be sourced in your `.bashrc` or `.zshrc` to enable tab completion for Fern CLI commands and options.

## 3.58.0

**`(feat):`** Add support for setting page availability in frontmatter. Users can now add `availability: beta` (or other values like `stable`, `generally-available`, `in-development`, `pre-release`, `deprecated`) to a page's frontmatter to display an availability badge. When set in frontmatter, it overrides the availability defined in the navigation (docs.yml).

## 3.57.1

**`(fix):`** Add availability support for webhooks. Webhooks can now inherit availability status from their parent section/package, and display availability badges in the docs UI.