Standard Builds (Recommended)
- macOS Universal: superseedr-v0.9.30-universal-macos.pkg
- Linux (Debian): superseedr_v0.9.30_amd64.deb
- Windows (MSI): superseedr_v0.9.30_x64_en-US.msi
Private Builds (Advanced)
These builds do not contain PEX or DHT in the final binary. Not recommended for normal users unless you have privacy requirements.
- macOS Universal: superseedr-v0.9.30-private-universal-macos.pkg
- Linux (Debian): superseedr-private_v0.9.30_amd64.deb
- Windows (MSI): superseedr-private_v0.9.30_x64_en-US.msi
Performance
- Optimized BitTorrent v2 verification with small-file root lookup bypassing.
- Implemented memory-aware cleanup logic for v2 pending data buffers.
- Improved piece request pipelining with deterministic rarity-first selection.
Refactoring
- Introduced BitTorrent v2 and Hybrid torrent support (BEP 52).
- Implemented Merkle tree verification engine for v2 data integrity.
- Refactored torrent parser to handle v2 file trees and synthetic padding files (BEP 47).
- Decoupled piece geometry from contiguous streams to support file-aligned pieces.
- Enhanced TUI with an "Add Torrent" file picker and improved watch folder management.
- Enhanced welcome screen.
Testing
- Added comprehensive v2/hybrid integration tests covering boundary alignment and proof verification.
- Introduced scale tests for 1000-piece torrents to verify pipeline stability.
- Added proptest-based network fault injection for the state machine.