Changelog

Added

Assay Results creation API limit changes

To protect the stability and performance of the Assay Results creation API, we've introduced a new throughput rate limit on the number of requests that can be processed within a time period. The /assay-results creation endpoint is now limited to 10,000 requests per hour. These changes are effective immediately.

Added

Stricter validation of request JSON in public APIs

We have made a change to more strictly validate JSON request data coming through the API. Moving forward, callers attempting to pass JSON through to API calls should ensure the the content type header is set to application/json. If a request attempts to pass in JSON without specifying the header, the request will be rejected.

Fixed

Benchling SDK 1.21.1 Release Notes

This is a patch release to improve on the type hint fix in the 1.21.0 release. It has no effect on the runtime behavior of the SDK.

Improved

SDK Version 1.21.0 Release Notes

Version 1.21.0 of the Benchling SDK makes changes to Python version compatibility, and fixes a type hint.

Improved

SDK Version 1.19.0 Release Notes

Version 1.19.0 of the Benchling SDK adds a more convenient way to get the results of an asynchronous task, adds missing API parameters, and fixes a dependency problem.

Fixed

SDK Version 1.18.1 Release Notes

Version 1.18.1 of the Benchling SDK is a patch release to restore some test helpers that were mistakenly deleted in 1.18.0. It has no other changes.

Improved

SDK Version 1.18.0 Release Notes

Version 1.18.0 of the Benchling SDK adds support for new API endpoints and model properties, and removes deprecated code.