releases.shpreview

Workflow runs now support multiple labels with OR filtering

1 feature1 enhancementThis release1 featureNew capabilities1 enhancementImprovements to existing featuresAI-tallied from the release notes
  • TypeScript SDK (workflow-js):
    • Multiple labels per workflow run are now supported. label on client.trigger and context.invoke accepts string | string[], and log/DLQ/cancel filters accept an array to match runs that have any of the given labels (OR semantics). Workflow run logs now expose a labels: string[] field, and context.labels: string[] replaces the now-deprecated context.label.

Fetched June 8, 2026