Releases: naveedharri/baalda
Release list
Baalda v0.1.13
See the assets below to download and install this version.
Baalda v0.1.12
See the assets below to download and install this version.
Baalda v0.1.11
See the assets below to download and install this version.
Baalda v0.1.10
Fixes a bug that could empty notes when you turned on sync, and makes sync progress trustworthy.
Update as soon as you can if you use sync.
Notes could be emptied when enabling sync
Turning on sync registered only the notes at the top level of a vault. Everything inside a folder was invisible to that pass, so notes the server already knew about looked like they existed only on the server — and were recreated locally as empty files, overwriting real content. On a large vault this emptied hundreds of notes.
Two independent fixes: the sync pass now reads the full vault, and materializing a note can only ever create a file, never overwrite one. Either alone would have prevented this.
If you were affected, your notes are recoverable if the vault is under version control (git checkout the emptied files). Notes are plain Markdown on disk, so any backup that covers the folder works too — Time Machine, Dropbox, or a copy of the vault.
Sync now reports the truth
- "Syncing 55/55" that climbed as you typed. Progress counted every update arriving over the vault channel, including the echo of your own keystrokes. It now counts documents in the initial backfill, and stops there.
- Sync never said "Synced". The check that ended the download phase could never fire. Fixed — a completed sync now settles.
- Opening a note left it permanently unsynced. The open note was skipped by the bulk pass and never recorded as uploaded, so each note you opened quietly re-queued itself forever. It now confirms itself through its own connection.
- Folders showed a percentage for a moment when clicked. Opening a note briefly marked it unsynced, dragging its folder from a green dot to something like "83%". A note already on the server now stays marked synced; connection state is reported separately, where it belongs.
- Unexpanded folders were labelled "empty." A folder whose contents hadn't loaded yet looked identical to one with no notes. They're now distinguished.
Note on this build
macOS builds are signed with a Developer ID certificate and use the hardened runtime, but this release is not notarized — Apple's notary service is not currently processing submissions for this account.
Updating from within the app works normally. On a fresh download, macOS will say the app can't be verified: right-click (or Control-click) the app and choose Open, then confirm. Notarization returns in a future release.
Baalda v0.1.8
See the assets below to download and install this version.
Baalda v0.1.7
See the assets below to download and install this version.
Baalda v0.1.4
See the assets below to download and install this version.