Changelog

Improved

App Canvas Initialization Experience

App canvas initialization for apps with an ASSAY_RUN canvas feature responding to webhooks will no longer receive a canvasId as part of the payload.

Fixed

Webhook Type for App Canvas Interactions

The two webhook payloads for app canvas interactions and initializations will have their type key within the message attribute changed from:

Improved

SDK Version 1.6.0 Release

Version 1.6.0 of the Benchling SDK includes support for new features like App Canvas, Webhooks and App Status. Improvements have been made to how App Configuration is handled, as well as minor changes to User APIs and filter parameters. See full release notes for more detail.

Improved

Update to Lab Automation status event

The automationFileTransform.updated.status event will be delivered when a transform step is applied Lab Auto input file in addition to an output file. This change in behavior will start on February 28th 2023.

Improved

Benchling SDK Version 1.5.1 Release

Version 1.5.1 adds support for Python 3.11, updates request/response models, and includes fixes for listing sort parameters.

Deprecated

Deprecating alpha App Configuration APIs

All v2-alpha app configuration endpoints are now officially deprecated; these endpoints will be fully sunset on December 15th.

Improved

Benchling SDK Version 1.5.0 Release

Version 1.5.0 of the Benchling SDK includes sweeping fixes, promotion of various alpha and beta features, and support for new features like App Configuration, RNA, and more. Version 1.5.0 includes bug fixes that may result in breaking changes; read on for more details.