Versionshinweise - v0.9.0
Übersicht
docmd v0.9.0 führt die neue docmd assistant Engine ein, die eine konfigurationsfreie KI-Dokumentationssuche und interaktive Chats sowohl für Einzelprojekte als auch für Multi-Projekt-Workspaces bietet. Dieses Release liefert zudem kontextbezogenes seiten-relatives Routing für vollständige Portabilität, einen Offline-Build-Modus und wichtige Fehlerbehebungen für die Engine-Stabilität.
KI-Assistent-Integration (@docmd/plugin-ai)
Der KI-Dokumentationsassistent ist jetzt fest in docmd integriert:
- docmd Assistant Engine Integration: Angetrieben von
docmd-assistant(v0.1.6) für direkte technische Unterstützung auf Dokumentationsseiten. - Bring Your Own Key (BYOK): Unterstützung für OpenAI, Anthropic, Gemini, DeepSeek und Ollama Provider, weitergeleitet über das docmd cloud Relay.
- Cloud-Konfiguration: Konfigurieren Sie Assistenten-Zugangsdaten und Projekteinstellungen über docmd cloud.
- Multi-Projekt Workspace RAG: Ermöglicht die globale Dokumentationssuche über Geschwister-Suchindizes (
_docmd-search/search-index.json) hinweg in Multi-Projekt-Workspaces. - Kanonische URL-Auflösung: Automatische Bereinigung und Auflösung interner Hyperlinks für korrekte Pfade auf lokalen Vorschau-Servern und in Subpfad-Produktionsumgebungen.
- Formatierte Antwortdarstellung: Native Unterstützung für GFM Markdown-Tabellen, Inline-Codeblöcke und ein adaptives helles/dunkles UI-Design.
Kontextbezogene Navigation und SPA-Synchronisation
- Seiten-relatives Routing: Versions-, Sprach- und Projekt-Umschalter bevorzugen jetzt relative Pfade (
./,../), um die vollständige Portabilität der Website zu gewährleisten. - SPA-Layout-Synchronisation: Menüleiste, Ankündigungs-Banner und Cookie-Hinweise werden bei SPA-Seitenübergängen dynamisch aktualisiert, um korrekte Links in jeder Verzeichnistiefe zu erhalten.
- Entwicklungs-Server Routing-Fix: Behebung von Subpfad-Umleitungsfehlern beim Ausführen des lokalen Entwicklungsservers in benutzerdefinierten Workspace-Konfigurationen.
CLI Offline-Build-Modus (--offline)
Einführung des --offline CLI-Flags zum Erstellen eigenständiger Dokumentationspakete für die Offline-Nutzung:
- Umgeht Suchindexierung und externe Netzwerkzugriffe.
- Erzwingt
.html-Suffixe für all relative Links zur Kompatibilität mit demfile://-Protokoll. - Fügt einen lokalisierten Hinweis im Suchfenster ein, wenn sich die Website im Offline-Modus befindet.
Engine-Behebungen und Wartung
- Behobene Issues #186, #187, #188, #189 und #190: Stabilitätskorrekturen für Kern-Parser, Container-Normalisierung und Plugin-Laufzeitgrenzen.
- Such-Bridge API: Offenlegung von
window.docmdSearch.searchfür die clientseitige RAG-Integration. - Systemanforderungen: Erhöhung der Mindestanforderung für Node.js auf
>=20.0.0für alle Workspace-Pakete.
Upgrade
upgrade
npx @docmd/core@0.9.0 build