SDK version 1.24.1 Release Notes
about 2 months ago by Peter Goldstein
This release window covers four small, focused changes. Worklists are now a supported item type in search input UI blocks. A derivedFrom field on assay schemas is being deprecated. A new alpha endpoint enables programmatic rotation of OAuth2 client secrets for app definitions. The webhook envelope gains a required channel field to distinguish between the events and app_signals delivery channels.
What's changing?
Added
- Alpha (
v2/alpha): New endpointPOST /app-definitions/{app_def_id}/generate-oauth2-client-secretto regenerate the OAuth2 client secret for a Benchling app definition; returns a newAppClientSecretmodel containingclientSecretandid.
Changed
- Stable / default:
SearchInputUiBlockItemTypegains a newWORKLISTenum value, enabling worklists as a search input item type in UI blocks.
Removed
- Nothing removed.
Fixed / Deprecated
- Webhooks v0 stable:
WebhookEnvelopeV0now reflects thechannelfield (enum:events,app_signals) identifying the delivery channel for each webhook. derived_fromonAssayResultSchema,AssayRunSchema, andBaseAssaySchema(stable + default tiers) is now marked deprecated: "This feature is no longer supported."
