Veyra 0.9.649: sync modes: manual stays the default, "when nearby" is the opt-in

Veyra 0.9.649 is out. What’s new:

  • A "Synchronization" setting on the Devices page — Two modes, exactly as ratified: Manually (the default — history moves only on the Sync button) and When nearby — an explicit opt-in that additionally starts the ordinary sync cycle when a direct-LAN connection to a paired active device appears. The trigger is a connection EVENT, never a timer: deep idle gains no new wakeups or polls, non-LAN legs never trigger (LAN-first contract), unpaired peers never trigger, and a per-device 10-minute cooldown absorbs LAN connection churn (both sides trigger on the same connect; the merge is idempotent either way). The auto run uses the same engine as the button — the manual command was refactored onto a shared run_sync_cycle rather than duplicated.
  • Sync in either mode still never touches normal delivery to contacts and … — Sync in either mode still never touches normal delivery to contacts and carries no files (attachment blobs remain Round 6; manifests already travel inside message events).

Download 0.9.649

This website is still under development