Changelog¶
0.8.0 (2026-07-05)¶
Features¶
- devices: group a device's issued configs by server (6502f89)
Bug Fixes¶
- configs: stop server names showing %5B/%5D in share links (de5ab47)
0.7.0 (2026-07-05)¶
Features¶
- updates: pre-check k8s patch permission before offering the button (9f25d71)
- configs: tag Xray XHTTP configs with "XHTTP" in the server name (47476c4)
0.6.0 (2026-07-05)¶
Features¶
- configs: issue bundlable Amnezia protocols as one choice (6d6016b)
Bug Fixes¶
- configs: don't lead with the bundle when Xray XHTTP is chosen (fcf05e5)
- devices: keep each issued config on one line (a284961)
- ui: official Android, Linux and Windows platform icons (29259ef)
0.5.0 (2026-07-05)¶
Features¶
- updates: apply updates from the panel across all deploy modes (4ffdfdb)
- devices: distinct icon per device platform (57395fe)
- ui: official vendor logos for VPN software cards (d4ebf84)
Bug Fixes¶
- access: stop the pool badge overlapping the server name on mobile (e2d2f8f)
- ui: redesign server protocol management into a clean vertical card (b61fdca)
- ui: show the Hysteria2 accent dot in protocol cards (c5d7b52)
0.4.0 (2026-07-04)¶
Features¶
- configs: let members revoke their own issued configs (3bf856a)
- configs: bundle a server's Amnezia protocols into one vpn:// (191ec4e)
- provisioning: install Amnezia protocols individually with add/remove (e730306)
- provisioning: start/stop individual Amnezia protocols (switchers) (7aa325a)
Bug Fixes¶
- configs: require explicit device & protocol before issuing a config (542b8af)
0.3.0 (2026-07-04)¶
Features¶
- updates: check official GitHub Releases by default (zero-config) (cd6a010)
0.2.0 (2026-07-04)¶
Features¶
- provisioning: add Hysteria2 and Xray XHTTP protocols (46e76a9)
- provisioning: auto-fix for failed VPN installs (848d6b5)
- servers: required location with select + auto-named servers (2555c00)
0.1.1 (2026-07-04)¶
Bug Fixes¶
- db: external Postgres behind PgBouncer — transaction-mode migrations & DSN credential encoding (#12) (005f076)
0.1.0 (2026-07-03)¶
Features¶
- initial public release (e14d41a)
Bug Fixes¶
- k8s: app crashloop from injected VPNHUB_PORT; harden install-smoke stdin (bb8e196)
Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.