5.89.3

(fix): Fix Cannot resolve endpoint: <operationId> in file <tag>.yml when importing an OpenAPI spec whose operationId contains a dot and does not share a prefix with its tag (e.g. actions.index under the Custom Actions tag). Dotted operation ids are now collapsed into a single valid endpoint name, so x-fern-pagination resolves correctly. Note that this renames the generated method for these endpoints (actions.index is now imported as actionsIndex rather than verbatim); set x-fern-sdk-method-name to pin a specific name.

5.89.2

(fix): Fix OpenAPI import dropping the null branch of a anyOf/oneOf when a schema that contains such a branch is referenced via $ref. References to these schemas are now correctly treated as nullable, so generators that distinguish optional from nullable (e.g. TypeScript) emit | null instead of silently dropping it.

5.89.1

(fix): Fix fern docs preview list omitting previews created with a named --id. The command filtered server results with a hex-only pattern that dropped any preview whose id contained letters outside a-f. Preview deployments are already filtered server-side, so the redundant client-side filter has been removed.

5.89.0

(feat): Rename the --pack and --pack-mode flags on fern generate to --package and --package-mode, and add --package-only, which builds the distributable artifact into fern-dist/ and removes the generated SDK source, leaving only the package in the output directory.