From 21c087a11fe6bf34fc8c2d3c1cf74ac87bf274a2 Mon Sep 17 00:00:00 2001 From: boban Date: Wed, 17 Jun 2026 18:41:03 +0200 Subject: [PATCH] chore(release): v0.9.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dashboard "request certificate" button: DNS pre-check + internal SNI handshake that triggers Caddy's on-demand TLS, with a persisted status, per-user throttle, and external-TLS/bare-IP gating — all auto-expiring, never locking out the control plane. Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 4 ++++ config/clusev.php | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d17debc..95deebb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,10 @@ getaggte Releases (Kanal `stable`, optional `beta`) — niemals Entwicklungs-Bui ## [Unreleased] +_Keine offenen Änderungen — der nächste Stand wird hier gesammelt und als `vX.Y.Z` getaggt._ + +## [0.9.4] - 2026-06-17 + ### Hinzugefügt - **„DNS prüfen & Zertifikat anfordern" im Dashboard (System → Domain & TLS).** Wurde eine Domain konfiguriert, deren DNS noch nicht auf den Server zeigte, lässt sich das Let's-Encrypt-Zertifikat diff --git a/config/clusev.php b/config/clusev.php index 7a019b3..68bfac8 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.9.3', + 'version' => '0.9.4', // Default user channel. Only 'stable' and 'beta' are ever offered to users. 'channel' => 'stable',