{
  "modules": {
    "main-admin": {
      "version": "0.1.10",
      "sha256": "5a0e8302789a493998d8762318075a2e3fa2020fa0a04106a770b5b1a5d3a87a",
      "changelog": "DNSCrypt/MTProxy вынесены из VPN-шага; предупреждения безопасности в итоговом экране."
    },
    "web-admin": {
      "version": "1.2.17",
      "sha256": "d942769532c4202228a99728af1c96ff7e56e05857cc5e83c1e42430b5eb31a1",
      "changelog": "L3 DNS/routing fix: l3-cleanup.sh (auto-installed); hysteria route.ipv4/ipv6: [] prevents global routing capture."
    },
    "wg-admin": {
      "version": "1.3.21",
      "sha256": "14515e28b9c815afb43a2d1e7d06c718bb1958a55d7208a9b54b4c18beaf977b",
      "changelog": "External uplink picker: показывает все L3 туннели (не только включённые)."
    },
    "firewall-sync-admin": {
      "version": "1.5.5",
      "sha256": "3be5ea9b698dd9cb71e010e7325c949e0eaeb48c844c5a131764010430e32389",
      "changelog": "Единое верхнее меню; ссылка Настройки → форма main-admin."
    },
    "server-admin": {
      "version": "1.6.27",
      "sha256": "b804b1fbc8014030cc31cbdb0215cec69b63e94b1ebc04e06a24dbb21ca90259",
      "changelog": "Убран туннель trojan → WireGuard (Trojan TCP-only, WireGuard UDP-only)."
    },
    "vps-auth": {
      "version": "1.0.8",
      "sha256": "7bf9d2cfa053efab5ed54a1c19653b25ce366fdf6f19cf6019ae3af5c8e3216a",
      "changelog": "Обновление зависимостей."
    }
  }
}