-
v0.2.1 — Templater-Fix Stable
released this
2026-07-09 22:14:50 +02:00 | 222 commits to master since this releaseInstallation
obsidian-sync-0.2.1.zipherunterladen und den enthaltenen Ordnerobsidian-sync/nach<Vault>/.obsidian/plugins/entpacken. Danach Obsidian neu laden.Wer den Ordner schon hat, kann stattdessen
main.jsundmanifest.jsoneinzeln ersetzen.Behoben: Templater fuehrte Vorlagen auf dem zweiten Geraet erneut aus
Templaters
on_file_creationschiebt den vorhandenen Inhalt jeder neu angelegten Markdown-Datei durchoverwrite_file_commands(). Kam eine noch nicht expandierte Vorlage per Sync auf einem zweiten Geraet an, fuehrte Templater sie dort ein zweites Mal aus: ein zweites Prompt-Popup, ein abweichender Dateiname austp.file.rename()und gegenseitig ueberschriebene Inhalte.Zwei unabhaengige Schichten ersetzen die bisherige Heuristik aus 60-Sekunden-Fenster und
<%-Textfund:- Zustand statt Zeit. Der Upload fragt Templaters eigene Warteschlange
files_with_pending_templatesab und laeuft sofort beitemplater:all-templates-executedan. Die spuerbare Sync-Verzoegerung entfaellt. Ist Templater nicht installiert oder aendern sich seine Interna, haelt der Sync nichts mehr zurueck (fail open) — geschuetzt bleibt er trotzdem durch die zweite Schicht. Ein Timeout von 2 Minuten gibt Pfade frei, die ein abgebrochener Prompt haengen laesst. - Kein
create-Ereignis fuer Sync-Schreibvorgaenge. Jede neu heruntergeladene Markdown-Datei entsteht unter der Hilfsendung.syncingund wird an ihren Platz umbenannt. Templater bricht bei fremder Dateiendung sofort ab und lauscht nicht aufrename, sieht die fertige Datei also nie. Das deckt beide Zugriffspfade ab:overwrite_file_commands()bei nicht leeren Dateien und Ordner-Templates bei leeren.
Server
Unveraendert. Kein Deploy noetig.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Zustand statt Zeit. Der Upload fragt Templaters eigene Warteschlange