spieler+macher pro Tag, geerdet in den realen Commits; data.json via @mana/devlog-gen backfill. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
20 lines
1 KiB
Markdown
20 lines
1 KiB
Markdown
---
|
||
date: 2026-05-22
|
||
day: 4
|
||
view: macher
|
||
weekday: Freitag
|
||
commits: 2
|
||
review: auto
|
||
---
|
||
# Freitag, 2026-05-22 — Tag 4 (Macher-Sicht)
|
||
|
||
**Stats**: 2 Commits, +749 / -1 LoC, 11 Files (10× `.swift`, 2× `.md`)
|
||
**Tags**: brand
|
||
**Releases**: v0.7.0, v0.8.0
|
||
**Session**: 10:29 → 12:19 (zwei Commits, ~2 h Spanne mit Pause)
|
||
|
||
Zwei Minor-Releases an einem Vormittag.
|
||
|
||
**v0.7.0 — `logoAssetName` (`d621cb8`, +70/-1).** `ManaBrandConfig` bekommt ein optionales `logoAssetName`, mit dem eine App ein eigenes Asset-Catalog-Logo in die Auth-Views einspeist. Bleibt Invariante 2 treu: kein hardcoded Branding im Paket, die App injiziert. Berührt `ManaAuthUI/Brand` und `Components`.
|
||
|
||
**v0.8.0 — neues Product ManaLLMUI (`ad9dc1a`, +679/-0).** Viertes Library-Product: Settings-UI für lokale LLMs, das `ManaLLM` aus `mana-swift-core` konsumiert. Erstausstattung additiv (+679/-0), inklusive eines `ByteFormatter` (Modell-Größen menschenlesbar). Trennt die KI-Settings-Oberfläche sauber von Auth und WebShell, damit nur Apps, die On-Device-LLMs nutzen, das Product ziehen müssen.
|