• v0.7.0 c24b3f6d60

    actgadmin released this 2026-07-10 07:56:17 +02:00 | 211 commits to master since this release

    Installation

    obsidian-sync-0.7.0.zip herunterladen, Ordner obsidian-sync/ nach <Vault>/.obsidian/plugins/ entpacken, Obsidian neu laden.

    Abbruch verwirft die Notiz

    Um eine Notiz aus einer Vorlage zu erzeugen, muss die Datei zuerst existieren — tp.file.rename() und tp.file.move() brauchen etwas, worauf sie wirken. Daraus folgten zwei Aergernisse, beide behoben:

    • Die leere Unbenannt-Notiz wurde hochgeladen, waehrend das Formular noch offen stand. Der Sync fragt jetzt den Runner, ob er an diesem Pfad noch arbeitet, und haelt den Upload zurueck.
    • Ein Abbruch liess die leere Notiz liegen. Vorlagen haben keinen Abbruch-Rueckkanal, deshalb der Vertrag: Rendert eine Vorlage nur Leerraum, war es ein Abbruch — die eben angelegte Notiz wird wieder geloescht. Das gilt ausschliesslich fuer Notizen, die der Runner selbst erzeugt hat; eine eigene leere Notiz fasst niemand an.

    Vorlagen brechen mit einem schlichten return "" in einem <%* ... %>-Block ab. Das funktioniert, weil der Renderer alle Segmente in EINE async Funktion kompiliert — ein Test haelt dieses Verhalten jetzt fest.

    Neuer Name

    Das Plugin heisst jetzt ACTG Sync. Die Plugin-id bleibt obsidian-sync: Sie zu aendern hiesse, auf jedem Geraet den Plugin-Ordner und dessen data.json (Token, Vault-ID) umzuziehen.

    Server

    Unveraendert. Kein Deploy noetig.

    Downloads