chore(release): v0.4.3

This commit is contained in:
tuxgyver
2026-08-31 14:22:24 +02:00
parent 32b44ec323
commit 09724f4e4f
8 changed files with 17 additions and 9 deletions
+8
View File
@@ -6,6 +6,14 @@ Ce projet suit le [Versionnage Sémantique](https://semver.org/lang/fr/).
---
## [0.4.3] — 2026-08-31
### Corrigé
- **Fenêtres noires clignotantes sous Windows** : l'application interroge en continu l'état du
tunnel et la latence du serveur, et chacune de ces vérifications ouvrait brièvement une fenêtre
de commande. Des fenêtres DOS apparaissaient et disparaissaient en permanence pendant toute
l'utilisation du logiciel. Ces appels s'exécutent désormais de façon totalement invisible.
## [0.4.2] — 2026-08-31
### Corrigé
+1 -1
View File
@@ -4,7 +4,7 @@
## ──────────────────────────────────────────────
APP := wgsecure
VERSION := 0.4.2
VERSION := 0.4.3
VENV := .venv
PYTHON := $(VENV)/bin/python3
PIP := $(VENV)/bin/pip
+2 -2
View File
@@ -1,6 +1,6 @@
# 🛡️ WGSecure (WGS)
🚀 v0.4.2 · 🐍 · 🪟🐧 · 🔐 MFA TOTP · 🛡️ WireGuard
🚀 v0.4.3 · 🐍 · 🪟🐧 · 🔐 MFA TOTP · 🛡️ WireGuard
**WGSecure** est une interface graphique multiplateforme (Windows & Linux) pour gérer une connexion WireGuard avec une surcouche MFA (authentification à deux facteurs TOTP).
@@ -188,4 +188,4 @@ WGSecure/
## 👤 Auteur
Développé par **Johnny** — [JT-Tools](https://github.com/JT-Tools)
Version : ![v0.4.2](https://img.shields.io/badge/v0.4.2-ao%C3%BBt%202026-2980b9?style=flat-square) — Août 2026
Version : ![v0.4.3](https://img.shields.io/badge/v0.4.3-ao%C3%BBt%202026-2980b9?style=flat-square) — Août 2026
+1 -1
View File
@@ -1,3 +1,3 @@
__version__ = "0.4.2"
__version__ = "0.4.3"
APP_NAME = "WGSecure"
APP_SHORT = "WGS"
+1 -1
View File
@@ -24,7 +24,7 @@ _WG_DEFAULT: dict[str, Any] = {
}
_DEFAULT: dict[str, Any] = {
"version": "0.4.2",
"version": "0.4.3",
"admin_password_hash": "",
"admin_salt": "",
"mfa_enabled": False,
+1 -1
View File
@@ -675,7 +675,7 @@ class AdminWindow(QDialog):
name_lbl.setStyleSheet("color: white;")
layout.addWidget(name_lbl)
version_lbl = QLabel("Version 0.4.2")
version_lbl = QLabel("Version 0.4.3")
version_lbl.setAlignment(Qt.AlignmentFlag.AlignCenter)
version_lbl.setStyleSheet("color: rgba(255,255,255,0.7); font-size: 13px;")
layout.addWidget(version_lbl)
+2 -2
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
"""
WGSecure (WGS) Interface graphique WireGuard avec MFA
Version 0.4.2
Version 0.4.3
"""
import sys
import argparse
@@ -92,7 +92,7 @@ def main():
)
app = QApplication(sys.argv)
app.setApplicationName("WGSecure")
app.setApplicationVersion("0.4.2")
app.setApplicationVersion("0.4.3")
app.setOrganizationName("WGS")
# Icône globale multi-tailles — barre des tâches + alt-tab
app_icon = icons.icon_app()
+1 -1
View File
@@ -4,7 +4,7 @@
; ──────────────────────────────────────────────
#define MyAppName "WGSecure"
#define MyAppVersion "0.4.2"
#define MyAppVersion "0.4.3"
#define MyAppPublisher "WGSecure"
#define MyAppExeName "wgsecure.exe"