2024.1.0
2024-06-07
- [UPDATE] tsconfig.json を統一する
- [UPDATE] CI の pnpm を 9 に上げる
- [UPDATE] Biome 1.8.0 に上げる
- [ADD]
tsc --noEmit
で型チェックを行うようにする - [CHANGE] オーディオコーデック
LYRA
のサポートを削除する - [CHANGE] シグナリングオプションの
multistream
は false の時のみレガシーストリームを使用する- レガシーストリームを使用したい場合は
multistream: false
の指定が必須となる - @tnamao
- レガシーストリームを使用したい場合は
- [CHANGE] stopAudioTrack と stopVideoTrack を非推奨にする
- 代わりに名前を変えただけの removeAudioTrack と removeVideoTrack を用意する
- @voluntas
- [CHANGE] examples を Vite を利用して動かすように変更する
- serve を削除
- Vite を追加
- vite.config.mts を追加
- @voluntas
- [CHANGE] deploy-pages.yml を削除する
- E2E テストで実行できるようになったので
- @voluntas
- [CHANGE] サンプルを class ベースに変更する
- [ADD] サンプル用の .env.template を用意する
- [ADD] tests に Playwright を利用した E2E テストを追加する
- e2ee と messaging は一旦 skip で追加
- @voluntas
- [ADD] .github/workflows/e2e-test.yml を追加する
- Node.js {18,20,22} で E2E テストを実行する
- Chromium で E2E テストを実行する
- @voluntas
- [FIX] examples 実行時に環境変数が設定されていない場合は空文字にする
- 対象項目は SORA_CHANNEL_ID_PREFIX, VITE_SORA_CHANNEL_ID_PREFIX, VITE_ACCESS_TOKEN
- @miosakuma