다음을 통해 공유


몰입형 리더 JavaScript SDK에 대한 릴리스 정보

버전 1.4.0

이 릴리스에는 새로운 기능, 보안 취약성 해결 및 코드 샘플에 대한 업데이트가 포함되어 있습니다.

새로운 기능

  • 하위 기본 프라이빗 링크를 허용하도록 업데이트된 정규식 유효성 검사

개선

  • v1.4.0을 사용하도록 코드 샘플 업데이트

버전 1.3.0

이 릴리스에는 새로운 기능, 보안 취약성 해결 및 코드 샘플에 대한 업데이트가 포함되어 있습니다.

새로운 기능

  • Reading Coach에 대한 마이크 권한을 요청하는 Immersive Reader iframe에 대한 기능이 추가됨

개선

  • v1.3.0을 사용하도록 코드 샘플 업데이트
  • v1.2.0의 최신 옵션 사용을 보여 주는 코드 샘플 업데이트

버전 1.2.0

이 릴리스에는 새로운 기능, 보안 취약성 수정, 버그 수정, 코드 샘플 업데이트, 구성 옵션이 포함되어 있습니다.

새로운 기능

  • 테마를 밝게 또는 어둡게 설정하는 옵션이 추가됨
  • iframe/webview 컨테이너가 배치되는 부모 노드를 설정하는 옵션이 추가됨
  • 문법 환경을 사용하지 않도록 설정하는 옵션이 추가됨
  • 번역 환경을 사용하지 않도록 설정하는 옵션이 추가됨
  • 언어 검색을 사용하지 않도록 설정하는 옵션이 추가됨

개선

  • iframe에 제목 및 아리아 모달 특성 추가
  • 종료 시 isLoading을 false로 설정
  • v1.2.0을 사용하도록 코드 샘플 업데이트
  • React 코드 샘플이 추가됨
  • Ember 코드 샘플 추가됨
  • Azure 함수 코드 샘플 추가됨
  • 인증을 위해 Azure Function을 호출하는 방법을 보여주는 C# 코드 샘플이 추가됨
  • 인증을 위해 Azure Function을 호출하는 방법을 보여주는 Android Kotlin 코드 샘플이 추가됨
  • Swift 코드 샘플을 Objective C 규격으로 업데이트
  • 부모 노드, disableGrammar, disableTranslation 및 disableLanguageDetection과 같은 새 옵션의 사용을 보여 주는 고급 C# 코드 샘플이 업데이트되었습니다.

수정

  • TypeScript 패키지를 업그레이드하여 여러 보안 취약성 해결
  • renderButton이 단추에서 중복 아이콘 및 레이블을 렌더링하는 버그 수정

버전 1.1.0

이 릴리스에는 새로운 기능, 보안 취약성 수정, 버그 수정, 코드 샘플 업데이트, 구성 옵션이 포함되어 있습니다.

새로운 기능

  • 여러 브라우저 및 디바이스에서 사용자 기본 설정 저장 및 로드 사용
  • 기본 표시 옵션 구성 사용
  • 몰입형 리더 시작할 때 번역 언어를 설정하고, 단어 번역을 사용하도록 설정하고, 문서 번역을 사용하도록 설정하는 옵션이 추가되었습니다.
  • 옵션을 통해 소리내어 읽기 구성에 대한 지원 추가
  • 첫 번째 실행 환경을 사용하지 않도록 설정하는 기능이 추가됨
  • UWP용 ImmersiveReaderView 추가됨

개선

  • 최신 SDK로 작동하도록 Android 코드 샘플 HTML 업데이트
  • 처리된 문자 수를 반환하도록 시작 응답을 업데이트했습니다.
  • v1.1.0을 사용하도록 코드 샘플 업데이트
  • 이미 로드할 때 launchAsync를 호출할 수 없습니다.
  • 데이터가 문자열이 아닌 메시지를 무시하여 잘못된 콘텐츠를 확인했습니다.
  • 약속의 브라우저 지원을 검사 if 절의 래핑된 창 호출

수정

  • gitignore에서 yarn.lock을 제거하여 dependabot 수정
  • 빠른 시작-nodejs 코드 샘플에서 pug를 v3.0.0으로 업그레이드하여 보안 취약성 해결
  • Jest 및 TypeScript 패키지를 업그레이드하여 여러 보안 취약성 해결
  • Microsoft.IdentityModel.Clients.ActiveDirectory를 v5.2.0으로 업그레이드하여 보안 취약성 해결

Version 1.0.0

이 릴리스에는 호환성이 손상되는 변경, 새로운 기능, 코드 샘플 개선, 버그 수정이 포함되어 있습니다.

