Skip to content

Releases: immerzu/TrafficView

TrafficView v1.4.40

Choose a tag to compare

@immerzu immerzu released this 06 Sep 11:26

TrafficView v1.4.40

Änderungen (belegt aus Commit 94c7387 — Härtungsrunde 06.09.2026)

  • Timer-Dispose-Lücke geschlossen: manualDragMoveTimer wurde beim Form-Dispose nicht freigegeben
  • Dispose-Guard korrigiert: Drag-Nachbearbeitung setzt nach Dispose keine Location mehr (ObjectDisposedException-Risiko)
  • Netzwerk-Erfassung: Unicast-Adressabfrage gegen NetworkInformationException abgesichert — ein während der Abfrage verschwindender Adapter friert Anzeige/Verbrauchsprotokoll nicht mehr still ein
  • Taskleisten-Integration: zentrale Exception-Barriere in RefreshTaskbarIntegration — ein Fehler bricht den Zyklus nicht mehr mittendrin ab, der nächste Zyklus heilt
  • Skin-Katalog: Verzeichnis-Enumeration und Einzel-Skin-Laden gegen I/O-Fehler abgesichert — eine IOException überspringt Skins statt App-Start/Menü zu blockieren
  • Verbrauchs-Export: Zielpfade, die mit komprimierten Monatsarchiven (*.txt.gz) kollidieren, werden jetzt blockiert (neuer Smoke-Test)
  • Kalibrierung: Fehler beim Speichern der Internetverbindung werden gemeldet statt still geschluckt (neuer UI-Text in DE/EN/RU/zh-Hans)
  • Versions-Bump 1.4.39 → 1.4.40

Qualität

  • Automatisierter Testpfad (Build, Smoke-, Tooling-, Release-Skript-Tests) am 06.09.2026 vollständig grün
  • Audit-Befunde und nicht umgesetzte Kandidaten: memory/HANDOVER_20260906_hardening.md

Portable-Paket

  • TrafficView_Portable_1.4.40.zip + .sha256 (beide als Assets)
  • SHA-256: 73a698c055611ec018401787190615aee119c2beb20ce63fa57eabfd28332101
  • release-manifest.json im ZIP: version 1.4.40, commit 47f1b8a

TrafficView v1.4.39

Choose a tag to compare

@immerzu immerzu released this 19 Aug 13:24

TrafficView v1.4.39

Änderungen (belegt aus Commit bdee35a)

  • Ring-Anzeige: Schrumpfen bei nachlassendem/endendem Download gleitet jetzt weich statt ruckelig:
    • Teilsegment blendet kontinuierlich per Alpha-Fade aus (kein hartes Abschalten, keine 0.9°-Mindestbreiten-Klemme)
    • Fall-Glättung symmetrisch zum Anstieg (0.28 statt 0.14)
    • Animationstimer bleibt bis zur exakten Zielerreichung (inkl. 0) aktiv — kein Einfrieren/Sprung beim 1-s-Refresh
  • Versions-Bump 1.4.38 → 1.4.39

Qualität

  • Automatisierter Testpfad (Build, Smoke-, Tooling-, Release-Skript-Tests) am 19.08.2026 vollständig grün
  • Manuelle UI-Checkliste für 1.4.39: noch nicht dokumentiert

Portable-Paket

  • TrafficView_Portable_1.4.39.zip + .sha256 (beide als Assets)
  • SHA-256: fb62b6cd6540d546f5dcc7a2410e6b9e9ece364e1432f2a05827749ea52e6710
  • release-manifest.json im ZIP: version 1.4.39, commit bdee35a

TrafficView v1.4.38

Choose a tag to compare

@immerzu immerzu released this 19 Aug 10:27

TrafficView v1.4.38

Änderungen (belegt aus Commit 008cb2c)

  • Über-Dialog: Logo mittig oben, darunter zentriert Programmname „TrafficView" (AssemblyProduct), Version 1.4.37→1.4.38 (Assembly-Version) und Copyright (AssemblyCopyright) — korrigierte Dock-Z-Order (Labels waren zuvor durch das Logo-Panel verdeckt) und explizite Textfarbe
  • Versions-Bump 1.4.37 → 1.4.38 (Patch-Release mit dem Über-Dialog-Layout-Fix)

