Перейти к содержанию

# [2.2.3] 26.02.2026

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 3.2.3
jslib | 3.0.4
lunapassui | 2.0.1
lunapassvideo | 3.2.3

Изменения

- Добавлена поддержка запуска нескольких одинаковых сервисов с разными настройками через теггированные версии конфигураций.

# [2.2.2] 28.11.2025

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 3.2.3
jslib | 3.0.4
lunapassui | 2.0.1
lunapassvideo | 3.2.3

Изменения

- Добавлены новые требования к лицу в кадре:

  - лицо не должно быть слишком близко к камере;
  - в кадре должны быть видны глаза или очки.

- Обновлено отображение ошибок для пользователя. Показываются только те ошибки, на которые пользователь может повлиять — связанные с качеством изображения, положением лица в кадре и выполнением действий активного лайвнесса. Технические ошибки и внутренние проверки системы (сети, эстиматоры, антифрод-механизмы) больше не отображаются в интерфейсе.

Исправленные ошибки

- Исправлены ошибки, которые могли приводить к некорректной обработке изображений и выбору проверок внутри сессии.

# [2.1.0] 24.10.2025

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 3.2.3
jslib | 3.0.4
lunapassui | 2.0.1
lunapassvideo | 3.2.3

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

- Добавлена функциональность проверки кадров на модификацию изображения, которая позволяет автоматически определять факт модификации/редактирования изображения по наличию характерных артефактов.

- Добавлена поддержка новых виртуальных камер.

# [2.0.7] 13.10.2025

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 3.2.3
jslib | 3.0.4
lunapassui | 2.0.1
lunapassvideo | 3.2.3

Исправленные ошибки

- Исправлена ошибка при запросе статистики `https://{host}:{port}/statistics`: расчёт статистики ведётся корректно.

- Исправлены ошибки при оценка статуса глаз: проверка по одному глазу работает корректно.

# [2.0.6] 03.10.2025

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 3.0.5
jslib | 3.0.4
lunapassui | 2.0.0
lunapassvideo | 3.0.5

Исправленные ошибки

- Исправлена ошибка: при настройке`multiface_policy: 2` (отправка ближайшего к центру лица) система продолжала требовать наличие только одного лица в кадре, как при значении `multiface_policy: 1`.

# [2.0.4] 15.09.2025

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 3.0.3
jslib | 3.0.4
lunapassui | 2.0.0
lunapassvideo | 3.0.3

Исправленные ошибки

- Исправлена ошибка, при которой сессии с фейковыми лицами засчитывались как успешные.

# [2.0.3] 20.08.2025

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 3.0.2
jslib | 3.0.4
lunapassui | 2.0.0
lunapassvideo | 3.0.2

Исправленные ошибки

- Откорректирована работа LUNA PASS VIDEO. Сервис корректно использует настройки `LUNAPASS_REDIS_DB_ADDRESS`.

# [2.0.0] 23.05.2025

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 3.0.0
jslib | 3.0.2
lunapassui | 2.0.0
lunapassvideo | 2.0.0

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

- Протокол LPProto:

  - Оптимизирована обработка входящих и исходящих кадров. Сервер отвечает быстрее и не блокирует других клиентов.
  - Обновлена обработка статусов закрытия соединения: появилось сообщение для случаев неуспешной проверки.

- Изменены значения оценки очков:

  - Обновился файл example.config. Вместо значений `GlassesEstimation.NoGlasses`, `GlassesEstimation.EyeGlasses` и `GlassesEstimation.SunGlasse`s необходимо использовать `no_glasses`, `eyeglasses`, `sunglasses`.
  - JWT-пакет: изменилось тело тело сообщения в части информации по статусу очков.

- Добавлена возможность получения статистики по работе сервиса. Теперь lunapassapi выдаёт информацию о количестве прошедших сессий, составе непройденных проверок, а также метриках по времени.

Изменения

- Новая архитектура:

  - SDK больше не входит в состав LUNA PASS
  - Для работы lunapassapi обязателен сервис LUNA Remote SDK, который является частью LP5 и отвечает за работу с SDK.
  - Обработка кадров распараллелилась. Появился пост процессинг, куда вынесены FileLogger, RedisVideo. За счёт параллельной архитектуры увеличилась стабильность в работе, а пользователю быстрее приходит ответ.

- FaceMatcher:

  - Плагин перемещён из опциональных в обязательные. Порог сравнения регулируется переменной конфигурации LIVENESS.THRESHOLDS.previousFaceSimilarity.

- FSDK: версия обновлена до 5.24.0;

- Изменен порядок запуска плагинов: FileLogger запускается после ActiveLiveness. Теперь в логи попадает результат проверки активного Liveness.

