# February 4, 2025

## 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.