Repository navigation
SRdeck v1.0.8
SRdeck v1.0.8
リリース日: 2026-10-16
概要
ホストのシャットダウン処理および購読ライフサイクルの堅牢化、ラジオ状態永続化の所有権分離、メイン画面購読の明確化、公開ドキュメントおよびWikiの整理を行った安定性向上アップデートです。
主な変更
- ホスト購読および終了処理の堅牢化:
- バックグラウンド終了時のUI所有権保護およびメイン画面購読の明示的シャットダウン処理(PR #230)
- ラジオの最終状態・ゲイン永続化の所有権を
RadioStatePersistenceへ集約(PR #226) - 終了後の不要なUIタイマー停止・Messenger登録解除・再初期化防止
- ドキュメントおよびWikiの整備:
- ドキュメント体系の整合および公開Wikiページの更新
- 公開パッケージ境界に合わせたドキュメント構成の最適化
- 回帰テスト基盤の強化:
- 受信ステータスカードおよびパネル角丸・ヘッダー契約の回帰テスト追加
配布物
SRdeck-1.0.8-win-x64-with-plugins.zip: ホスト本体と公式プラグイン11種SRdeck-1.0.8-win-x64-host-only.zip: ホスト本体のみSRdeckCore.SignalProcessing.1.0.8.nupkgSRdeckPlugin.Contracts.1.0.8.nupkgSRdeckPlugin.Sdk.1.0.8.nupkgSRdeckPlugin.Wpf.1.0.8.nupkg
with-plugins ZIPに含まれるプラグインは、ACARS、ADS-B、AIS、Analog、CW Skimmer、FT8、HF-FAX、HFDL、国際VHF/DSC、VDL Mode 2、Wi-SUNです。MeshtasticとワンセグはSRdeckPluginsのソーススナップショットに含まれますが、実行ZIPには含まれません。
必要環境
- Windows 10 / 11 x64
- .NET 10 Desktop Runtime x64
- DirectCompute対応GPU(DirectX 11以降対応のGPU)
- SDRplay、RTL-SDR、HackRF One、RX888 Mk2を使用する場合は各ベンダーのドライバー/ランタイム
検証
SRdeck.Tests: 全回帰テストを検証- SRdeck/SRdeckPlugins公開スナップショットのエクスポート、Releaseビルド、NuGet/ZIPパッケージ生成検証に成功