From 853e7ca1361284547600a04f0859b18e511b41ea Mon Sep 17 00:00:00 2001 From: walker1211 <13750528578@163.com> Date: Sun, 21 Jun 2026 14:20:41 +0800 Subject: [PATCH] =?UTF-8?q?docs(release):=20=E6=B7=BB=E5=8A=A0=20v0.1.13?= =?UTF-8?q?=20=E5=8F=91=E5=B8=83=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/releases/v0.1.13.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 docs/releases/v0.1.13.md diff --git a/docs/releases/v0.1.13.md b/docs/releases/v0.1.13.md new file mode 100644 index 0000000..e3ac511 --- /dev/null +++ b/docs/releases/v0.1.13.md @@ -0,0 +1,16 @@ +## Highlights + +- Hardened Codex/imagegen timeout handling so timed-out process groups are killed before stdout/stderr readers are awaited. +- Added regression coverage for already-canceled contexts and child processes that keep output pipes open. +- Changed the default backend timeout to 300s. +- Clarified `max_attempts` as total attempts; `3` means the initial attempt plus at most two retries. + +## Notes + +This release supersedes the unpublished `v0.1.11` and `v0.1.12` tags. It includes the timeout cleanup fix and the matching release notes required by the GitHub Release workflow. + +## Validation + +- `go test ./...` +- `go build -o ./imgen ./cmd/imgen` +- GitHub PR checks: `test`, `Analyze Go`, and `CodeQL`