5.174.1
(chore): Upgrade the Venus API client (@fern-api/venus-api-sdk) to 12.0.0 so the CLI
uses the current organization, token and registry endpoints.
5.174.0
(feat): Add auto-merge: true to the github block (pull-request mode) in generators.yml and a matching
fern generate --auto-merge flag. When set, Fern enables GitHub auto-merge (squash) on the pull
request it opens, so the SDK PR merges as soon as the repository’s required checks pass. Auto-merge
is skipped when the release contains breaking changes (MAJOR bump) or version analysis is
unavailable, and the SDK repository must allow auto-merge. Applies to both --local and remote
generation (the flag is now forwarded to Fiddle).
5.173.0
(feat): At fern generate --docs, find the snippets of the SDKs that docs.yml snippets: names (TypeScript,
Python, Java, Go, Ruby, C# and PHP) through sdk-gen-api, by the sdkName in sdk-config.yml, the language
and the version, and add them to the endpoints as code samples, in both deploy modes. The target needs
docs.snippets.enabled in sdk-config.yml so sdk-gen saves a snippets file with the build. This needs no
build ID and no files from the machine that built the SDK.
Off unless FERN_UPLOAD_SDK_GEN_SNIPPETS=true is set. A snippet failure never fails the docs publish.
5.172.1
(fix): Fix a stack overflow during docs generation when an OpenAPI object declares a property
named properties.