github ampersandru/VectorDash v0.3.46-beta.4
VectorDash 0.3.46-beta.4

pre-release4 days ago

VectorDash 0.3.46-beta.4

  • Automatic updates now allow a fresh 10-second batching window after completion, preventing queued changes from immediately launching another job using an expired timer. Continuous changes retain the maximum-latency rule.
  • Network directory creation/rename discovery uses bounded metadata reconciliation and queues individual differences instead of launching a recursive indexing job for that directory. Removed paths retain deletion checks.
  • Unavailable child watch locations (for example T:\hermes) are skipped when a healthy ancestor watch can detect their return. Parent notifications or monitoring reconfiguration can reattach them; disconnected share roots retain reconnect retries. Existing index entries are not deleted just because a path is inaccessible.
  • A failed branch now restarts only its closest watch, leaving a healthy parent watch running.

Periodic network catch-up can remain disabled while testing normal SMB notifications. Metadata recovery still runs for genuine coverage gaps. Local directory creation/rename can still require discovering that subtree; this update does not eliminate all metadata enumeration.

Validation: full suite 470 passed before the final closest-watch adjustment; all 33 monitoring tests passed after it, plus two controlled live T: tests (exactly four paths for one new file and three edits; nested/new branch notification delivery).

Don't miss a new VectorDash release

NewReleases is sending notifications on new releases.