Plainva 0.3.1: Vorlagen, die ihre Datenbank kennen, und ein Sync-Fix
0.3.0 war das große. 0.3.1 ist der Nachschlag, der ein paar Dinge geraderückt — plus ein kleines Feature, das ich mir schon länger gewünscht hatte. Weiterhin reines Markdown, weiterhin Deine Dateien, keine Formatänderungen.
Vorlagen, die ihre Datenbank kennen
Wenn Du Datenbanken in Deinem Vault hast (.base-Dateien), hast Du wahrscheinlich zu jeder eine Vorlage oder zwei — eine „Aufgabe”-Vorlage für Deine Aufgaben-Datenbank, eine „Projekt”-Vorlage für Projekte. Bisher lagen diese Vorlagen einfach in einem Ordner, und die Datenbank wusste nichts von der Verbindung; Du hast jedes Mal aus dem ganzen Stapel ausgewählt.
Jetzt kann eine Vorlage sagen, wohin sie gehört. Setze plainva.templateFor in ihr Frontmatter — oder nutze einfach Dieser Datenbank zuordnen im Eintrag-Menü — und sie erscheint direkt im Eintrag-Menü dieser Datenbank, bereit zum Anlegen. Nicht zugeordnete Vorlagen sind weiterhin einen Tipp entfernt unter Alle Vorlagen anzeigen, und ein Ziel-Datenbanken…-Dialog verwaltet die Verknüpfungen. Benennst Du eine .base um, wandern ihre Vorlagen-Zuordnungen mit — genau wie es Body-Links und Embeds schon tun.
Der Marker lebt in der Datei, also wandert die Zuordnung — wie alles in Plainva — mit dem Vault, synct über Geräte hinweg und bleibt in Obsidian sichtbar.
Ein Sync-Fix, der den Punkt-Release wert ist
Das ist der eigentliche Grund für 0.3.1. Unter bestimmten Timing-Bedingungen konnte der Sync einen seiner eigenen Pushes — vom Anbieter zurückgespiegelt — für eine anderswo gemachte Änderung halten und eine .CONFLICT-Kopie neben eine Notiz legen, die Du nie angefasst hast. Nie eine Gefahr für Deine Daten, aber störend und verwirrend. Das passiert nicht mehr. Der Fix sitzt im geteilten Sync-Kern, also bekommen ihn Desktop und Mobile gleichermaßen.
Klarere Reiter und mobile Politur
Die Graph- und Aufgaben-Reiter — die beiden „virtuellen” Ansichten, hinter denen keine Datei steht — zeigen jetzt ihre richtigen, lokalisierten Namen und eigene Icons im Zuletzt-Streifen, in den Reiterleisten und im Schnellöffner, statt eines rohen internen Pfads.
Auch mobil gab es eine gute Runde: Der Sync friert die App nicht mehr ein und bleibt während eines Zyklus bedienbar, die Textmarkierung nutzt die nativen Griffe des Systems, die Bildschirmtastatur verhält sich beim Bearbeiten vorhersehbarer, und ein Knopf in der Notiz-Kopfzeile öffnet das Kontext-Sheet direkt. Der mobile 0.3.1-Build liegt bereits im internen Testkanal (Android) und auf TestFlight (iOS).
Wenn Du auf 0.3.0 bist, bietet Dir der eingebaute Updater 0.3.1 an; sonst findest Du es auf der Releases-Seite. Reine Dateien, keine Formatänderungen — Deine Vaults funktionieren einfach.
- Download: Windows, macOS & Linux
- Feedback: GitHub Discussions oder ein Issue.
— Marco