From 46f7f5740c9267abdad5f114d83f2988633ac7d9 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sat, 29 Aug 2026 10:18:13 +0000 Subject: [PATCH] release: Entangled VPN 1.3.1 Bump AppVersion and README to 1.3.1. Changelog records the signaling-auth WebSocket leak fix from PR #3 (Start/Connect/reconnectLoop now Stop the failed attempt). Co-authored-by: Warexpor --- CHANGELOG.md | 6 ++++++ README.md | 2 +- client/vpncore/version.go | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 855a4c2..0ef07bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## Unreleased +## 1.3.1 — 2026-08-29 + +### Fixed + +- Failed or timed-out signaling auth left a live WebSocket; Connect niled `a.vpn` without `Stop()`, so retries stacked zombie sessions; `reconnectLoop` leaked the same way. `Start`/`Connect`/`reconnectLoop` now close that attempt + ## 1.3.0 — 2026-08-28 ### Added diff --git a/README.md b/README.md index 492c571..1fef9a4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Entangled VPN -**v1.3.0** — Mesh VPN for small friend groups. +**v1.3.1** — Mesh VPN for small friend groups. Create a virtual LAN (`10.242.0.0/24`), chat, and play over P2P UDP with automatic relay fallback when NAT wins. Settings → **Connection**: Direct (default) or Relay (force server path). diff --git a/client/vpncore/version.go b/client/vpncore/version.go index 48da9d2..c8cabdc 100644 --- a/client/vpncore/version.go +++ b/client/vpncore/version.go @@ -1,3 +1,3 @@ package vpncore -const AppVersion = "1.3.0" +const AppVersion = "1.3.1"