> For the complete documentation index, see [llms.txt](https://doc.ozforensics.com/oz-knowledge-ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.ozforensics.com/oz-knowledge-ru/rukovodstva/rukovodstvo-razrabotchika/sdk/oz-mobile-sdk/flutter/zhurnal-izmenenii.md).

# Журнал изменений

#### 10.0.0 — 12.06.2026

<mark style="background-color:$warning;">**Нарушение обратной совместимости:**</mark> <mark style="background-color:$warning;">при работе с OzCapsula необходим API версии 6.6.0.1 или новее.</mark>

* Исправили ошибку с перекрывающимися подсказками для жеста **Сканирование**, так что теперь его легче пройти.
* Файлы, которые передаются в поле `UserMedia` структуры `MediaRequest` (OzCapsula), теперь получают название, состоящее из идентификатора UUID v4 и оригинального расширения файла. Оригинальное название файла можно передать через поле `mediaMeta`.
* Колбэки telemetry observer (`EventObserver.update()` и `EventObserver.onDetected()`) теперь вызываются в фоновом потоке.
* Повысили безопасность.
* Android:
  * Добавили поддержку режима Edge-to-Edge. Интерфейс теперь корректно адаптируется к системным отступам экрана, и кнопка закрытия не перекрывает строку статуса.
  * Исправили проблему, из-за которой при первом запуске Liveness могла появиться ошибка `Action rules unavailable error`.
  * Сессии, которые раньше вылетали из-за вызванной race condition ошибки `CameraDevice was already closed`, теперь работают корректно. В оставшихся пограничных случаях возвращается `VIDEO_RECORD_ERROR`.
  * Видео, снятые в гибридном режиме анализа, теперь сжимаются корректно.
  * Исправили ошибку, при которой приложение могло вылететь при использовании одного из кодеков.
  * Пересобрали TensorFlow Lite в соответствии с требованиями Google: страницы теперь по 16 Кбайт, и предупреждение о выравнивании RELRO больше не высвечивается при сборке или публикации.
  * Убрали упоминание namespace OzForensics из манифеста Android.
* iOS:
  * Убрали префикс `OZ_` из значений `ContainerType`.
  * Медиафайлы для жеста **One Shot** теперь отправляются в формате ZIP вместо JPEG.
  * SDK теперь соответствует требованиям Apple Required Reasons API.
  * Убрали ошибку, приводившую к вылету SDK из-за несбалансированного вызова `dispatch_group_leave()` при таймауте сессии во view-контроллере.
  * Исправили ошибку, которая могла привести к конфликтам при интеграции с использованием SQLCipher.

#### 9.1.0 — 15.05.2026

* Flutter теперь работает и с контейнером данных [OzCapsula](/oz-knowledge-ru/obshaya-informaciya/opisanie-sistemy-oz-forensics/konteiner-dannykh-ozcapsula.md).
* Метод `analyze` теперь корректно обрабатывает ошибки `AnalysisRequest` из нативных SDK.

#### 8.23.1 — 27.03.2026

* Android:
  * Исправили ошибку, связанную с вылетом SDK из-за ошибок “Invalid to call at Released state” и “Pending dequeue output buffer request cancelled”.
  * Исправили ошибку, связанную с вылетом SDK из-за "java.util.concurrent.TimeoutException".
  * Android SDK теперь передаёт теги ориентации и типа медиа вместе с тегом действия.
  * Исправили проблему, из-за которой на некоторых устройствах видео становилось зеленым.
  * SDK больше не вылетает, если у камеры на устройстве не выставлены необходимые доступы.
  * Исправили незначительные ошибки.
  * Повысили безопасность.
* iOS:
  * Добавили возможность устанавливать локализацию.
  * Длинные антискам-сообщения теперь выводятся корректно.
  * SDK больше не вылетает, когда экран съемки вызывается несколько раз подряд с небольшими интервалами.
  * Ошибки контейнера теперь возвращаются корректно.

#### 8.22.0 — 23.12.2025

* Изменили способ добавления добавления SDK в pubspec.yaml. С обновлением можно ознакомиться в [соответствующем разделе](/oz-knowledge-ru/rukovodstva/rukovodstvo-razrabotchika/sdk/oz-mobile-sdk/flutter/ustanovka-i-ispolzovanie-plagina-dlya-flutter.md#installation-and-licensing).
* Android:
  * Исправили ошибку, из-за которой на некоторых моделях телефонов могли записываться зеленые видео.
  * Исправили ошибки, из-за которых SDK мог иногда вылетать на некоторых моделях телефонов.
  * Исправили ошибку с `mediaId = null`.
  * Улучшили производительность SDK на некоторых устройствах.
  * Обновили SDK в рамках подготовки к внедрению новой функциональности, связанной с безопасностью.
  * Повысили безопасность.
* iOS:
  * Исправили ошибку, из-за которой SDK мог вылететь после съемки референтного фото с помощью камеры во время анализа Biometry.
  * Исправили ошибку, из-за которой в SDK не отрабатывали связанные с лицензией callback-функции.
  * Исправили ошибку, из-за которой SDK на некоторых устройствах иногда мог не реагировать на действия пользователя.
  * Обновили SDK в рамках подготовки к внедрению новой функциональности, связанной с безопасностью.
  * Повысили безопасность.

#### 8.19.0 — 24.11.2025

* **Android:**
  * Исправили ошибку, из-за которой при запуске Fragment могло появляться предупреждение.
  * SDK больше не вылетает при вызове `copyPlane`.
  * Если при гибридном анализе вы выбираете отправку сжатых видео, оригинальные видео больше не сохраняются вместе со сжатыми.
* **iOS:**
  * Исправили анимацию жеста **Сканирование**.
  * Исправили ошибку, при которой SDK при инициализации в дебаг-режиме не вызывал completion.
* Повысили безопасность.

#### 8.18.1 — 10.09.2025

* `initSDK` в дебаг-режиме для iOS теперь работает корректно.

#### 8.18.0 — 26.08.2025

* Добавили возможность выполнять [анализ для конкретной папки с использованием ее идентификатора](/oz-knowledge-ru/rukovodstva/rukovodstvo-razrabotchika/sdk/oz-mobile-sdk/flutter/ustanovka-i-ispolzovanie-plagina-dlya-flutter.md#run-analyses).
* Исправили ошибку в коде примера.
* Подсказка для жеста Сканирование теперь озвучивается корректно.
* При попытке удалить референтное фото SDK теперь запрашивает подтверждение.
* Исправили ошибку с темным фоном при запуске SDK.
* Исправили ошибку, из-за которой при биометрическом анализе одно из изображений переворачивалось.
* Исправили несколько ошибок, возникавших во время анализов на устройстве и при гибридном анализе.
* Android:
  * Теперь поддерживаем Google Dynamic Feature Delivery.
  * Исправили ошибку, из-за которой SDK мог вылететь при закрытии экрана съемки.
* iOS:
  * Исправили ошибку с интеграцией через Swift UI.
* Повысили безопасность и обновили телеметрию.

#### 8.16.0 — 30.04.2025

* Обновили логику авторизации.
* Улучшили логику озвучивания подсказок.
* Обновления безопасности.
* Android: валидацию видео — опцию, которая запускает запись видео заново, если получившийся файл состоит из 3 кадров и менее — теперь можно отключить.
* iOS:
  * SDK теперь сжимает медиафайлы, если их размер превышает 10 МБ.
  * Жесты с движениями головы теперь обрабатываются корректно.
  * В соответствии с требованиями Apple обновили Xcode до версии 16.

#### 8.14.0 — 17.12.2024

* Обновления безопасности и телеметрии.
* Подсказки SDK и элементы управления интерфейса могут озвучиваться в соответствии с требованиями WCAG.
* Упростили прохождение проверки для жестов, включающих движение головы.
* Android:
  * Сжатие больших видео теперь происходит на этапе закрытия экрана Liveness.
  * Исправили ошибку, из-за которой изображение с закрытыми глазами могло быть выбрано в качестве лучшего кадра.
  * Исправили проблемы с кодеками, появлявшиеся на некоторых моделях смартфонов.
  * Исправили ошибку, из-за которой некоторые записанные SDK видео были зелеными.
* iOS:
  * Добавили поддержку Xcode 16.
  * При использовании основной (задней) камеры яркость экрана теперь не меняется.
  * Исправили ошибку записи видео, появлявшуюся на некоторых моделях смартфонов.

#### 8.12.0 — 11.10.2024

* Метод `executeLiveness` больше не используется. Съемка теперь запускается с помощью метода `startLiveness`.
* Обновили код для получения результата съемки.
* Обновления безопасности и телеметрии.

#### 8.8.2 — 27.06.2024

* При попытке передать пустую строку в качестве аргумента для методов `addFolderId` (iOS) и `setFolderID (Android)`теперь показывается информативная ошибка.
* Android:
  * Исправили ошибку с бесконечно крутящимся спиннером, который появлялся при переключении пользователя на другое приложение во время прохождения проверки Liveness.
  * Исправили несколько ошибок, появлявшихся только на определенных моделях смартфонов.
* Обновления безопасности и телеметрии.

#### 8.6.0 — 15.04.2024

* Android:
  * Улучшили модель Liveness для проверки на устройстве.
  * Обновления безопасности.
* **iOS:**
  * Синхронизировали с Android сообщения, которые SDK показывает после загрузки медиафайла.
  * Исправили баг с задержками запуска анализа, которые иногда возникали для анализа по одному кадру.

#### 8.5.0 — 20.03.2024

* Длительность жеста **Селфи** теперь можно менять (размер видеофайла также изменится).
* Убрали паузу после жеста **Сканирование**.
* Обновления безопасности и журналирования.
* Android: если размер записанного видеофайла больше 10 Мбайт, видео будет сжато.

#### 8.4.0 — 11.01.2024

* Android: обновили модель Liveness для проверки на устройстве.
* iOS: изменили поведение для отсутствующих переводов при добавлении новых ключей в локализацию: теперь вместо названия ключа показывается текст на языке по умолчанию (английском).
* Исправили ошибки.

#### 8.3.0 — 30.11.2023

* Добавили возможность использования мастер-лицензии, которая работает с любым `bundle_id`.
* Android: исправили ошибку со сжатием видео при гибридном анализе, которая возникала на некоторых моделях телефонов.
* iOS: исправили ошибку с мигающим фоном при съемке.

#### 8.2.0 — 17.11.2023

* Выпущена первая версия.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.ozforensics.com/oz-knowledge-ru/rukovodstva/rukovodstvo-razrabotchika/sdk/oz-mobile-sdk/flutter/zhurnal-izmenenii.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
