# Integration Release Notes

We are delighted to announce the latest release of HiddenLayer’s Integrations, as part of our continued commitment to providing the industry's most advanced AI security solutions. This latest update introduces new features and enhancements that offer an even more robust, intuitive, and effective cybersecurity for your AI experience.

## HiddenLayer Python SDK Update - May 1st, 2026

An advanced notification for an upcoming update for HiddenLayer's Python SDK.

### Overview

HiddenLayer is pleased to announce an upcoming update to the HiddenLayer Python SDK on May 1st, 2026.

This SDK is being updated to deprecate the previous /v1-beta/ API routes and replace them with /v1/ API routes.

### Important Updates

#### API Route Deprecation

On May 1st, 2026 the /v1-beta/ API routes will be deprecated and will not be usable with any version of the Python SDK.

- Only the new /v1/ API routes will be used for the Python SDK on May 1st and later.
- The new /v1/ API routes are only usable with the latest version of the Python SDK.


### Action required

Update to the latest version of the Python SDK, which is available now as of April 15th, 2026.

## HiddenLayer SDK Java Update - December 8, 2025

HiddenLayer is pleased to announce an upcoming significant update to the HiddenLayer Java SDK on December 8th, 2025.

### Overview

This update introduces several major API changes to align with updated backend specifications.

These changes affect:

- Scan job response models
- Scan request parameters
- Interaction analysis responses
- Model query parameters


### Important Updates

- ScanReport
  - `summary()` now returns `Summary`
    - Previously `Optional <Summary>`
- JobListResponse
  - `items()` returns `List<Item>` instead of `List<ScanReport>`
- Item/ScanReport
  - `detectionCount()` and `severity()` are deprecated
    - Use `summary().detectionCount()` and `summary().highestSeverity()`
- JobRequestParams
  - `requestedScanLocation()` returns `Optional<String>`
    - Previously returned `String`
- Upload Responses
  - `scanId()` is now returns `String`
    - Previously `Optional<String>`
- InteractionAnalyzeResponse
  - New `evaluation()` field added


### Action Required

For users of the Java SDK that wish to update to the latest version, be aware that calls made with the previous version will not be compatible with the new methods mentioned above as the signatures and return types have changed.

Users that wish to stay on older versions will need to ensure the version is pinned.

## HiddenLayer SDK Python Update - September 23, 2025

Release notes for HiddenLayer's SDK Python released on September 23, 2025.

### Overview

HiddenLayer is pleased to announce an upcoming update to the HiddenLayer SDK Python on September 23rd, 2025.

This SDK is being updated and renamed to the HiddenLayer Python API library. It will also no longer be in beta and will have official support.

The HiddenLayer Python API library provides convenient access to the HiddenLayer REST API from any Python 3.8+ application. The library includes type definitions for all request params and response fields, and offers both synchronous and asynchronous clients powered by httpx.

### Important Updates

#### Methods Available Only in Previous Versions


```
submit_vectors()
```

#### Methods Available Only in New Version


```
interactions.analyze()
prompt_analyzer.create()
```

### Action required

For users of the Python SDK that wish to update to the latest version, be aware that calls made with the previous version will not be compatible with the new methods mentioned above as the signatures and return types have changed.

Users that wish to stay on older versions will need to ensure the version is pinned.