Releases: portbuster1337/zerodrive
Releases · portbuster1337/zerodrive
Release list
v0.2.0 — Android app, Blossom CDN, manifest splitting
v0.2.0
Major rewrite: Iroh P2P replaced with Blossom CDN (NIP-96) for blob storage. Full native Android app via JNI. Manifest auto-splitting for large drives.
Highlights
- Android App — Native JNI-based Android app with Material Design UI
- Blossom CDN — HTTP-based blob storage (NIP-96) replaces Iroh P2P
- Manifest Splitting — Manifests auto-split at ~48 KB across multiple Nostr events
- Manifest Dedup —
resolve_allpicks the newest event per d-tag - Merge Sync — Sync merges by
updated_atinstead of replacing state - Background Sync — Daemon syncs every 30s for multi-device auto-discovery
- Shard Manifest Ref — Large shard lists offloaded to separate manifests
- Retry + Reconnect — publish_manifest retries with fresh Nostr connections
- No More Panics — All
.unwrap()in IPC handlers replaced with proper errors - 3 Relays — Trimmed to damus.io, nos.lol, primal.net for reliability