- UPDATE
- 下位互換がある変更
- ADD
- 下位互換がある追加
- CHANGE
- 下位互換のない変更
- FIX
- バグ修正
- [UPDATE] CocoaPods の platform の設定を 14.0 に上げる
- @miosakuma
- [UPDATE] システム条件を変更する
- iOS 14 以降
- macOS 15.0 以降
- Xcode 16.0
- @miosakuma
- [UPDATE] 映像コーデックタイプの並び順を変更する
- VP8 / VP9 / AV1 / H.264/ H.265 の順番になるように変更
- @zztkm
- [ADD] 映像コーデックタイプに H.265 を追加する
- @zztkm
リリース日: 2024-09-06
- [UPDATE] 各サンプルの libwebrtc のログレベルを RTCLoggingSeverityNone から RTCLoggingSeverityInfo にする
- libwebrtc のログを INFO レベルで出力するようにする
- @zztkm
- [UPDATE] GitHub Actions の Xcode のバージョンを 15.4 にあげる
- 合わせて iOS の SDK を iphoneos17.5 にあげる
- @miosakuma
- [UPDATE] システム条件を変更する
- macOS 14.6.1 以降
- Xcode 15.4
- WebRTC SFU Sora 2024.1.0 以降
- @miosakuma
- [UPDATE] Github Actions を actions/cache@v4 にあげる
- @miosakuma
- [UPDATE] Github Actions を macos-14 にあげる
- @miosakuma
- [UPDATE] Github Actions を Xcode 15.2, iphoneos17.2 にあげる
- @miosakuma
- [UPDATE] Github Actions のビルドオプションに
ASSETCATALOG_COMPILER_GENERATE_ASSET_SYMBOLS=NO
を追加する- Xcode 15 で Asset のシンボルである、GeneratedAssetSymbols.swift が生成されるようになったがこのファイルが SwiftFormat エラー対象となる
- CI では Asset のシンボル生成は不要であるため生成しないようオプション指定を行う
- Xcode 15 リリースノート - Asset Catalogs
- @miosakuma
- [UPDATE] システム条件を変更する
- macOS 14.4.1 以降
- Xcode 15.3
- Swift 5.10
- @miosakuma
- [UPDATE] システム条件を変更する
- macOS 14.3.1 以降
- WebRTC SFU Sora 2023.2.0 以降
- Xcode 15.2
- Swift 5.9.2
- CocoaPods 1.15.2 以降
- @miosakuma
- [UPDATE] Sora iOS SDK を 2023.3.1 にあげる
- @miosakuma
- [UPDATE] SwiftLint, SwiftFormat/CLI を一時的にコメントアウトする
- SwiftLint, SwiftFormat/CLI が Swift Swift 5.9 に対応できていないため
- 対応が完了したら戻す
- @miosakuma
- [FIX] VideoChatSample で signalingConnectMetadata が設定できない不具合を修正
- @miosakuma
- [ADD] DataChannelSample の映像コーデックに AV1 を追加する
- @miosakuma
- [ADD] DecoStreamingSample の映像コーデックに AV1 を追加する
- @miosakuma
- [ADD] ScreenCastSample の映像コーデックに AV1 を追加する
- @miosakuma
- [ADD] SimulcastSample の映像コーデックに VP9 と AV1 を追加する
- @miosakuma
- [ADD] VideoChatSample の映像コーデックに AV1 を追加する
- @miosakuma
- [ADD] VideoChatSample に映像コーデックプロファイル設定を追加する
- @miosakuma
- [UPDATE] システム条件を変更する
- macOS 13.4.1 以降
- Xcode 14.3.1
- Swift 5.8.1
- WebRTC SFU Sora 2023.1.0 以降
- CocoaPods 1.12.1 以降
- @miosakuma
- [FIX] ScreenCastSample の H.264 の映像が送信されない不具合を修正する
- 画像を半分にリサイズしてエンコード可能なサイズとする
- @szktty
- [UPDATE] システム条件を変更する
- macOS 13.3 以降
- Xcode 14.3
- Swift 5.8
- WebRTC SFU Sora 2022.2.0 以降
- CocoaPods 1.12.0 以降
- @miosakuma
- [CHANGE] システム条件を変更する
- アーキテクチャ から x86_64 を削除
- macOS 12.6 以降
- Xcode 14.0
- Swift 5.7
- CocoaPods 1.11.3 以降
- @miosakuma
- [UPDATE] システム条件を変更する
- WebRTC SFU Sora 2022.1.1 以降
- Xcode 13.4.1
- @miosakuma
- [FIX] DecoStreamingSample の iOS 14 初期に発生していたクラッシュ不具合の暫定処理を削除
- iOS 14.6 で問題が解消されていたため当初の処理に戻す
- @szktty
- [UPDATE] システム条件を変更する
- macOS 12.3 以降
- WebRTC SFU Sora 2022.1.0 以降
- @miosakuma
- [ADD] VideoChatSample, SimulcastSample, SpotlightSample で bundle_id を設定する
- @enm10k
- [ADD] SpotlightSample の映像コーデックに VP9 を追加する
- @enm10k
- [ADD] SpotlightSample サイマルキャストの有効・無効を切り替える設定を追加する
- @enm10k
- [UPDATE] DecoStreamingSample をマルチストリームにする
- @szktty
- [UPDATE] ScreenCastSample をマルチストリームにする
- @miosakuma
- [ADD] サーバから切断されたとき接続前の状態に戻る
- @szktty
- [CHANGE] RealTimeStreamingSample を廃止する
- @miosakuma
- [UPDATE] Github Actions でのビルド処理で利用する Podfile を Podfile.dev から Podfile に変更する
- @miosakuma
- [UPDATE] Environment.example.swift に signalingConnectMetadata を追加する
- @miosakuma
- [ADD] DataChannelSample の追加する
- @szktty
- [FIX] 接続ボタンを連打された際に複数の接続が作成される不具合を修正する
- @szktty, @miosakuma