From 3bbd6bf096c3184e7362ccdb9c53ce9666e15e64 Mon Sep 17 00:00:00 2001 From: boban Date: Sun, 14 Jun 2026 19:46:05 +0200 Subject: [PATCH] chore(release): v0.6.1 Sidebar server-switcher syncs with the viewed server (race-free, mount-only). Documented bfcache/multi-tab edge. See CHANGELOG. Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 12 ++++++++++++ config/clusev.php | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a99271f..dcea4e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,18 @@ getaggte Releases (Kanal `stable`, optional `beta`) — niemals Entwicklungs-Bui _Keine offenen Änderungen — der nächste Stand wird hier gesammelt und als `vX.Y.Z` getaggt._ +## [0.6.1] - 2026-06-14 + +### Behoben +- **Sidebar-Server-Switcher driftete von der Detailseite ab.** Es gab zwei „aktueller + Server"-Begriffe: den Switcher (Session) und die `/servers/{uuid}`-Detailseite. Jetzt setzt der + Aufruf einer Detailseite den Server aktiv (Sidebar spiegelt immer die Seite), und ein Wechsel im + Switcher auf einer Detailseite navigiert zum gewählten Server statt die alte Seite neu zu laden. + Geschrieben wird nur bei bewusster Navigation (race-frei). *Bekannte Rest-Kante:* nach + Back/Forward (wire:navigate-Cache, kein erneutes `mount()`) zeigt die gecachte Seite den richtigen + Server, aber die Session kann kurz auf den vorigen zeigen — löst sich bei der nächsten bewussten + Navigation; inhärent am Single-Session-Modell (auch Multi-Tab). + ## [0.6.0] - 2026-06-14 ### Hinzugefügt diff --git a/config/clusev.php b/config/clusev.php index f209fe9..8dd3303 100644 --- a/config/clusev.php +++ b/config/clusev.php @@ -3,7 +3,7 @@ return [ // First tagged release is v0.1.0 (semantic, not -dev). The live build hash // is resolved from .git at runtime (see App\Livewire\Versions\Index). - 'version' => '0.6.0', + 'version' => '0.6.1', // Default user channel. Only 'stable' and 'beta' are ever offered to users. 'channel' => 'stable',