호환성이 손상되는 변경

  • Azure AD 토큰 및 하위 도메인이 필요하고 이전 버전에서 사용된 토큰은 더 이상 사용되지 않습니다.
  • CookiePolicy를 disabled로 설정합니다. 사용자 기본 설정의 보존은 기본적으로 사용하지 않도록 설정되어 있습니다. CookiePolicy가 enabled로 설정되지 않으면 리더는 매번 기본 설정으로 시작됩니다.

새로운 기능

  • 쿠키를 사용하거나 사용하지 않도록 설정하는 지원이 추가됨
  • Android Kotlin 빠른 시작 코드 샘플이 추가됨
  • Android Java 빠른 시작 코드 샘플이 추가됨
  • Node 빠른 시작 코드 샘플이 추가됨

개선

  • 고급 README.md 업데이트된 Node.js
  • Python 코드 샘플을 고급에서 빠른 시작으로 변경
  • iOS Swift 코드 샘플을 js/samples로 이동
  • v1.0.0을 사용하도록 코드 샘플 업데이트

수정

  • Node.js 고급 코드 샘플에 대해 수정됨
  • 고급 csharp-multiple-resources에 대한 누락된 파일이 추가됨
  • 하이퍼링크에서 en-us 제거됨

버전 0.0.3

이 릴리스에는 새로운 기능, 코드 샘플에 대한 개선, 보안 취약성 해결, 버그 수정이 포함되어 있습니다.

새로운 기능

  • iOS Swift 코드 샘플 추가됨
  • 여러 리소스의 사용을 보여주는 C# 고급 코드 샘플이 추가됨
  • 전체 화면 토글 기능을 사용하지 않도록 설정하는 지원이 추가됨
  • 몰입형 리더 애플리케이션 종료 단추를 숨기는 지원이 추가되었습니다.
  • 몰입형 리더 종료 시 호스트 애플리케이션에서 사용할 수 있는 콜백 함수가 추가되었습니다.
  • Azure Active Directory 인증을 사용하도록 코드 샘플 업데이트

개선

  • Word 문서를 포함하도록 C# 고급 코드 샘플 업데이트
  • v0.0.3을 사용하도록 코드 샘플 업데이트

수정

  • 보안 취약성을 해결하기 위해 lodash를 버전 4.17.14로 업그레이드
  • 보안 취약성을 해결하기 위해 C# MSAL 라이브러리가 업데이트됨
  • 보안 취약성을 해결하기 위해 mixin-deep을 버전 1.3.2로 업그레이드
  • 보안 취약성을 해결하기 위해 취약한 버전의 set-value 및 mixin-deep을 사용하는 업그레이드된 jest, webpack 및 webpack-cli

버전 0.0.2

이 릴리스에는 새로운 기능, 코드 샘플에 대한 개선, 보안 취약성 해결, 버그 수정이 포함되어 있습니다.

새로운 기능

  • Python 고급 코드 샘플 추가됨
  • Java 빠른 시작 코드 샘플이 추가됨
  • 간단한 코드 샘플이 추가됨

개선

  • resourceName의 이름을 cogSvcsSubdo로 변경했습니다기본
  • 코드에서 비밀을 이동하고 환경 변수 사용
  • v0.0.2를 사용하도록 코드 샘플 업데이트

수정

  • 몰입형 리더 단추 접근성 버그 수정
  • 끊어진 스크롤이 수정됨
  • 보안 취약성을 해결하기 위해 핸들바 패키지를 버전 4.1.2로 업그레이드
  • SDK 단위 테스트의 버그 수정
  • JavaScript Internet Explorer 11 호환성 버그 수정
  • 업데이트된 SDK URL

버전 0.0.1

몰입형 리더 JavaScript SDK의 초기 릴리스입니다.

  • JavaScript SDK에 몰입형 리더 추가됨
  • UI 언어를 지정하는 지원이 추가됨
  • 제한 시간 오류로 launchAsync 함수가 실패해야 하는 시기를 결정하는 시간 제한이 추가되었습니다.
  • 몰입형 리더 iframe의 z 인덱스 지정 지원이 추가됨
  • Chrome 앱과의 호환성을 위해 iframe 대신 웹 보기 태그를 사용하는 지원이 추가되었습니다.
  • SDK 단위 테스트 추가됨
  • Node.js 고급 코드 샘플이 추가됨
  • C# 고급 코드 샘플 추가됨
  • C# 빠른 시작 코드 샘플이 추가됨
  • 패키지 구성, Yarn 및 기타 빌드 파일 추가됨
  • git 구성 파일 추가됨
  • 코드 샘플 및 SDK에 README.md 파일 추가
  • MIT 라이선스 추가됨
  • 기여자 지침 추가됨
  • 정적 아이콘 단추 SVG 자산 추가됨