diff --git a/generators/java/sdk/versions.yml b/generators/java/sdk/versions.yml index e1e585593def..cffb49fb5151 100644 --- a/generators/java/sdk/versions.yml +++ b/generators/java/sdk/versions.yml @@ -43,7 +43,8 @@ **Configurable reconnection** — `reconnectOptions(ReconnectOptions)` lets callers tune max retries, backoff delay, and queue size before calling `connect()`. - + type: feat + - summary: | **Generic `onMessage(Consumer)` handler** — fires for every incoming text frame with the raw JSON string, before type-specific dispatch. Useful for logging or custom routing. @@ -1684,6 +1685,9 @@ When enabled, optional nullable fields use `OptionalNullable` to distinguish between omitted fields, explicit null values, and actual values. This enables proper PATCH request semantics for APIs that need to differentiate between "not specified" and "set to null". + type: feat + - summary: | + Example `collapse-optional-nullable` configuration and usage: ```yaml customConfig: @@ -3204,7 +3208,7 @@ starting_after: optional response: ListUsersResponse ``` - + - | The generated `SyncPagingIterable` can then be used to traverse through the `User` objects: ```java