From 1174a340db61ce05bd46db659141ce890b4e71ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD=20=D0=A2=D1=80=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Wed, 21 Oct 2026 15:05:55 +0300 Subject: [PATCH] changelog: fold the unreleased 3.32.3 entry into 3.32.4 The v3.32.3 changes (the traceback tail and the link-release wording) were committed together with v3.32.4 and never tagged separately, so the changelog named a version no release exists for. The entry is merged into [3.32.4] and the published v3.32.4 release body matches it. --- CHANGELOG.md | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d9d71a2..8dbb80d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,11 @@ every change carries a descriptive commit message. ### Fixed +- The auto-equip's captured traceback now always includes the **exception line**: cmd2 + renders a rich-box traceback longer than the logged head, so the actual error was cut + off. The tail is appended after a `...` marker; the "releasing the old link failed" + message now says it continues with a fresh link (a removed card's dead PC/SC handle + always fails to disconnect). - A card insertion now marks the PC/SC link for a rebuild, so the **first** auto-equip attempt already uses a fresh link. On Windows the old link cannot connect after a swap — v3.32.2 recovered it, but only on the second attempt, after a failed init, a @@ -33,17 +38,6 @@ every change carries a descriptive commit message. equip worker (never in the pyscard monitor thread) and `_ensure_transport` releases the old link first. -## [3.32.3] — 2026-10-21 - -### Fixed - -- The auto-equip's captured traceback now always includes the **exception line**: cmd2 - renders a rich-box traceback longer than the logged head, so the actual error was cut - off (seen in the first Windows confirmation of v3.32.2). The tail is appended after a - `...` marker. -- The "releasing the old link failed" message now says it continues with a fresh link — - a removed card's dead PC/SC handle always fails to disconnect. - ## [3.32.2] — 2026-10-21 ### Fixed