DokuWiki hat sich seit Jahren als eine der beliebtesten Open-Source-Wiki-Lösungen etabliert, die Anwendern einfache Handhabung mit leistungsstarken Funktionen kombiniert. Mit der Veröffentlichung der Version 2025-05-14, die den Codenamen „Librarian“ trägt, setzt das Projekt einen weiteren wichtigen Meilenstein in der Evolution des Wiki-Systems. Die neue Version überzeugt mit einer Vielzahl von Optimierungen, Neuerungen und Sicherheitsverbesserungen, die sowohl Anwender als auch Entwickler gleichermaßen ansprechen. Dabei bleiben die Kernprinzipien von DokuWiki – Einfachheit, Flexibilität und Sicherheit – weiterhin im Fokus und werden durch modernste Technologien ergänzt. Eines der wichtigsten Highlights von „Librarian“ ist die umfassende Überarbeitung des Extension Managers.
Diese Erweiterungsverwaltung unterstützt jetzt erstmals Abhängigkeiten zwischen Plugins und überprüft automatisch die PHP-Versionen, die für deren Betrieb notwendig sind. Diese Neuerung sorgt für mehr Stabilität im System und verhindert inkompatible Erweiterungen, die früher häufig zu Problemen führten. Entwickler profitieren von besseren Tools zum Management ihrer Plugins und können Abhängigkeiten klar definieren, was Updates sicherer und effizienter macht. Eine weitere wichtige Änderung betrifft den Linkwizard, das leistungsstarke Werkzeug zum Einfügen von Links im Wiki. Die neueste Version bevorzugt nun die Erstellung relativer Links, was besonders in verteilten Arbeitsumgebungen essenziell ist, da es eine höhere Flexibilität beim Verschieben und Kopieren von Seiten ermöglicht.
Darüber hinaus wurde das JavaScript des Linkwizards modernisiert, was zu einem flüssigeren und intuitiveren Nutzungserlebnis führt. Nutzer können dadurch schneller und präziser Verknüpfungen erstellen, ohne sich um fehlerhafte oder veraltete Pfade sorgen zu müssen. Sicherheitsupdates haben in „Librarian“ ebenfalls hohe Priorität. Es wurde ein neues Mechanismus eingeführt, mit dem Proxy-Server vertrauenswürdig gemacht werden können. Dies wird über die neuen Konfigurationseinstellungen „trustedproxies“ und „realip“ realisiert.
Diese Funktion verbessert die Sicherheit insbesondere bei Wikis, die hinter Reverse-Proxys betrieben werden, was bei Unternehmensinstallationen häufig der Fall ist. Die feingranulare Steuerung der vertrauenswürdigen Proxys sorgt zudem für eine präzisere Erfassung der realen Client-IP-Adressen, was für Protokollierung und Zugriffskontrolle essenziell ist. Erwähnenswert in diesem Zusammenhang ist auch die Einführung einer alternativen Header-Authentifizierungsmethode für Token Authentifizierung. Diese Alternative bietet Anwendern eine neue Möglichkeit, sich sicher und flexibel mittels Token anzumelden, ohne auf klassische Login-Formulare angewiesen zu sein. Diese Neuerung erleichtert die Integration von DokuWiki in moderne Single-Sign-On-Umgebungen und API-basierte Authentifizierungssysteme.
Die Administration profitiert ebenfalls von „Librarian“ mit einer erweiterten Anzeige von Versionen im Admin-Bereich. Diese Informationen sind hilfreich, um schneller Fehlerquellen zu identifizieren und den Support zu optimieren. Vor allem bei komplexen Konfigurationen oder größeren Installationen erleichtert diese Transparenz die Wartung und Fehlerbehebung erheblich. Nicht zu vergessen sind die zahlreichen Verbesserung an der Remote API, die Drittanwendungen und Integrationen zugutekommt. Die Schnittstelle wurde in verschiedenen Bereichen erweitert und optimiert, um vielseitigere Anwendungsfälle zu unterstützen – von der Automatisierung von Administrationsprozessen bis hin zur Anbindung an komplexe Workflows und externe Systeme.
Für Entwickler gibt es eine experimentelle Unterstützung für einen sogenannten Tree Builder. Diese neue Funktion ist darauf ausgelegt, Entwicklern das Erstellen von hierarchischen Darstellungen und Navigationen innerhalb des Wikis oder in ihren Plugins zu erleichtern. Die Implementierung wird aktiv begleitet, und ausführliche Informationen dazu stehen in unterstützenden Beiträgen, unter anderem auf Patreon, bereit. Dieses neue Werkzeug wird die Entwicklung von übersichtlichen und strukturierten Benutzeroberflächen in DokuWiki maßgeblich voranbringen. „Librarian“ bringt außerdem eine ganze Reihe von Bugfixes, Sprachupdates und aktualisierte Abhängigkeiten mit sich.
Die Entwickler haben konsequent Methoden und Klassen, die in früheren Versionen als veraltet markiert wurden, entfernt, um den Code sauber und wartbar zu halten. Das hat zwar Auswirkungen auf manche Plugins, die entsprechend angepasst werden müssen, sorgt aber gleichzeitig für eine modernere und leistungsfähigere Basis. Kurz nach der Hauptveröffentlichung erschien auch ein Hotfix, der verschiedene Probleme adressiert. So wurden Fehler beim Auslesen von Betriebssystemversionen behoben, die für das Fehlertracking und die Kompatibilitätsprüfungen relevant sind. Zudem gab es Korrekturen bei der Darstellung von Datum und Zeit, um eine konsistente Nutzung auf Systemen mit unterschiedlichen Lokalisierungen sicherzustellen.
Auch das Styling und die Funktionalität des Extension Managers wurden verbessert, inklusive eines behobenen Problems mit Zugriffsrechten bei vorinstallierten Erweiterungen. Der kontinuierliche Einsatz für Sicherheit zeigt sich auch darin, dass mehrere XSS-Schwachstellen in vorangegangenen Versionen und Hotfixes behoben wurden. Die Entwicklung legt großen Wert darauf, potenzielle Sicherheitslücken frühzeitig zu schließen, was DokuWiki zu einer vertrauenswürdigen Wahl für den Einsatz in sensitiven Umgebungen macht. Neben den technischen Verbesserungen punktet DokuWiki 2025-05-14 „Librarian“ auch mit einer deutlichen Nutzerorientierung. Durch die Modernisierung von JavaScript-Bestandteilen, das bevorzugte Anlegen relativer Links und die flexibleren Authentifizierungsoptionen bietet es eine noch angenehmere, sichere und anpassbare Benutzererfahrung.
Gleichzeitig wird die Entwickler-Community mit neuen Tools und APIs ausgestattet, die die eigene Entwicklung erleichtern und die Integration in bestehende Unternehmensinfrastrukturen fördern. In der Rückschau auf vergangene Releases wird deutlich, dass DokuWiki mit jeder Version nicht nur den technologischen Fortschritt aufgreift, sondern auch konsequent die Sicherheit und Nutzerfreundlichkeit steigert. Frühere Meilensteine wie die Einführung des Remote API mit JSON-RPC Transport, die Unterstützung moderner PHP-Versionen oder die Überarbeitung des Media Managers ebneten den Weg für das, was „Librarian“ heute als zuverlässig, modern und vielseitig präsentiert. Das Update auf die aktuelle Version empfiehlt sich für Betreiber von DokuWiki-Systemen, die von den neuen Features und den erhöhten Sicherheitsstandards profitieren möchten. Wie gewohnt sollte vor dem Upgrade ein Backup durchgeführt werden, um eventuelle Kompatibilitätsprobleme mit bestehenden Plugins oder Templates rechtzeitig beheben zu können.
Besonders Plugin-Entwickler sind aufgefordert, ihre Erweiterungen an die API-Änderungen anzupassen, um die reibungslose Funktionalität zu gewährleisten. Insgesamt stellt DokuWiki 2025-05-14 „Librarian“ eine maßgebliche Weiterentwicklung dar, die das System fit für die Anforderungen moderner Wissensmanagement-Umgebungen macht. Die verbesserte Erweiterungsverwaltung, die Sicherheitserhöhungen und die neuen Entwicklerwerkzeuge zeigen klar, dass DokuWiki den Weg konsequent in Richtung Zukunft geht, ohne Kompromisse bei einfacher Bedienbarkeit und Stabilität einzugehen. Anwender, die auf der Suche nach einem flexiblen, sicheren und leistungsfähigen Wiki-System sind, finden in „Librarian“ eine optimale Lösung, die sowohl den Alltag erleichtert als auch individuelle Anpassungen ermöglicht.