> This page is for SDKs, version Legacy.
> For other versions, use one of these documentation indexes:
> - Current (default): https://buildwithfern.com/learn/sdks/current/llms.txt
> - Legacy: https://buildwithfern.com/learn/sdks/legacy/llms.txt

> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt.

## 3.8.0

**`(feat):`** Add `getResponse()` method to `BasePage` for accessing pagination metadata like cursor tokens.
This enables stateless pagination by providing access to the full API response object.

Usage example:

```java
SyncPagingIterable<User> users = client.users().list();
users.getResponse().ifPresent(response -> {
    String cursor = response.getNext();
    // Use cursor for stateless pagination
});
```

## 3.7.0

**`(feat):`** Wire tests are now enabled by default for all Java SDKs, providing comprehensive HTTP protocol
validation tests using MockWebServer. Wire tests validate request/response serialization, HTTP
methods, headers, and API contract adherence. To disable wire tests, explicitly set
`enable-wire-tests: false` in your generator configuration.