Release v0.8.3
Arch Network v0.8.3 (2026-08-20)
Compare: v0.8.2...v0.8.3
Date range: 2026-08-19 → 2026-08-20
Stats: 7 files changed, 178 insertions(+), 134 deletions(-)
Top impact areas: bitcoin-internal (3), roast (1), common (1), Cargo.toml (1), Cargo.lock (1)
Highlights
Bitcoin-internal subsystem received a critical stability fix addressing stack safety in rollback graph traversal. This change prevents potential stack overflow issues during deep graph traversal operations, improving the reliability of the synchronization layer.
Added
None in this release.
Changed
- Refactored rollback graph traversal to use iterative approach instead of recursive implementation in bitcoin-internal sync module
- Updated version metadata in common/src/version.rs to v0.8.3
- Modified graph builder implementation for stack-safe operations
- Updated dependency lock file (Cargo.lock) reflecting internal changes
Fixed
- Fixed stack overflow vulnerability in rollback graph traversal by converting recursive algorithm to stack-safe iterative implementation (#2524)
- Resolved potential crashes during deep blockchain reorganization scenarios
Performance and Observability
- Improved memory efficiency in graph traversal operations by eliminating recursive call stack buildup
RPC and API Changes
No breaking RPC or API changes in this release.
Breaking Changes
None known.
Migration Guidance
No action required for node operators or SDK consumers. This release includes internal stability improvements that are fully backward compatible.
Documentation
No documentation changes in this release.
Contributors (v0.8.2 → v0.8.3)
Amine ElQaraoui