3.18.0

(feat): Add ai-example-style-instructions field to docs.yml experimental config. This allows providing custom styling instructions for AI-generated examples to guide the AI in generating examples that match your preferred style, naming conventions, or domain-specific terminology.

3.17.0

(feat): Enable AI-generated endpoint examples by default. To disable, set ai-examples to false in docs.yml’s experimental settings.

3.16.1

(feat): Include examples for AI processing if 30% or more of the values are generic.

3.16.0

(feat): Docs linting (fern check) now respects settings.substitute-env-vars and throws errors for missing environment variables, matching the behavior of fern generate --docs. The full instances: config including custom domains now goes through env var substitution when this setting is enabled.

(fix): Improved error logging for docs publishing failures. When API definition registration fails with a “fetch failed” error, the CLI now logs detailed error information including status code, error type, reason, and error message to help debug network issues.

3.15.0

(feat): Add fern overrides compare command to generate OpenAPI overrides by diffing two specs. This enables a new workflow where you can copy your OpenAPI spec, edit the copy directly, and compile the differences into an overrides file.