Files
tool-evaluator/docs/releases/v0.8.6.md
T
opencode ca980fce09
Build & Push Docker Image / build (push) Successful in 2m16s
docs: add v0.8.6 release notes
2026-08-04 23:13:09 +02:00

2.2 KiB

v0.8.6 — Release Notes

Datum: 2026-08-04 · Tag: v0.8.6

Neue Features

  • Bulk-Tool-Import im Admin (Premium): Admins können über den neuen Button Importieren im Tab „Tools" mehrere Tools gleichzeitig anlegen. Das Format wird automatisch erkannt (CSV, JSON oder YAML); für CSV ist der Trenner wählbar (automatisch, Komma, Semikolon oder Tabulator). Daten lassen sich direkt einfügen oder als Datei hochladen. Fehlerhafte Zeilen werden übersprungen und mit Zeilennummer aufgelistet, korrekte weiterhin angelegt. Jeder Import erzeugt Audit-Log-Einträge. Das Feature ist über das tool-import-Feature (Premium/Enterprise) freigeschaltet; Admins passieren den Check immer.

Verbesserungen

  • Hilfe-Buttons im NetBox-Stil: Das zuvor angebundene Buch-Icon und die FieldHelp-Fragezeichen (die im englischen Layout deutschen Tooltip zeigten) wurden entfernt. Formulare (Tool anlegen, Tool bearbeiten, Bewerten, Passwort-Dialog) haben jetzt oben rechts einen „Hilfe"/„Help"-Outline-Button mit Fragezeichen-Icon, der die zugehörige Handbuch-Seite öffnet — vollständig übersetzt.
  • Alle Locales synchron (482 Keys pro Sprache, 0 fehlend).

API-Änderungen

  • Neu: POST /admin/tools/import (Admin + tool-import-Feature). Request-Body: format (auto|csv|json|yaml, Default auto), delimiter (auto|comma|semicolon|tab, Default auto), data (String). Antwort: { imported, total, errors: [{ row, error }] }.

Betrieb / Upgrade

  • Env-Vars: unverändert.
  • Migration: keine.
  • Breaking Changes: keine. Der Import-Endpunkt ist ausschließlich für Premium/Enterprise-Admins; Free-/User-Konten erhalten weiterhin den Standard- Zugriff.

Bekannte Einschränkungen

  • CSV-Spalten, die in der Kopfzeile nicht als unterstützte Felder erkannt werden, werden ignoriert; nur die definierten Felder (name, description, category, websiteUrl, iconUrl, features, tags) werden übernommen.