Info

Question

Anlass:

Mit Obsidian v1.9.0 wurde offizieller Support für die YAML-Eigenschaften tag, alias, cssclass entfernt. Stattdessen sind nun tags, aliases und cssclasses erforderlich – und müssen als Liste hinterlegt werden. Einzelne Textwerte werden nicht mehr erkannt (Obsidian Desktop v 1.9.0).

Maßnahmen:

  1. Ermitteln von fehlerhaften YAML-Frontmatter-Einträgen (tag:, alias: oder cssclass: statt Pluralform, oder als String statt als Liste).
  2. Einsatz folgender Tools zur Identifizierung und Korrektur:
    • Base‑Plugin: gezielte Abfrage nach fehlerhaften YAML-Feldern.
    • Manuell: Bei wenigen Fällen direkt im Editor anpassen.
    • Stapelbearbeitung: Mit VS Code und regulären Ausdrücken oder Suchen/Ersetzen

Optional:

Obsidian v1.9.3 enthält im Core‑Plugin „Format Converter” eine neue Option, um alias, tag, cssclass automatisch in die korrekte Form zu migrieren (Obsidian Desktop 1.9.3).

  • In the “Format converter” core plugin, there is a new option to fix any incorrectly formatted aliasestags, and cssclasses in your vault. It will also migrate your old aliastag, and cssclass properties to the new format.

Ziel:

Saubere YAML-Struktur mit valide listenbasierten tags, aliases und cssclasses, um volle Kompatibilität mit Obsidian_Bases, Obsidian_Dataview, Excalibrain und weiteren Plugins zu gewährleisten.