0.92.0

(feat): For debugging purposes, generating a docs preview via fern generate --docs --preview, it is now possible to specify --skip-upload to skip the asset uploading step.


0.91.0

(chore): Prevent accidental changes to doc sites by adding a confirmation prompt when generating docs for a production instance outside of common CI/CDs. Bypass this prompt by adding a --no-prompt flag to the fern generate command.

0.90.0

(feat): Add Rust crates.io publishing support. Rust SDK now uses —version flag for Cargo.toml version.


0.89.0

(feat): Add group-environments-by-host setting for OpenAPI/AsyncAPI imports. When enabled, servers with the same hostname are grouped into unified environments regardless of protocol, allowing APIs with both REST and WebSocket endpoints to share environment configuration.


0.88.4

(fix): Patches metadata.canonical-host to be passed through to the docs generation.

0.88.3

(fix): Adds support for the following docs.yml features:

  • settings.use-javascript-as-typescript: when set to true, will generate typescript code as javascript instead.
  • metadata.canonical-host: sets the canonical host for the documentation site.
  • snippets.rust: sets the rust snippet configuration.

0.88.2

(fix): Use FDR instead of hardcoded values to determine which IR version to supply to the generator

0.88.1

(fix): Fix diff command to output no version change when IR is equal

0.88.0

(feat): Include extra-properties (aka additionalProperties) in inlined request body examples in IR.

0.86.2

(feat): Update docs initialization to configure ai-search in docs.yml



0.86.1

(fix): Revert the change in 0.86.1 which caused request types to be generated in different packages

0.86.0

(fix): Fern definition: use request bodies as reference even when only used once

0.85.1

(fix): Fix: LICENSE file mounting in Docker containers during local generation


0.85.0

(fix): Fix: Enable v61 IR to support c# generator 2.4.0+

0.84.10

(fix): Updates the page-actions configuration, adds new settings options in the docs.yml.

1settings:
2 dark-code-mode: true
3 http-snippets:
4 - curl
5 - ruby
6
7page-actions:
8 default: cursor
9 options:
10 chatgpt: false
11 claude: true
12 vscode: true
13 cursor: true


0.84.8

(fix): Fixed spotlessCheck in Java Dynamic Snippets Tests.

0.84.7

(fix): Fixes displayName generation to be stricter for oneOf variants. Now, a display name will be set if a summary or title is provided for a variant, otherwise none will be generated.