Skip to content

Commit 3067175

Browse files
Update changelogs from fern repo (#438)
Co-authored-by: tstanmay13 <[email protected]>
1 parent ca88883 commit 3067175

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
## 2.40.0
2+
**`(feat):`** Add support for client-side default parameter values via `use-default-request-parameter-values` flag.
3+
When enabled, query and header parameters with defaults become Optional types and defaults are automatically
4+
applied when not provided. Example:
5+
6+
```yaml
7+
customConfig:
8+
use-default-request-parameter-values: true
9+
```
10+
11+
Generated code:
12+
```java
13+
// Parameters with defaults become Optional
14+
private final Optional<Integer> perPage; // Has default: 50
15+
16+
// Defaults are applied automatically
17+
QueryStringMapper.addQueryParameter(httpUrl, "per_page", request.getPerPage().orElse(50), false);
18+
```
19+
20+

0 commit comments

Comments
 (0)