release(v0.2.0): Marke „Alexis" + sichtbare Versionsnummer
- Anzeigename Voice Assistant -> Alexis (UI-Titel/Kopfzeile mit Untertitel „Ihr Sprachbegleiter", FastAPI-Titel, README/Handbuch). Technische Identifier (Dienst, Pfade, Paketname, Konfig-/DB-Dateinamen) bleiben unveraendert. - Version als EINE Quelle: pyproject.toml = 0.2.0; app.__version__ liest sie (pyproject zuerst, Paket-Metadaten als Fallback). Sichtbar in der UI-Kopfzeile, unter /api/config (version) und in OpenAPI. - CHANGELOG.md mit 0.2.0-Eintrag; Tests fuer /api/config.version + Branding. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
5e128a74ce
commit
9eb5c31eb6
11 changed files with 92 additions and 9 deletions
33
CHANGELOG.md
Normal file
33
CHANGELOG.md
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
# Changelog
|
||||
|
||||
Alle nennenswerten Änderungen an **Alexis**. Format lose nach [Keep a Changelog](https://keepachangelog.com/de/);
|
||||
Versionierung nach [SemVer](https://semver.org/lang/de/) (prä-1.0: `0.x`).
|
||||
|
||||
## [0.2.0] — 2026-06-27
|
||||
|
||||
### Geändert
|
||||
- **Marke:** Produkt heißt jetzt **Alexis** (Anzeigename); technische Identifier
|
||||
(Dienst, Pfade, Paketname, Konfig-/DB-Dateinamen) bleiben unverändert.
|
||||
- Version wird im UI (Kopfzeile) und unter `/api/config` (`version`) angezeigt; eine
|
||||
Quelle der Wahrheit ist `pyproject.toml`.
|
||||
|
||||
### Hinzugefügt
|
||||
- **Aufgeräumtes Vorlese-Menü:** nicht nutzbare TTS-Provider werden ausgeblendet
|
||||
(statt ausgegraut). Backend liefert die fertige Sichtbarkeit (`tts_menu`),
|
||||
„Im Gerät" nur auf Mobilgeräten. `/api/config` wird serverseitig gecacht
|
||||
(spart die zuvor pro Seitenladen ausgelöste, kostenpflichtige OpenRouter-Probe).
|
||||
- **GPU-Erkennung:** Setting `GPUS` (`auto|none|"0,1,2"`), an `CUDA_VISIBLE_DEVICES`
|
||||
gekoppelt; zentrale Erkennung in `app/capabilities.py`.
|
||||
|
||||
### Behoben
|
||||
- **Stimm-Geschlechtswahl wirkt wieder:** `voice_gender` fehlte im `UserPrefs`-Schema
|
||||
und wurde still verworfen → es kam immer die weibliche Stimme. Feld ergänzt
|
||||
(+ Regressions-Test).
|
||||
- **Geräte-TTS** folgt der Geschlechtswahl (Heuristik über Stimmname/voiceURI), sonst
|
||||
Server-Fallback.
|
||||
|
||||
## [0.1.0]
|
||||
|
||||
- Erste interne Version: modulares Gateway (STT/LLM/TTS austauschbar), Profile,
|
||||
Provider-Registries, Notruf-Eskalation, Auto-Erinnerungen, Admin-Panel,
|
||||
Auth/SSO + Passwort-Login.
|
||||
Loading…
Add table
Add a link
Reference in a new issue