From e21b7888c4a2a04d1f49630cbdaf6c0ec6a14908 Mon Sep 17 00:00:00 2001 From: Luis Novo Date: Mon, 16 Feb 2026 17:00:24 -0300 Subject: [PATCH] chore: update changelog for 1.7.2 release Add missing entries for PRs #583, #588, #589 --- CHANGELOG.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e2cf55..18aecb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,14 +15,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `getApiErrorMessage()` frontend helper that falls back to backend messages when no i18n mapping exists ### Fixed -- LLM errors (invalid API key, wrong model, rate limits) now show descriptive messages instead of "An unexpected error occurred" +- LLM errors (invalid API key, wrong model, rate limits) now show descriptive messages instead of "An unexpected error occurred" (#590) - SSE streaming error events in source chat and ask hooks were swallowed by inner JSON parse catch blocks - Transformation execution errors were caught and re-wrapped as generic 500s instead of using proper status codes +- Fail fast when source content extraction returns empty instead of retrying (#589) +- Chat input and message overflow with long unbroken strings (#588) +- Word-wrap overflow in source cards, note editor, inline edit, note titles, and dialog content (#588) +- Translation proxy shadowing `name` keys (#588) +- OpenAI-compatible provider name handling via Esperanto update (#583) ### Changed - `ValueError` replaced with `ConfigurationError` in model provisioning for proper error classification - `ConfigurationError` added to command retry `stop_on` lists to avoid retrying permanent config failures +### Dependencies +- Bump esperanto to 2.19.3 (#583) +- Bump podcast-creator to 0.9.1 + ## [1.7.1] - 2026-02-14 ### Added