Bug Fixes
-
skip classification markers in flattened error chains
ClassificationMarkersupplies recovery metadata without a diagnostic of its
own. Flattened error chains exposed these markers as extra causes: an
intrinsically classified leaf gained a trailingValidationorConflict,
and a source-bearing tag repeated the diagnostic of the error it wrapped.Skip markers during
ChainedError::source()traversal and promote the first
real diagnostic when converting a marker-rootedExntoanyhow::Error.
Align the publicErrorsource chain inauto-chain-errormode with its
existing display promotion so tagged roots appear only once. Keep markers
stored internally for classification and tree recovery, and preserve the
root display fallback for marker-only errors.
Commit Statistics
- 3 commits contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages