Skip to content

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

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.