New Features (BREAKING)
-
preserve and classify typed error sources
Error classification and probable-cause selection need to inspect the complete
error graph without turning native sources into strings or behaving differently
across tree and auto-chain modes.Add CorruptionError, NotFoundError, and RetryableError together with Error
classification helpers and support for boxed standard errors. Classification
follows native source chains and nested gix errors while retaining concrete
types for downcasting.Keep native sources owned by their original errors and traverse them lazily
alongside explicit frames. Add breadth-first error iteration with optional
captured locations, direct stored-error access, and downcasting across the
complete graph.Preserve probable-cause identity and logical parent relationships while
flattening exception trees into ChainedError. This lets auto-chain mode
reconstruct the same traversal order without duplicating nested compatibility
source chains.
Commit Statistics
- 4 commits contributed to the release over the course of 38 calendar days.
- 38 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages