0.60.27

(fix): Added support for using Podman as a container runner with fern generate --runner podman. This allows users to run generators locally using Podman instead of Docker.

0.60.20

(chore): Move subset of customers off of legacy docs development pin and onto latest.

0.60.9

(feat): Prettify ir output in the fern ir command; correctly extract error schemas from converted error responses.

0.60.8

(feat): Add support for environment and auth overrides from generators.yml in the OpenAPI parser. When importing OpenAPI specifications, the parser now checks for environment and auth configurations in the generators.yml file and uses these settings to override the environments and authentication schemes defined in the OpenAPI document. This enhancement provides more flexibility in customizing imported APIs without modifying the original OpenAPI specification, allowing for environment-specific configurations and standardized authentication schemes across different API versions.

0.60.4

(feat): Add support for custom parameters in OpenRPC through the x-fern-parameters extension. This extension allows OpenRPC definitions to specify path parameters, query parameters, and headers that aren’t natively supported in the OpenRPC specification. Parameters defined with this extension are properly converted to the Fern IR format and included in endpoint definitions, enabling more complete API representations when importing from OpenRPC sources.

0.59.6

(fix): Add support for local SDK generation with a Fern token. When a valid Fern token is provided, users can now generate complete SDKs locally using Docker, without requiring remote generation. This enhancement improves the development workflow by allowing for faster iteration and testing of SDK changes in local environments.

0.59.3

(fix): Improve OpenRPC importer to generate more unique schema IDs for request parameters by combining method name, “Param” keyword, and parameter name. This prevents naming conflicts when different methods have parameters with the same name, resulting in more reliable and consistent type generation in the SDKs.

0.58.6

(feat): Add support for schema conversion in OpenRPC importer. The importer now properly converts schemas defined in the OpenRPC document’s components section into Fern types, enabling full type definitions for request and response objects. This enhancement allows for more complete and accurate SDK generation from OpenRPC specifications.