github kutovoys/xray-checker v1.2.0

22 hours ago

✨ New Features

🏷️ Embeddable Status Badges

You can now embed individual proxy status badges anywhere using simple URL parameters. Perfect for status pages, dashboards, documentation, or README files.

https://your-server.com/?stableId=abc123&theme=light&variant=pill

Available parameters:

Parameter Values Description
stableId {id} Proxy identifier (required)
theme dark, light Color theme
variant default, flat, pill, dot Badge style
size sm, md, lg Badge size
rounded none, sm, md, lg, full Corner rounding
showName true, false Toggle name display
showLatency true, false Toggle latency display
width / height number Custom dimensions in pixels

🎨 Page Customization via URL

Customize the dashboard view using URL parameters for seamless embedding:

  • hideHeader=true — Hide header with logo and controls
  • hideStats=true — Hide statistics cards
  • hideServersHeader=true — Hide "Servers" heading
  • hideControls=true — Hide search and filters
  • hideProxies=true — Hide proxy list
  • hideStatusInfo=true — Hide technical info footer
  • hideFooter=true — Hide page footer
  • hideBackground=true — Transparent background

Example: Minimal embed
https://your-server.com/?hideHeader=true&hideFooter=true&hideBackground=true

📡 Custom Subscription Request Headers

Subscription fetch requests now include custom headers(HWID):

Header Value
User-Agent Xray-Checker
X-Device-OS CheckerOS
X-Ver-OS {version}
X-Device-Model Xray-Checker Pro Max
X-Hwid {hwid}

🐛 Bug Fixes

  • Fixed race condition in endpoint registration that could cause panic under concurrent requests

📚 Documentation

  • Added Public Status Page guide
  • Added Badge System documentation with interactive Playground

Don't miss a new xray-checker release

NewReleases is sending notifications on new releases.