Changelog

Track release highlights here, then use the source changelog for the full version history and release notes.

Current highlights

This page is generated from the library changelog, so new releases show up here automatically when the docs site is rebuilt.

Unreleased

Added

  • Automated changelog and release PR generation via Release Please.

0.2.0(2026-03-09)

Added

  • Workflow deterministic integration suite for streaming hooks, fanout/aggregate, nested workflows, retries, timeouts, resume, and built-in capabilities.
  • Provider-backed live workflow integration smoke tests (gated by `RUN_WORKFLOW_LIVE_INTEGRATION=1` and provider API keys).
  • Built-in `approvalGate` capability and `saveFile` capability with default executor registration.

Changed

  • OpenAI chat message-part normalization to support mixed input content shapes safely.
  • Integration test layout split between deterministic and provider-backed sections.

Fixed

  • Live workflow failures caused by non-array chat message content in OpenAI chat path.
  • Streaming smoke test aggregation when workflow step output is a structured message object.