Release v0.8.6
Arch Network v0.8.6 (2026-08-27)
Compare: v0.8.5...v0.8.6
Date range: 2026-08-25 → 2026-08-27
Stats: 21 files changed, 594 insertions(+), 280 deletions(-)
Top impact areas: roast (6), db_core (4), validator (2), key_mng (2), structs (1), state-sync (1), db_utils (1), common (1), blockstore (1), Cargo.toml (1), Cargo.lock (1)
Highlights
Database and State Management: This release addresses critical issues in RocksDB overlay handling and nonce management. Rollback status is now properly stored in the RocksDB overlay layer, improving state recovery reliability.
ROAST Coordinator: Multiple updates to the ROAST coordinator subsystem including enhancements to Kafka integration, Bitcoin utilities, response handling, and local synchronization logic.
Key Management: Error handling improvements in the key management subsystem provide better diagnostics and error propagation.
Added
- New database column for storing rollback status in RocksDB overlay
- Rollback.md documentation in validator subsystem
Changed
- Version bumped to 0.8.6 across workspace
- RocksDB overlay implementation now persists rollback status
- ROAST coordinator Kafka, Bitcoin utilities, response handling, and sync logic updated
- Key management error handling refactored
- Database cache and column management modified to support rollback status
- Block I/O structures updated in structs subsystem
- State-sync server implementation modified
- Blockstore library updated
Fixed
- Nonce deletion issue resolved preventing incorrect nonce state
- Rollback status now correctly stored in RocksDB overlay preventing state inconsistencies
Performance and Observability
- Database operations enhanced with rollback status tracking for improved state visibility
RPC and API Changes
No breaking RPC changes identified in this release. Internal RPC method implementations updated in validator subsystem.
Breaking Changes
None known.
Migration Guidance
No action required for node operators or SDK consumers. The database schema changes are handled automatically during node startup.
Documentation
- Added Rollback.md documentation file in validator subsystem
- Updated processed transaction tests in db_utils
Contributors (v0.8.5 → v0.8.6)
Amine ElQaraoui, Rahul Subramaniyam