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.

added

[BETA] App Configuration Update Webhook

A new v0-beta app signal webhook is now available; the v0-beta.app.configuration.updated webhook will be sent whenever a Benchling App’s configuration is updated.

deprecated

[DEPRECATED] Beta App Canvas API

App Canvas API endpoints have been promoted from beta to stable! The beta App Canvas API endpoints are currently marked deprecated, and will be fully sunset on November 13th 2023

deprecated

[DEPRECATED] Beta App Status API

App Status API endpoints have been promoted from beta to stable! The beta App Status API endpoints are currently marked deprecated, and will be fully sunset on October 16th 2023

fixed

Support for clearing quantity values when using `/containers:bulk-update` endpoint

Update: The rollout date of this change has been updated; the change will now go live on November 1st 2023. The behavior of the /containers:bulk-update endpoint is being updated to support clearing quantity values when null values are provided.

improved

[Webhooks Promotion] Duplicate Webhooks for `beta` and stable versions

Duplicate webhook notifications (one v0-beta and one v0) are sent for each single trigger to ease the migration from beta to stable webhooks. Developers should acknowledge a single notification, depending on whether they’re using v0-beta or v0, and ignore the other. v0-beta webhooks are now deprecated, and will be sunset at some point in the near future.

improved

SDK Version 1.8.0 Release

Version 1.8.0 of the Benchling SDK adds beta support for Datasets, and includes the promotion of a number of features from beta to GA including App Canvas , App Status, and Webhooks models. 1.8.0 also includes a minor update to the webhook verification helper, as well as the deprecation of some Benchling app methods. Finally, 1.8.0 fully sunsets support for Python 3.7.

added

Review Processes added to Warehouse

A number of new tables and table columns are being added to the warehouse to support review processes; expand to see more details about what’s been added.

improved

Webhook ACK Timeout Changes

The webhook ACK timeout is being updated from 1 second to 3 seconds on August 1st 2023

deprecated

[DEPRECATED] Apps API Write Endpoints

The Update an app, Archive an app, Unarchive an app, and Create an app endpoints are being marked as deprecated pending reintroduction and/or replacement functionality.