0.51.25
(fix):
Literal property values are now accepted as deep object query parameters. Previously, if a query parameter was a deep object
with a literal property value (e.g. { type: "foo" }
), the CLI would reject it as too complex. Now literal values are
allowed since they can be safely serialized.
0.51.24
(fix):
The OpenAPI parser now parses path parameters that are present in the URL but not explicitly declared in the OpenAPI spec.
Previously, if a path parameter was used in the URL (e.g. /users/{userId}
) but not declared in the parameters
section,
the parser would fail. Now it automatically adds these path parameters as required string parameters.
0.51.23
(fix):
The CLI now considers false
and true
as keywords for the Java generators.
0.51.22
(fix):
The OpenAPI parser now ignores request bodies on GET
requests since Fern does not support that.
This is not a breaking change, since previously the fern check
would just fail.
0.51.21
(fix):
The fern init
command now respects JSON formatting when parsing from an external URL.