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.67.0
(feat):
Update ir migration versions for java generators
0.66.30-rc0
(feat):
Alpha testing: add support for HTTP proxies
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
0.66.29
(fix):
Update docs workspace validator to skip file type validation when running in selfhosted mode
0.66.28
(fix):
Fix downloadFiles mode to respect organization’s selfHostedSdKs flag for Java SDK generation
0.66.27
(fix):
Fix readmeConfig.disabledSections type - change from set to list.
0.66.26
(chore):
Add whiteLabel setting to FernIr.ReadmeConfig based on org properties
0.66.25
(chore):
Handle object-style examples in OpenAPI spec
0.66.24
(feat):
Add support for readme config for API Name and disabled features list.
0.66.23
(feat):
Add support for const
JSON schema keyword, which parses to a single-valued enum.
0.66.22
(fix):
Nested protobuf types have correct type ids in converted ir.
0.66.21
(feat):
Introduce an OpenAPI setting called inline-all-of-schemas
which recursively
visits the scheme definitions of allOf schemas and inlines them into the child.
The benefit of doing this is that a child schema can modify whether or not a parent property is required. Without this setting, Fern would ignore the child schema’s declaration of optional and prefer the parent schema’s instead.
Add the following to your generators.yml
:
0.66.20
(fix):
Add kwargs
as a reserved word in python so that generated SDKs continue to compile.
0.66.19
(chore):
Handle multipart/mixed content types in endpoint responses.
0.66.18
(chore):
Updated allOf scheme parsing to grab additionalProperties flag