Qualität

  • Automatisierter Testpfad (Build, Smoke-, Tooling-, Release-Skript-Tests) am 19.08.2026 vollständig grün
  • Manuelle UI-Checkliste für 1.4.38: noch nicht dokumentiert

Portable-Paket

  • TrafficView_Portable_1.4.38.zip + .sha256 (beide als Assets)
  • SHA-256: 73adcead13d1e6456f23e6b01e1eff9233e7ec71824ce327e2bc9476b364d6d7
  • release-manifest.json im ZIP: version 1.4.38, commit e0bc07b

TrafficView v1.4.37

Choose a tag to compare

@immerzu immerzu released this 19 Aug 10:02

TrafficView v1.4.37

Änderungen (belegt aus Commit 0aa2416)

  • Über-Dialog: per Maus verkleinerbar (Standardfensterrahmen, FormBorderStyle.Sizable), MinimumSize 320×320, MaximumSize 90 % der Arbeitsfläche; Schließen per X und ESC weiterhin möglich; Anzeige nur das Logo (Zoom)
  • Versions-Bump 1.4.36 → 1.4.37 (Patch-Release; enthält den Resize-Fix, der in v1.4.36 noch fehlte)

Qualität

  • Automatisierter Testpfad (Build, Smoke-, Tooling-, Release-Skript-Tests) am 19.08.2026 vollständig grün
  • Manuelle UI-Checkliste für 1.4.37: noch nicht dokumentiert (Abnahmeschritte für den Über-Dialog bereitgestellt)

Portable-Paket

  • TrafficView_Portable_1.4.37.zip + .sha256 (beide als Assets)
  • SHA-256: a006767d42d696a757be0aae5ac007ffb71fa644973c336f22424176fce44c80
  • release-manifest.json im ZIP: version 1.4.37, commit 2d37e56

TrafficView v1.4.36

Choose a tag to compare

@immerzu immerzu released this 19 Aug 05:53

TrafficView v1.4.36

Bugfix (belegt aus Commit cd7b056)

  • Über-Dialog (Logo-Fenster) repariert:
    • Dialog ist wieder schließbar (X-Button + ESC; ShowDialog ohne rahmenlosen Owner)
    • Feste, sinnvolle Größe (max. 90 % der Arbeitsfläche, Seitenverhältnis erhalten, Bild per Zoom skaliert statt Scrollbalken)
    • Anzeige auf das Logo begrenzt; keine Diagnose-Rohdaten mehr im Über-Dialog
  • Versions-Bump 1.4.35 → 1.4.36

Qualität

  • Automatisierter Testpfad (Build, Smoke-, Tooling-, Release-Skript-Tests) am 19.08.2026 vollständig grün
  • Manuelle UI-Checkliste für 1.4.36: noch nicht dokumentiert

Portable-Paket

  • TrafficView_Portable_1.4.36.zip + .sha256 (beide als Assets)
  • SHA-256: 25a11ecbce1c9857c5e68589406607cae78a75f48a9adf2af76e41a8d180c605
  • release-manifest.json im ZIP: version 1.4.36, commit cd7b056

TrafficView v1.4.35

Choose a tag to compare

@immerzu immerzu released this 18 Aug 18:02

TrafficView v1.4.35

Änderungen (belegt aus Commit 7dcd37f)

  • Pfeil-Puls: MotionRatio-Kurve bis 100 % Auslastung kontinuierlich (keine Sättigung ab 30 %)
  • Pfeile: lastabhängige Intensität (Größe, Glow, Alpha) um ca. 50 % des Intensitätsanteils verstärkt
  • MeterGloss (rotierender Kernschimmer): Sichtbarkeit +20 % (Alpha 132/146/134/82)
  • MeterGloss: Drehgeschwindigkeit +20 % (max. 166 °/s rechts, 132 °/s links)
  • Versions-Bump 1.4.34 → 1.4.35

Qualität

  • Automatisierter Testpfad (Build, Smoke-, Tooling-, Release-Skript-Tests) am 18.08.2026 vollständig grün
  • Manuelle UI-Checkliste für 1.4.35: noch nicht dokumentiert

