Skip to content

v1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Jun 22:22
9dc782d

✨ What's New

✨ Features

  • Add Hysteria2 protocol support (and bump xray-core to v1.260327.0)
  • Check WireGuard servers — via wg:// links and wireguard outbounds in JSON subscriptions
  • Check SOCKS, HTTP and HTTPS forward proxies
  • Support full JSON / balancer subscriptions: every outbound in a balancer group is expanded into an individually checked proxy, with a grouped dashboard view
  • Show a protocol badge on dashboard cards (optional in public mode via WEB_PUBLIC_SHOW_PROTOCOL)
  • Export custom per-proxy Prometheus labels from a metricsLabels object in JSON outbounds
  • Expose lastCheck, groupName and metricsLabels in the API, and add stable_id / group_name metric labels

🐛 Bug Fixes

  • Stop metrics from blanking out (blink to 0) after a subscription update
  • Fix empty dashboard / render crash when configs produced duplicate identifiers — every proxy now gets a unique stable_id
  • Make hideBackground=true actually render a transparent background for iframe embeds

🔄 Improvements

  • Render metrics from the live proxy snapshot on each scrape (pull-based collector), so labels stay correct across subscription updates without resetting series
  • Add xhttp transport support and improve JSON parsing robustness
  • Bump kong and Prometheus client libraries

Full Changelog: v1.2.4...v1.3.0