deprecated

[DEPRECATED] Fixed plate wells can no longer be independently renamed

Benchling will no longer support changing the name of wells in fixed plates; fixed plate well names will only be updated if the plate name is updated. This change will go live on July 8th 2024.

improved

SDK Version 1.10.0 Release

Version 1.10.0 of the Benchling SDK promotes many of the features in the benchling.apps package from beta to stable. Some significant changes were made as part of this final promotion: Dataset methods in benchling.v2.beta.datasets were removed and replaced by benchling.v2.beta.data_frames. Data Frames remain in v2-beta stability in the API.

improved

[BETA] Changes to `name` and `filename` fields

The name and filename fields returned from the GET /v2-beta/files endpoint will correspond to the in-app display name and the original name of the uploaded file, respectively. This change will go live on February 8th 2024.

fixed

[BETA] [BUGFIX] List DNA Sequences Endpoints Update

The v2-beta DNA Sequences list endpoints (i.e. /dna-sequences:match-bases and /dna-sequences:search-bases) are being updated to only return DNA Sequence entities in the response. Currently, RNA Sequence and Oligo entities may be erroneously returned. This update will go live on February 7th 2024.

improved

[BETA] Datasets API updated to Data Frames API

The v2-beta Datasets API is being updated to the Data Frames API. This update includes changes to Datasets API endpoints, as well as field changes for the related Analyses API. These changes will be rolled out on January 22nd 2024.

fixed

[BUGFIX] `isReviewed` field update

The isReviewed field in the Assay Results API will now correctly reflect the review status of the results’ entry: true if the associated entry has been sent for review and accepted, false otherwise. This fix will go live on January 3rd 2024.

removed

[SUNSET] `v2-beta` Canvas Webhooks

Benchling will stop sending the v2-beta version of canvas-related webhooks on December 11th 2023. Please migrate to the corresponding v2 versions.

improved

SDK Version 1.9.0 Release

Version 1.9.0 of the Benchling SDK adds beta support for Collaborations, expands parameter coverage for existing endpoints, and introduces changes to beta features for App Status and App Canvas. Additionally, there are several fixes to models.

added

Introducing a Platform-Wide Throughput Limit

Benchling is introducing a tenant-wide data throughput limit to the Developer Platform on November 27th. Tenants that have integrations or scripts creating or updating objects in the tens of thousands per hour may experience 429 rate limit errors. Expand for more details.

improved

Updated Analysis, Datasets, and Files APIs

Changes to the v2-beta Analyses, and Files APIs are being rolled out on December 4th 2023. Expand for more details. UPDATE these changes no longer impact the /datasets APIs. /datasets APIs will be updated in the future, to be announced at a later date.