Core: Add version

pull/740/head
iambabyninja 2025-08-30 09:45:52 +05:00
parent c0405f0c8c
commit da52f48869
1 changed files with 16 additions and 0 deletions

View File

@ -12,6 +12,7 @@ lang: ru-RU
```json
{
"version":{},
"log": {},
"api": {},
"dns": {},
@ -35,6 +36,21 @@ lang: ru-RU
## Основные модули конфигурации
> `version`
Опционально, контролирует версию, на которой может работать данный `config`. При обмене `config`-файлами это предотвращает случайный запуск на нежелательных версиях клиента. Во время выполнения клиент будет проверять, соответствует ли его текущая версия данному требованию.
```
"version": {
"min": "25.8.3",
"max": ""
}
```
Поля `min` и `max` являются опциональными. Если они не установлены или оставлены пустыми, это означает отсутствие ограничений. Указанные версии не обязательно должны реально существовать, достаточно, чтобы они соответствовали синтаксису номера версии `Xray` `x.y.z`.
`25.8.3` — это версия `Xray`, в которой была добавлена данная функция. Установка версии ниже этой не имеет смысла (старые версии не будут выполнять проверку).
> log: [LogObject](./log.md)
Настройка журнала, управляющая способом вывода журналов Xray.