Searchable tables

Add the searchable attribute to HTML tables to enable client-side filtering for large tables. A search input appears above the table that filters rows in real-time using case-insensitive substring matching.

Markdown
1<table searchable className="fern-table">
2 ...
3</table>

Learn more about searchable tables.

Switcher placement configuration

Control where the product and version switchers appear in your documentation site using the switcher-placement option in your docs.yml layout configuration. Choose between header (default) to display switchers in the top navigation bar, or sidebar to place them in the sidebar navigation.

docs.yml
1layout:
2 switcher-placement: sidebar

Learn more about layout configuration.

Smart continuation in code blocks

Bash and terminal code blocks now intelligently display $ for new commands and > for continuation lines when a command spans multiple lines using \. This makes it easier to distinguish between separate commands and multi-line commands in the same code block.

$fern init
$fern generate --group external \
> --log-level debug \
> --version 1.0.0
$fern check
$fern docs dev

Learn more about code blocks.