0.93.2
(fix):
If API publishing fails, alert and continue to next in fern generate —docs.
0.93.1
(fix):
Fix errors related to:
- external references in OpenAPI specs
- references in OpenAPI security schemes
0.93.0
(feat):
Turns HTTP snippets on by default in docs generation.
To turn HTTP snippets off, set settings.http-snippets: false
in the docs.yml
file. You can also specify an explicit list of snippets to include.
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 totrue
, 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.87.0
(feat):
Include extra-properties
(aka additionalProperties
) in object examples in IR.
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
.
0.84.9
(fix):
Fix: Don’t run spotlessApply if gradlew doesn’t exist.