Закрепление версии
Закрепите точную версию обфускатора или автообновляемый диапазон и задайте единую версию для всей команды.
Закрепление версии в панели
Откройте выбор версии рядом с редактором и используйте элементы закрепления в любой строке версии, чтобы сделать её версией по умолчанию:
- Точная закрепляет именно эту версию.
- Минорная (^) отслеживает новые минорные и патч-выпуски в пределах той же мажорной версии. Например,
^8.0.0следует за линией 8.x. - Патч (~) отслеживает новые патч-выпуски в пределах той же минорной версии. Например,
~8.0.0следует за линией 8.0.x.
Точное закрепление доступно на любом тарифе. Диапазоны ^ и ~ доступны на тарифах Team и Business. Закреплённый диапазон всегда разрешается в самый новый доступный выпуск, который ему соответствует, поэтому вы получаете новые выпуски, не меняя закрепление.
Закрепление версии через API
Передайте версию в параметре запроса version, используя тот же синтаксис:
Диапазоны (^ и ~) требуют тарифа Team или Business; точная версия работает на любом тарифе с доступом к API. Каждый ответ сообщает конкретную версию, которая сформировала результат, поэтому вы можете подтвердить, в какой выпуск разрешился диапазон. См. Справочник по API.
Единая версия для команды
Владелец команды может обязать каждого участника использовать одну версию. Откройте Настройки → Команда, включите Принудительно задать версию обфускатора и выберите версию и режим. Пока действует принудительная версия:
- Участники не могут изменить версию в панели.
- API-запросы участников и сервисные токены команды используют принудительную версию, даже если запрашивают другую.
Чтобы также зафиксировать параметры обфускации, задействуйте общий пресет. См. Общие пресеты.
