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.
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.
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.
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.
This is a patch release to fix an edge case where OAuth tokens could fail to be refreshed.
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.
Version 1.21.0 of the Benchling SDK makes changes to Python version compatibility, and fixes a type hint.
Version 1.20.0 of the Benchling SDK includes a minor change to the CanvasBuilder class.
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.
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.
App Canvases can now be inserted directly into Notebook entries and Notebook templates! Check out our updated Introduction to App Canvas for more details.