# February 23, 2024

## 0.8.5-rc0

**`(internal):`** Update docker image for Java SDK task runner.

## 0.8.4

**`(fix):`** The timeout specified on the RequestOptions object now sets the timeout on the entire call, not just the
read timeout of the request.
As a refresher, a timeout can be added per request like so:

```java
RequestOptions ro = RequestOptions.builder().timeout(90).build(); // Creates a timeout of 90 seconds for the request
//  You could also specify the timeunit, similar to as if you were using OkHttp directly
//  RequestOptions ro = RequestOptions.builder().timeout(2, TimeUnit.MINUTES).build();
client.films.list(ro);
```

## 0.8.3

**`(fix):`** The SDK generator now always creates a valid name for union discriminator wrapper classes.