Skip to content

Commit 2e2effe

Browse files
committed
docs(changelog): add 0.11.0 release notes
Documented the v0.11.0 release with highlights around adapter improvements, new tests, and packaging cleanup.
1 parent de14111 commit 2e2effe

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Changelog
22

3+
## [0.11.0] - 2025-11-09
4+
### ✨ Highlights
5+
- Worker-based Codex adapter now propagates structured output schemas, captures stderr on failures, and exposes deterministic cancellation/error events for `run` and `runStreamed`.
6+
- Claude adapter gains proper cooperative cancellation, session tracking, and stream interrupt events, plus a new integration test that verifies cancellation metadata.
7+
- Gemini adapter now mirrors the same cancellation semantics, streams close gracefully, and the interrupt/structured output tests cover the updated flows.
8+
- Added a full examples test suite (Codex, Claude, Gemini) that can run under five minutes with per-provider workspaces and environment overrides.
9+
- Publishing prep: adapters now list `@headless-coder-sdk/core` as a peer dependency, while core no longer depends on adapters, and `CHANGELOG.md` documents the release history.
10+
11+
### 🧪 Testing & Tooling
12+
- Added interrupt tests for each provider plus structured-output coverage for Gemini and Codex.
13+
- Ensured examples/internal packages stay `"private": true` to prevent accidental publishes.
14+
- Introduced `before-interrupt` git tag and release tag flow (`v0.1.0`, `v0.11.0`).
15+
16+
### ⚙️ Breaking Changes
17+
- None. Existing APIs remain compatible; only internal adapter behaviors improved.
18+
319
## [0.1.0] - 2025-11-08
420
### 🎉 First Public Release
521

0 commit comments

Comments
 (0)