github Happ-proxy/happ-desktop 2.16.2

pre-release8 hours ago
  • Improved per-app proxy rules so they now apply to both TCP and UDP through Happ-TUN, with direct UDP routed straight to the physical NIC instead of through xray
  • Improved Hysteria2 server pings by using ICMP, since TCP-connect always timed out against UDP-based Hysteria2
  • Improved sleep/resume handling so the TUN tunnel is preserved across short disconnects instead of leaking traffic for several seconds after wake
  • Improved the request-timeout slider so it stays adjustable even when the subscription provides a value
  • Added a QR Code option to the Add Configuration dialog
  • Added automatic base64 decoding for pasted subscription URLs
  • Added a server filter for premium subscriptions that hides servers labeled "only Mobile" or "only Wifi", with a per-subscription opt-out toggle
  • Fixed selected server being lost after a subscription refresh
  • Fixed VLESS/Trojan share links with extra= parameters failing to parse
  • Fixed clipboard copy of subscription URLs and server JSON silently doing nothing on Windows
  • Fixed N/A result on Ping Current when a config exposed both SOCKS and HTTP inbounds
  • Fixed noises-packet payloads being ignored when the packet type was omitted or used the alias name
  • Fixed graphics backend crashes (e.g. Vulkan startup failures) trapping the app in a crash loop instead of falling back to the default renderer on next launch
  • Fixed a spurious "title updated" toast appearing when saving the config edit dialog with no real changes
  • Improved SOCKS5/HTTP inbound port settings have moved to the Inbounds screen; the LAN-sharing section now shows them read-only with copy-to-clipboard
  • Added support for an updated encrypted-subscription format
  • Fixed subscriptions no longer disappear from the list when all their servers are hidden by the platform-name filter
  • Fixed servers with "Wifi" in their name are no longer hidden on desktop — only mobile-only servers are filtered out
  • Fixed the "Don't use filter" toggle now takes effect on Save instead of applying immediately
  • Fixed inbound authentication is applied only to SOCKS/HTTP inbounds whose port matches the configured one; custom-port inbounds in JSON configs are left untouched

Don't miss a new happ-desktop release

NewReleases is sending notifications on new releases.