Portable-Paket

  • TrafficView_Portable_1.4.35.zip + .sha256 (beide als Assets)
  • SHA-256: 4d4a65f66eb06d776686c2dc64a8835f4f9f55077d721224d29b445691abcda2
  • release-manifest.json im ZIP: version 1.4.35, commit 9e97b5f

TrafficView v1.4.34

Choose a tag to compare

@immerzu immerzu released this 18 Aug 14:36

TrafficView v1.4.34

Änderungen (belegt aus Commit fd3247a)

  • Netzwerk-Snapshot: Baseline-Policy und Auto-Adapter-Hysterese (TrafficSnapshotBaselinePolicy.cs, NetworkSnapshot.cs)
  • Dateioperationen: Retry bei transienten Fehlern (FileRetry.cs, AppLog.cs, TrafficUsageLog.cs)
  • Diagnose/Export: erweiterte Diagnose (TrafficViewContext.Diagnostics.cs, DiagnosticsExport.cs, MonitorSettings.cs)
  • Kalibrierung: absicherbarer Capture mit CancellationToken (CalibrationForm.cs)
  • Versions-Bump 1.4.33 → 1.4.34

Qualität

  • Manuelle UI-Checkliste: vom Nutzer durchgeführt und als korrekt bestätigt (Nutzerangabe 2026-08-18; docs/manual-test-log.md)
  • Automatisierte Tests: in der Release-Session nicht erneut ausgeführt

Portable-Paket

  • TrafficView_Portable_1.4.34.zip
  • SHA-256: c854ed4995966221a4fe0a2ac0a99a0c15714148b61557dc7104fa564104ce80
  • release-manifest.json im ZIP: version 1.4.34, commit 18e9c90

TrafficView 1.4.32

Choose a tag to compare

@immerzu immerzu released this 13 May 15:50

Hardening-Release mit Verbesserungen bei Sicherheit, Datenschutz und Robustheit.

Änderungen

  • Settings-Speicherung: Gegen Zeilenumbruch-Injection gehärtet (MonitorSettings)
  • Traffic-Refresh: Async-Fehlerbehandlung verbessert, absturzsicherer bei Shutdown
  • Build-Backups: Automatische Sicherung von Nutzerdaten während des Builds, Wiederherstellung bei Abbruch
  • Diagnose-Export: Datenschutz-Warnhinweis vor ZIP-Erstellung (enthält Logs, Pfade, Adapterinformationen)
  • Datenschutz: MachineName aus Session-Logs entfernt
  • CSV-Export: Gegen Formel-/CSV-Injection geschützt (=, +, -, @ werden maskiert)
  • Skin-Prüfung: Dateigrößenlimits (INI 64 KB, PNG 2 MB, 4096×4096 px), PNG-Signaturprüfung gegen getarnte Nicht-PNG-Dateien
  • Kalibrationsdialog: BeginInvoke robuster gegen Shutdown/Dispose
  • Tests: CSV-Injection-Prävention und Build-Backup-Wiederherstellung abgedeckt

Hinweis

Keine Datenformatänderung. Keine Neuinstallation erforderlich. Beim portablen Update die Programmdateien ersetzen und vorhandene Nutzerdaten nicht überschreiben.

TrafficView 1.4.31

Choose a tag to compare

@immerzu immerzu released this 05 May 09:22

TrafficView 1.4.31 portable release.

Changes:

  • Async traffic snapshot capture hardened and guarded.
  • Network snapshot diagnostics improved.
  • Panel skin menu visibility fixed for valid/empty skin lists.
  • German UI text typos fixed.
  • Release ZIP manually verified.

TrafficView 1.4.30

Choose a tag to compare

@immerzu immerzu released this 25 Apr 14:13

TrafficView 1.4.30

  • Clear All now also removes compressed monthly usage archives (Verbrauch.archiv.*.txt.gz).
  • Clear operation uses a rollback-capable delete-backup path across active, archive, and compressed usage files.
  • Added smoke coverage for compressed archive cleanup.
  • Version: 1.4.30.0
  • Commit: 60776fd

Use TrafficView_Portable_1.4.30.zip for normal distribution.