From 3fd7293f624e78b45852d70624b01e4dc4647c57 Mon Sep 17 00:00:00 2001 From: James Kebinger Date: Thu, 22 Jan 2026 16:39:09 -0600 Subject: [PATCH] Update CHANGELOG for 1.2.0 release Co-Authored-By: Claude Opus 4.5 --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bc3cac..f1a5e27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [1.2.0] - 2026-01-22 + +- Add SSE watchdog to detect stuck connections and trigger recovery via polling fallback [#20] +- Fix 401/403 handling in SSE streaming loop - now properly catches HTTPError instead of unreachable UnauthorizedException [#20] +- Fix silent SSE loop exits by catching BaseException and adding finally block logging [#20] +- Ensure streaming starts even when checkpoint loading fails, allowing SSE to recover [#20] +- Pin Poetry version to 1.8.5 in CI workflows to fix installation failures [#20] + ## [1.1.1] - 2025-11-20 - Fix InternalLogger to properly register with Python's logging hierarchy, enabling handler propagation from `logging.basicConfig()` and parent loggers [#18]