fixed

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.

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.20.0 Release Notes

Version 1.20.0 of the Benchling SDK includes a minor change to the CanvasBuilder class.

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.

added

App Canvas direct embed available for notebook entries and templates

App Canvases can now be inserted directly into Notebook entries and Notebook templates! Check out our updated Introduction to App Canvas for more details.

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.

fixed

SDK Version 1.17.1 Release Notes

Version 1.17.1 of the Benchling SDK is a bugfix release with no new features.

improved

DNA Sequence API limit changes

To protect the stability and performance of the DNA Sequence API, we're introducing some new limits on the number of sequences that can be processed at once. The /dna-sequences:auto-annotate, /dna-sequences:autofill-parts, /dna-sequences:autofill-translations, and /dna-sequences:autofill-transcriptions endpoints will be limited to 2000 sequences in a single request, and will be subject to throughput rate limiting. These changes will go live on October 7th 2024.