Changelog
SDK Version 1.23.0
Version 1.23.0 of the benchling sdk includes service enhancements and an improved display for our documentation!
SDK Version 1.22.0 Release Notes
Version 1.22.0 of the integration adds service coverage with some breaking changes for the SDK including beta endpoints and connectors and new fields on several existing models. Notably, the App Canvas now includes the option to upload files via the fileUploadUiBlock and there is now a benchling.connect service. Archival and unarchival are supported for files and datasets. Also, there is added support for new python versions.
New in App Canvas: File upload blocks and required fields
The following new features are now generally available in App Canvas:
Enhanced App Canvas promoted to stable
Enhanced Canvases are insertable directly into Benchling documents and can be added to a Benchling app by using the feature type "CANVAS". The enhanced Canvas is now stable.
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.
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.
Benchling SDK 1.21.2 Release Notes
This is a patch release to fix an edge case where OAuth tokens could fail to be refreshed.
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.
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.
