Promoted Organization and Team Membership APIs to v2
The Organization and Team Membership APIs have been promoted from v2-alpha
to v2
! The v2-alpha
endpoints are currently marked deprecated, and will be fully sunset on September 10th 2024
SDK Version 1.17.0 Release Notes
Version 1.17.0 of the Benchling SDK adds support for more API endpoints related to molecular biology and user membership, removes deprecated classes, and relaxes the dependency version constraint on the third-party package attrs.
Client grants are now given on installation
Starting September 10th, 2024, all apps will be given an OAuth2 client credentials grant for a Benchling tenant when the app is installed on that tenant.
New Webhook: App Installed
Starting September 10th, 2024, (shareable) apps receive a webhook when the app is installed on any Benchling tenant.
[Sunset] Installation-based App Manifest Endpoints
The v2-beta endpoints for Benchling App Manifests that use app installation IDs will be sunset on September 6, 2024. Please use the new equivalent endpoints that operate using app definition IDs instead, which are also in v2-beta
stability.
SDK Version 1.16.0 Release Notes
Version 1.16.0 of the Benchling SDK makes Webhook subscriptions generally available via the Manifest API. With this release, the BenchlingAppManifestSubscriptions
model receives updates for subscribing to Webhooks. This follows from our announcement: Explicit Webhook Subscriptions and Webhook Version Update.
SDK Version 1.15.0 Release Notes
Version 1.15.0 of the Benchling SDK adds a new webhook event type for future use, and adds compatibility with recent versions of the third-party dependencies attrs
and backoff
.
SDK Version 1.14.0 Release
Version 1.14.0 of the Benchling SDK enables new features related to workflows. This includes adding new services with their associated new methods and model classes, as well as new properties in existing model classes.
SDK Version 1.13.0 Release
Version 1.13.0 of the Benchling SDK is a release focusing on changes to the delivery of Webhooks for both Events and App Signals. This includes adding new types and classes to allow developers to be productive with forward-looking models, as well as deprecating existing V0 shapes.
Explicit Webhook Subscriptions and Webhook Version Update
Existing webhook types are being promoted from v0
to v2
, and a new explicit webhook subscription mechanism is being made generally available. These changes will go live on June 11th 2024. This date marks the start of a migration period, during which apps must be updated to support v2
webhooks and explicit webhook subscriptions. This migration period ends on July 11th 2024, at which time v0
webhooks and implicit webhook subscriptions will be fully sunset. Expand for more details.