Skip to content

Wattle Notes 0.1.7 — sync transfer fixes alpha

Pre-release
Pre-release

Choose a tag to compare

@protoray protoray released this 17 Oct 02:59

Wattle Notes 0.1.7 alpha corrects sync progress that made routine checks appear to transfer the entire notebook.

  • Count actual downloads and mirror uploads; metadata checks now show “Checking Drive…”.
  • Preserve unchanged local attachment files and timestamps.
  • Cache acknowledged upload versions so this device does not download its own new uploads again on the next pass.
  • Keep conservative authentication when upload completion metadata is missing or uncertain, and retain changed-version and missing-history checks.
  • Explain the periodic 30-second check for changes from other devices. Unchanged notebooks transfer no files; local edits still sync automatically.

Tests with 100 synthetic notes and 100 attachments verify zero transfers on idle passes, only the edited note's history entry and readable mirror uploaded after one edit, and one new history download for an edit from another device. Existing interruption, integrity and concurrent-edit checks pass. This is automated transport validation, not a new live Google-account acceptance test.

Google sign-in remains built in. Existing notebooks, connection settings and the signed updater trust key are preserved.

Mostly vibe coded with AI assistance. GPL-3.0-or-later. Apple Silicon macOS alpha, unsigned by Apple and not notarized.

Download wattle-notes-macos-arm64.zip for manual installation, or choose Settings & tools → Settings → App updates → Check for updates in an updater-enabled build. Matching source, checksums and signed updater files are attached.