Changelog: Roccodrom Website

#system #update #performance

2026-04-11

V26.10.5

2026-04-10

V26.10.3

2026-03-26

V26.10.2

2026-02-25

V26.10.0

Heute wurde die Core-Logik des Build-Skripts grundlegend überarbeitet, um die Stabilität bei komplexen Markdown-Inhalten zu erhöhen und die Performance zu optimieren.

🚀 Performance & Core

  • YAML-Slicing: Die zeitintensive get_y() Funktion wurde durch eine native Bash-while-Schleife ersetzt. Das spart hunderte Prozess-Aufrufe pro Build.
  • Header-Isolation: Der YAML-Block wird nun via Pandoc (--to markdown-yaml_metadata_block) sauber vom Content getrennt.

🛠 Fixes & Kompatibilität

  • Pipe-Table Rescue: Das Problem, bei dem Tabellen-Syntax (|---|) fälschlicherweise als YAML-Ende interpretiert wurde, ist behoben.
  • Pandoc 2.17+ Integration: Volle Unterstützung für table_attributes, fenced_divs und bracketed_spans.

📱 Mobile & UI (Portrait Mode)

  • Index-Veredelung: Die Liste im Index zeigt nun dezent die Tags hinter dem Titel an (.index-tag-list).
  • Layout-Fixes: Tabellen und Bilder wurden für schmale Displays (Smartphone Portrait) via CSS optimiert (overflow-x: auto und max-width: 100%).
  • Zentrierung: Konsistente Zentrierung des Headers auf allen Unterseiten.