リリースノート

CHANGE

後方互換性のない変更

UPDATE

後方互換性がある変更

ADD

後方互換性がある追加

FIX

バグ修正

2020.3

日時

2020-07-04

対応 Sora

2020.1

対応 libwebrtc

m83.4103.12

  • [CHANGE] 古いロール upstream, downstream を削除する

  • [CHANGE] SoraAudioOption.audioSource のデフォルト値を VOICE_COMMUNICATION に変更する

  • [UPDATE] libwebrtc を 83.4103.12.2 に上げる

  • [UPDATE] com.android.tools.build:gradle を 4.0.0 に上げる

  • [UPDATE] com.squareup.okhttp3:okhttp を 4.7.2 に上げる

  • [ADD] 新しいロール sendonly, recvonly, sendrecv に対応する

2020.2

  • [CHANGE] compileSdkVersion を 29 に上げる

  • [CHANGE] targetSdkVersion を 29 に上げる

  • [CHANGE] シグナリング connect に含めるクライアント情報を変更する

  • [UPDATE] Kotlin を 1.3.72 に上げる

  • [UPDATE] Dokka を 0.10.1 に上げる

  • [UPDATE] libwebrtc を 79.5.1 に上げる

  • [UPDATE] com.android.tools.build:gradle を 3.6.3 に上げる

  • [UPDATE] com.squareup.okhttp3:okhttp を 4.6.0 に上げる

  • [UPDATE] junit:junit4.13 に上げる

  • [ADD] Offer SDP 生成失敗時、エラーメッセージをシグナリング connect の sdp_error に含めて送信する

2020.1

  • [UPDATE] com.android.tools.build:gradle を 3.5.3 に上げる

  • [ADD] CameraCapturerFactory にフロント/リアカメラの優先順位のオプションを追加する

  • [ADD] サイマルキャスト配信のエンコーダ設定変更用コールバックを追加する

    • SoraMediaChannel.Listener#onSenderEncodings()

  • [ADD] 定数 SoraErrorReason.ICE_DISCONNECTED を追加する

  • [ADD] SoraMediaChannel.ListeneronWarning メソッドを追加する

    • このバージョンでは ICE_DISCONNECTED の通知のみに利用している

    • 想定ユースケースは、ネットワークが不安定であることを UI に伝えること

    • デフォルト実装は処理なしである

  • [FIX] IceConnectionState = disconnected では切断処理を行わないよう変更する