Заметки о выпуске пакета SDK для JavaScript Иммерсивное средство чтения
Версия 1.4.0
В этом выпуске содержатся новые функции, исправления уязвимостей безопасности и обновления примеров кода.
Новые возможности
- Обновлена проверка regex поддомена, чтобы разрешить частные ссылки
Усовершенствования
- Обновленные примеры кода для использования версии 1.4.0
Версия 1.3.0
В этом выпуске содержатся новые функции, исправления уязвимостей безопасности и обновления примеров кода.
Новые возможности
- Добавлена возможность Иммерсивное средство чтения iframe для запроса разрешений микрофона для чтения тренера
Усовершенствования
- Обновленные примеры кода для использования версии 1.3.0
- Обновленные примеры кода для демонстрации использования последних параметров версии 1.2.0
Версия 1.2.0
Этот выпуск содержит новые функции, исправления уязвимостей системы безопасности, исправления ошибок, обновления образцов кода и параметры конфигурации.
Новые возможности
- Добавлен параметр, чтобы задать тему светлой или темной
- Добавлен параметр для задания родительского узла, в котором размещен контейнер iframe/webview
- Добавлен параметр отключения интерфейса "Грамматика"
- Добавлен параметр отключения интерфейса перевода
- Добавлен параметр отключения распознавания языка
Усовершенствования
- Добавлены модальные атрибуты заголовка и арии в iframe
- Параметру isLoading на выходе присваивается значение false
- Обновленные примеры кода для использования версии 1.2.0
- Добавлен пример кода React
- Добавлен пример кода Ember
- Добавлен пример кода функции Azure
- Добавлен пример кода C#, демонстрирующий вызов функции Azure для проверки подлинности
- Добавлен пример кода Android Kotlin, демонстрирующий вызов функции Azure для проверки подлинности
- Обновлен пример кода Swift, соответствующий Objective C
- Обновленный пример кода Advanced C# для демонстрации использования новых параметров: родительского узла, отключенияGrammar, disableTranslation и отключенияLanguageDetection
Исправления
- Исправлено несколько уязвимостей безопасности путем обновления пакетов TypeScript
- Исправлена ошибка, из-за которой renderButton отрисовал повторяющийся значок и метку в кнопке
Версия 1.1.0
Этот выпуск содержит новые функции, исправления уязвимостей системы безопасности, исправления ошибок, обновления образцов кода и параметры конфигурации.
Новые возможности
- Включено сохранение и загрузка пользовательских настроек в разных браузерах и устройствах
- Включена настройка параметров отображения по умолчанию
- Добавлен параметр для задания языка перевода, включения перевода слов и включения перевода документов при запуске Иммерсивное средство чтения
- Добавлена поддержка настройки чтения вслух с помощью параметров
- Добавлена возможность отключить первый запуск
- Добавлен ImmersiveReaderView для UWP
Усовершенствования
- Обновлен пример HTML кода Android для работы с последним пакетом SDK
- Обновленный ответ запуска для возврата количества обработанных символов
- Обновленные примеры кода для использования версии 1.1.0
- Не позволяет вызывать launchAsync при загрузке.
- Проверка недопустимого содержимого путем пропуска сообщений, в которых данные не является строкой
- Завернутый вызов окна в предложении if для проверки поддержки браузера Promise
Исправления
- Исправлена зависимость, удалив yarn.lock из gitignore
- Исправлена уязвимость безопасности путем обновления pug до версии 3.0.0 в примере кода quickstart-nodejs
- Исправлено несколько уязвимостей безопасности путем обновления пакетов Jest и TypeScript
- Исправлена уязвимость безопасности путем обновления Microsoft.IdentityModel.Clients.ActiveDirectory до версии 5.2.0
Версия 1.0.0
Этот выпуск содержит критические изменения, новые функции, примеры кода и исправления ошибок.
Критические изменения
- Требуется маркер и поддомен Azure AD, а токены, используемые в предыдущих версиях, не рекомендуются.
- Задайте для CookiePolicy значение Disabled (отключено). По умолчанию хранение пользовательских настроек отключено. Модуль чтения запускается с параметрами по умолчанию каждый раз, если для параметра CookiePolicy не задано значение Enabled.
Новые возможности
- Добавлена поддержка включения или отключения файлов cookie
- Добавлен пример кода быстрого запуска Android Kotlin
- Добавлен пример кода быстрого запуска Для Java для Android
- Пример кода быстрого запуска узла
Усовершенствования
- Обновленные Node.js расширенные README.md
- Изменен пример кода Python с расширенного на быстрый запуск
- Перенос примера кода Swift для iOS в js/samples
- Обновленные примеры кода для использования версии 1.0.0
Исправления
- Исправлено для примера расширенного кода Node.js
- Добавлены отсутствующие файлы для расширенных ресурсов csharp-multiple-resources
- Удалено en-us из гиперссылок
Версия 0.0.3
Этот выпуск содержит новые функции, усовершенствования в примерах кода, исправления уязвимостей системы безопасности и исправления ошибок.
Новые возможности
- Добавлен пример кода Swift для iOS
- Добавлен пример расширенного кода C# с демонстрацией использования нескольких ресурсов
- Добавлена поддержка отключения функции полноэкранного переключателя
- Добавлена поддержка скрытия кнопки выхода приложения Иммерсивное средство чтения
- Добавлена функция обратного вызова, которая может использоваться ведущим приложением при выходе из Иммерсивное средство чтения
- Обновленные примеры кода для использования проверки подлинности Azure Active Directory
Усовершенствования
- Обновленный пример расширенного кода C# для включения документа Word
- Обновленные примеры кода для использования версии 0.0.3
Исправления
- Обновление lodash до версии 4.17.14 для устранения уязвимостей безопасности
- Обновлена библиотека MSAL C# для устранения уязвимостей безопасности
- Обновление смешивания до версии 1.3.2 для устранения уязвимостей безопасности
- Обновленный jest, webpack и webpack-cli, которые использовали уязвимые версии set-value и mixin-deep для устранения уязвимостей безопасности
Версия 0.0.2
Этот выпуск содержит новые функции, усовершенствования в примерах кода, исправления уязвимостей системы безопасности и исправления ошибок.
Новые возможности
- Добавлен пример расширенного кода Python
- Добавлен пример кода быстрого запуска Java
- Добавлен пример простого кода
Усовершенствования
- Переименовано имя ресурса в cogSvcsSubdomain
- Перемещены секреты из кода и используют переменные среды
- Обновленные примеры кода для использования версии 0.0.2
Исправления
- Исправлены ошибки специальных возможностей кнопки Иммерсивное средство чтения
- Исправлена сломанная прокрутка
- Обновление пакета обработчиков до версии 4.1.2 для устранения уязвимостей безопасности
- Исправлены ошибки в модульных тестах пакета SDK
- Исправлены ошибки совместимости JavaScript Internet Explorer 11
- Обновленные URL-адреса пакета SDK
Версия 0.0.1
Первоначальный выпуск пакета SDK для скрипта JavaScript для чтения.
- Добавлен пакет SDK для JavaScript Иммерсивное средство чтения
- Добавлена поддержка для указания языка пользовательского интерфейса
- Добавлено время ожидания, определяющее, когда функция launchAsync должна завершиться ошибкой времени ожидания.
- Добавлена поддержка указания z-индекса Иммерсивное средство чтения iframe
- Добавлена поддержка использования тега веб-представления вместо iframe для совместимости с приложениями Chrome
- Добавлены модульные тесты пакета SDK
- Добавлен пример расширенного кода Node.js
- Добавлен пример расширенного кода C#
- Добавлен пример кода быстрого запуска C#
- Добавлена конфигурация пакета, Yarn и другие файлы сборки
- Добавлены файлы конфигурации Git
- Добавлены README.md файлы в примеры кода и пакет SDK
- Добавлена лицензия MIT
- Добавлены инструкции участника
- Добавлены ресурсы SVG со статическим значком