Skip to content

Commit 53dec88

Browse files
author
J.A.R.V.I.S.
committed
release: v4.0.0 — update all version strings (VERSION, csproj, GetVersion, installer.iss, app.manifest, CHANGELOG)
1 parent e58f6dc commit 53dec88

3 files changed

Lines changed: 11 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
# Changelog
22

3-
## [v3.1.0] - 2026-05-23
4-
- 🌐 **Eingebettetes Dashboard:** NativeWebView zeigt HA direkt in der App (wie Handy-App!)
5-
- 🔑 **Auto-Login:** Long-Lived Access Token → automatischer Login via `external_auth` API
6-
- 🛡️ **Auth-Schutz:** Max 3 Versuche → Pause 30s → Exponential Backoff → Stopp. **Kein IP-Ban-Risiko!**
7-
- 🎨 **Modernes Dark-UI-Redesign:** Alle Dialoge (Setup, Quick Actions, Notifications) komplett neu
8-
- 🔔 **NotificationPopup:** Schwebende HA-Benachrichtigungen mit Aktions-Buttons, Auto-Dismiss
9-
-**Quick Actions:** Karten-Design mit Toggle-Indikator und Animations
10-
- ⚙️ **Setup-Dialog:** Sections, Token-Anzeige/Verbergen, Klapp-Hilfe, Versuchszähler
3+
## [v4.0.0] - 2026-05-23
4+
- 🆕 **Neu:** Embedded HA Dashboard mit WebView (Windows: WebView2, Linux: WebKitGTK) mit external_auth Auto-Login
5+
- 🆕 **Neu:** AuthGuard – IP-Ban-Schutz mit Rate-Limiting und Retry-Backoff
6+
- 🎨 **Redesign:** Moderne Notification-Popups (Dark Theme, abgerundete Ecken)
7+
- 🎨 **Redesign:** Modernisierte Einstellungen
8+
- ⚠️ **Breaking:** LibreHardwareMonitorLib + WinRing0 komplett entfernt → treiberloser Sensor-Stack
9+
- 🔒 **Security:** Keine Windows Defender "Vulnerable Driver" Warnung mehr
10+
- 📊 **Sensoren:** WMI + PerformanceCounter + nvidia-smi + AMD ADLX (treiberlos)
11+
1112

1213
## [v3.0.2] - 2026-05-12
1314
- 🔒 **Login-Retry-Limit:** Nach 3 fehlgeschlagenen Token-Logins wird die Verbindung gestoppt (verhindert HA IP-Ban)

src/HaDeskLink/HaApiClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,6 @@ private static string GetVersion()
314314
if (File.Exists(vfile)) return File.ReadAllText(vfile).Trim();
315315
}
316316
catch { }
317-
return "3.0.3";
317+
return "4.0.0";
318318
}
319319
}

src/HaDeskLink/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,6 @@ private static string GetVersion()
9898
if (File.Exists(vfile)) return File.ReadAllText(vfile).Trim();
9999
}
100100
catch { }
101-
return "3.0.3";
101+
return "4.0.0";
102102
}
103103
}

0 commit comments

Comments
 (0)