Skip to content

Sub2API RU v0.2.9-ru.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 13:53
· 329 commits to main since this release

RU fork release based on upstream v0.2.9.

Русский changelog

Ченджлог Sub2API RU v0.2.9 (официальный v0.2.9)

Изменения относительно официального v0.2.8. Основано на примечаниях Wei-Shaw/sub2api к v0.2.9 и сравнении исходного кода; изменения RU-форка перечислены отдельно.

Новые возможности

  • Белые списки моделей в группах теперь допускают * в любой позиции, например gpt-*-codex, а не только в конце. Оператору следует проверить правила: шаблон может охватить больше моделей, чем прежний префиксный вариант; список доступных моделей не всегда способен перечислить все совпадения с произвольным шаблоном.
  • OpenAI passthrough-аккаунты дополняют обнаруженные модели, не скрывая уже сопоставленные модели.
  • Для видео в каталоге моделей предусмотрен отдельный множитель тарификации.

Исправления и совместимость

  • Исправлена передача заголовка Anthropic beta для структурированного вывода, клиентского запрета thinking при трансляции в OpenAI, аргументов инструментов и текстового ответа в адаптерах совместимости. Это уменьшает ошибки при работе с инструментами и пустыми потоками.
  • Для Antigravity исправлены пересылка PDF как Gemini inlineData, сохранение строковых ограничений const в схеме инструмента и повторная попытка при пустом потоке после MALFORMED_FUNCTION_CALL.
  • Уточнены расчёты цены и учёт использования: долгий контекст в статистике аккаунтов, каталожная цена изображений, нулевая стоимость запросов Free Fast без заданной цены; alpha search тарифицируется только после успешного завершения.
  • При разрыве соединения клиентом шлюз фиксирует HTTP 499 вместо ошибочной классификации как сбой апстрима 502/200. Исправлены пути запроса usage для ccswitch, путь каталога моделей Codex под Windows и закрытие WebSocket при смене контекста.
  • Автосброс квот пропускает аккаунты с подтверждённым отсутствием квоты и делает задержку после ошибки запроса; информация об автосбросе остаётся доступной планировщику.

Конфигурация и миграции

  • Команда Redis в Compose переведена в форму списка аргументов для корректного завершения контейнера; из мастера установки удалены устаревшие значения лимитов запросов. Файлы миграций и манифесты зависимостей в официальной дельте не изменялись.

RU-форк

  • Сохранены русская локализация, юридические документы и контракт проверки целостности установщика/обновления. Подсказки белого списка моделей приведены к новому синтаксису *; ссылки на эксплуатационные документы и образ закреплены за неизменяемым тегом RU-релиза v0.2.9-ru.1.
  • Переведены подписи статусов временной паузы аккаунтов, проверки compact и cron-расписания; подписи доступности общих Select и Toast используют текущий язык интерфейса. Устаревшая команда ручного запуска релизного workflow удалена из руководств RU-форка.
  • Дополнительно локализованы активные подписи настроек и журнала ошибок, включая сервисные аккаунты Vertex и Codex PAT, а также сценарии OAuth; в исправленных сценариях неизвестный текст ошибки сервера больше не показывается как основное русское сообщение. Проверка pnpm audit теперь отклоняет неполные или неразобранные данные, а резервная небезопасная конфигурация GoReleaser удалена.

Integrity

Download checksums.txt from this release and verify assets with:

sha256sum -c checksums.txt

GHCR image

docker pull ghcr.io/yleon2007/sub2api:0.2.9-ru.1

Verified build metadata

  • Upstream: v0.2.9 (4c00df2e0183e2c70b7fa8ba45914205e36aad0c)
  • RU commit: 53acba12a8f78ad77e8c973d2b7038cac22c511b
  • Build date: 2026-09-29T13:52:58Z
  • Image: ghcr.io/yleon2007/sub2api:0.2.9-ru.1@sha256:2eb74f9389d035e239ffa73cc51d57a57b6822f235c36ad948d2c39b715639d1
  • checksums.txt SHA-256: e72031f3f955f5fb848371fd4220002fe634a5065a6609a122b7ccacc174ed44