v0.2.2
What's Changed
Breaking Changes
- Removed Sparrow wallet support — this is now a Lightning-focused node
- Bitcoin Core wallet disabled (disablewallet=1)
- Requires Debian 13+
- Removed prune size adjustment (fixed at 25 GB for Lightning)
Security Hardening
- TUI runs as unprivileged user with sudo per-action (not root)
- GPG signing key hosted on keys.openpgp.org with pinned fingerprint
- Bad signature (BADSIG) detection — any bad sig is a hard stop
- Removed InsecureSkipVerify TLS fallback
- Tightened file permissions across the board
- Install and wallet state tracked in config.json
New Features
- Zeus wallet clearnet connection for hybrid P2P mode
- Clearnet QR code in pairing tab for hybrid mode
- P2P mode upgrade from tor-only to clearnet+tor
- LND data displayed via async polling (no more UI freezes)
Improvements
- 60+ unit tests
- Typed JSON parsing for bitcoin-cli and lncli
- Version check cached 24 hours
Full Changelog: v0.2.1...v0.2.2