Files
tool-evaluator/docs/releases/v0.8.6.en.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

49 lines
2.1 KiB
Markdown

# v0.8.6 — Release Notes
**Date:** 2026-08-04 · **Tag:** [`v0.8.6`](https://git.kubebase.de/admin/tool-evaluator/releases/tag/v0.8.6)
## New features
- **Bulk tool import in the admin area (premium)**: Admins can now create
multiple tools at once via the new **Import** button in the "Tools" tab.
The format is detected automatically (CSV, JSON or YAML); for CSV the
delimiter can be chosen (auto-detect, comma, semicolon or tab). Data can be
pasted directly or uploaded as a file. Faulty rows are skipped and listed
with their row number while correct rows are still created. Every import
produces audit-log entries. The feature is enabled via the `tool-import`
feature (premium/enterprise); admins always pass the check.
## Improvements
- **NetBox-style help buttons**: The previously attached book icon and the
`FieldHelp` question marks (which showed a German tooltip in the English
layout) have been removed. Forms (create tool, edit tool, rate, password
dialog) now show a "Hilfe"/"Help" outline button with a question-mark icon
at the top right that opens the corresponding handbook page — fully
localized.
- All locales are in sync (482 keys per language, 0 missing).
## API changes
- **New:** `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). Response:
`{ imported, total, errors: [{ row, error }] }`.
## Operations / upgrade
- **Env vars:** unchanged.
- **Migration:** none.
- **Breaking changes:** none. The import endpoint is only available to
premium/enterprise admins; free/user accounts keep standard access.
## Known limitations
- CSV columns whose header does not map to a supported field are ignored;
only the defined fields (`name`, `description`, `category`, `websiteUrl`,
`iconUrl`, `features`, `tags`) are taken over.
## Links
- Commit: [`8f2fd89`](https://git.kubebase.de/admin/tool-evaluator/commit/8f2fd89)
- Tag: [`v0.8.6`](https://git.kubebase.de/admin/tool-evaluator/releases/tag/v0.8.6)