- Логи:

  - Добавлена расширенная информация по сессии. Теперь указывается успешность/неуспешность сессии, общее количество кадров и кадров, дошедших до проверки liveness, а также результаты проверки по плагинам.

- Добавили фильтрацию для проверок Liveness, Deepfake и фильтров лица: проверяются только в том случае, если нет ни одной ошибки по предыдущим проверкам.

Исправленные ошибки

- Исправлена ошибка инициализации конфигурационного файла, которая появлялась в случае его отсутствия.

- OneShot Liveness: Налажена корректная обработка изображений, не содержащих лиц.

# [1.12.5] 13.12.2024

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 2.2.5
jslib | 2.0.7
lunapassui | 1.2.8
lunapassvideo | 1.0.3
LUNA SDK | 5.24.0

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

- Добавлен параметр `acceptOneEyeOpen`, позволяющий проходить проверку статуса глаз по одному или двум глазами.

- Обновлен функционал агрегации:

  - Теперь рассчитываются агрегированные значения Liveness, Deepfake, а также оценки рта, статуса глаз и типа очков.
  - Количество кадров, по которым необходимо агрегировать, задаётся в параметре `aggregateFrames`.

Изменения

- VideoRedis:

  - Улучшено логированние.
  - В файле `lunapassvideo/example_redis_task.py` обновлён пример задачи для обработки видео.

- Удален плагин AggregateLiveness, который рассчитывал агрегированное значение Liveness по нескольким кадрам.

- Удалена настройка `args.acceptOneEyed`, которая позволяла проходить проверку "Моргание" людям с одним глазом.

# [1.11.4] 05.11.2024

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 2.1.2
jslib | 2.0.7
lunapassui | 1.2.8
lunapassvideo | 1.0.2
LUNA SDK | 5.22.2

Изменения

- Из поставки удалены следующие плагины:

- Bestshot — выбирал в качестве bestshot кадр с наибольшей оценкой Liveness;

- Luna3DescriptorQualityCheck — отправлял запрос к LUNA PLATFORM 3 на извлечение дескриптора и проверку его качества;

- Result — на основе данных других плагинов принимал решение о результате прохождения liveness.

- Параметр `liveness_quality_score`, который отвечал за оценку качества Liveness, больше не используется.

- По умолчанию включены все доступные плагины.

# [1.10.3] 03.08.2024

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 1.9.4
jslib | 2.0.3
lunapassui | 0.1.0
lunapassvideo | 1.0.1
LUNA SDK | 5.22.2

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

- Добавлена возможность задавать зону распознавания и отслеживания лица с помощью настройки `LIVENESS.THRESHOLDS.ROI`.

Изменения

- Больше не рекомендуется к использованию и будет удалён в будущем параметр, отвечающий за соотношение кадра и лица `LIVENESS.THRESHOLDS.frameMargin`.

- SDK: версия обновлена до 5.22.2

Исправленные ошибки

- Исправлены некорректные настройки для записи логов в файл. Теперь логи записываются либо в консоль, либо и в консоль и в файл при включении настройки `logFile`.

- Откорректировано определение виртуальной камеры на Android устройствах.

# [1.9.2] 08.05.2024

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 1.8.0
jslib | 2.0.1
lunapassui | 0.1.0
lunapassvideo | 1.0.1

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

- Обновлен LUNA PASS UI: теперь интерфейс делится на пользовательскую часть для прохождения проверок и панель администратора для управления настройками пользовательской части.

Изменения

- SDK: версия обновлена до 5.21.0.

# [1.8.2] 21.03.2024

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 1.7.1
jslib | 1.6.9

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

- Добавлена проверка Deepfake для обнаружение атак на биометрическое предъявление с использованием синтеза изображения лица, основанного на искусственном интеллекте.

- Добавлена возможность опционально отключать плагины VirtualCameraChecker (проверка на использование пользователем виртуальной камеры) и FaceMatcher (проверка на количество лиц, допустимых в рамках одной сессии).

# [1.7.22] 20.02.2024

Версии компонентов

Сервис | Используемая версия
--- | ---
lunapassapi | 1.6.21
jslib | 1.6.8

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

- Добавлен плагин VirtualCameraChecker для проверки на использование пользователем виртуальной камеры вместо реальной камеры устройства.

- Добавлен плагин FaceMatcher, который позволяет обрывать сессию при обнаружении нескольких основных лиц в рамках одной сессии.

Изменения

- В плагине ActiveLiveness количество взаимодействий с пользователем, позволяющих подтвердить витальность человека, снижено до одной интеракции.

- FSDK:

- Версия обновлена до 5.17.0;

- Добавлены нейросети дескрипторов CNN.

Исправленные ошибки

- В плагине OneShot Liveness исправлены ошибки извлечения координат лица (landmarks5) в случае отсутствия лица, а также в случае наличия в кадре двух лиц.