0.75.3

(fix): Add availability to products.schema.json

0.75.2

(fix): Add google sign in, and logout command

0.75.1

(fix): Availability is now inherited by children when set in the docs.yml navigation.

0.75.0

(feat): Add support for translating deprecated flags in protobuf to availability status in fern-ir.

0.74.1

(fix): If OpenAPI schema parsing throws an exception then coerce the schema to unknown to unblock SDK generation.

0.74.0

(feat): Add readonly/writeonly data to dynamic IR.

0.73.0

(feat): Introduces a global configuration in the docs.yml file to set the visibility of navigation links and feedback.

0.72.0

(feat): Introduces group-multi-api-environments flag for multi-API environment support. SDKs can now handle multiple API products with per-environment base URLs, featuring automatic environment grouping and service-aware URL routing.

0.70.4

(fix): Add names to octet-stream requests and ensure they are named differently than json requests on the same endpoint.

0.70.3

(fix): Add wrapper to avoid inline object type naming conflicts. Specifically, we had this issue with nullable object types.

0.70.2

(fix): If no error examples are provided by user, autogenerate errors even for remote generation.

0.70.1

(fix): Don’t fail SDK generation if a single schema fails to parse. Instead, warn and coerce to unknown.

0.70.0

(feat): Auto generate examples for HTTP endpoint error responses.

0.69.2

(fix): Add custom license name extraction for Java SDK generation. The CLI now reads the first line from custom LICENSE files and passes it to generators via the _fernLicenseName field in customConfig.

0.69.1

(fix): Example generation ignores headers that don’t exist in the channel instead of failing hard.

0.69.0

(feat): Fern diff command can consider from and to generator versions.

0.68.0

(feat): Fern cli diff command recognizes availability.

0.66.31

(fix): Ignore self-referential types that are optional<nullable<SELF>>

0.66.30

(fix): Skip OpenAPI 3.1 null type properties instead of failing