1.9.9564
Небольшой патч - EyePad, предпросмотр и SDK
1.9.9564 RU/EN
Небольшой патч после большого обновления 1.9.9545. В основном тут исправления для EyePad, предпросмотра видео и SDK-зависимостей.
EyePad
Поправил запуск файлов через EyePad.
Если EyeAuras стартует с .json или .v1.enc, такие файлы теперь открываются как aura-файлы и запускаются через aura tab. При этом обычное открытие .json внутри EyePad все еще работает как текстовый файл.
Еще несколько правок рядом:
- если переданный файл нельзя запустить, приложение завершится с
InvalidData - если запуск упал с ошибкой, EyeAuras больше не должен потом дополнительно завершаться как будто все прошло успешно
- добавлены E2E-тесты на эти сценарии
Предпросмотр видео
Исправлена гонка в предпросмотре видео: старый frame buffer мог уже освободиться, а UI все еще пытался прочитать из него кадр.
Теперь такие устаревшие кадры просто пропускаются или логируются, вместо того чтобы ронять предпросмотр.
Исправления и улучшения
- [EyePad]
.jsonи.v1.enc, переданные при запуске приложения, теперь открываются как aura-файлы. - [EyePad] Обычное открытие
.jsonв самом EyePad осталось текстовым. - [EyePad] Если файл в одноразовом режиме нельзя запустить, приложение теперь завершится с
InvalidData. - [EyePad] Ошибка запуска входного файла больше не должна приводить к двойному завершению приложения.
- [Image Preview] Исправлена гонка при освобождении старого video frame buffer.
- [Notifications] Исправлен
EA-1258: notification overlay мог ломаться после obfuscation. - [SDK] Обновлены
ImageSharpиUnity, удалена старая прямая ссылка наOpenAI 1.7.2, чтобы убрать downgrade-конфликтыNU1605.