2.4 KiB
0.191.0
Covers everything since 0.188.1 (0.189.0, 0.189.1, 0.190.0, 0.191.0).
Moving notes (0.191.0)
-
Nesting a note into another opens that parent in a background tab. When you move a note into another note — by drag-and-drop or the in-list "Nest under…" picker — its new home opens in a background Stashpad tab, so it's one click away without pulling you out of what you were doing. Focus never leaves your current tab.
It skips itself when there's nothing useful to open: a move to Home, or a parent that's already open in a tab (so repeated nesting into the same parent doesn't pile up duplicates). Also skipped when "Navigate into parent after moving a note IN" is on, since that already takes you there.
New Behavior setting — "Open the new parent in a background tab after moving a note IN" — on by default.
Smoother behaviour during a sync (0.190.0)
- The list no longer thrashes while a sync lands. Stashpad re-rendered once per file change, so a sync bringing in hundreds of files made the list flicker and appear to render, stop, and render again. It now detects a burst of machine-driven changes and settles once things go quiet, instead of re-rendering many times a second. Ordinary editing is unchanged and just as responsive.
- No more repeated "a newer build synced in" nudges. That notice now waits for the
incoming version to settle, so a sync rewriting
manifest.jsonmid-flight can't spam it.
Settings storage (0.189.0, 0.189.1)
-
Per-device churn moved out of
data.json. Reminder bookkeeping and unsent composer drafts now live in a separatehistory.jsonbeside it. Previously every settings write rewrote one big file, so dismissing a reminder rewrote your hotkeys and vice versa; the two are now independent.Everything that needs to travel between your devices — preferences, hotkeys, folder pins, encryption state — deliberately stays in
data.json, which is the file Obsidian Sync syncs.Your existing settings migrate automatically on first launch, and a one-time backup is written to
data.json.pre-split.bakfirst. Nothing is lost.One behaviour change worth knowing: reminder "already notified" state is now per-device, so a reminder shown on your desktop no longer silences the same reminder on your phone. Unsent composer drafts are likewise per-device now.