Skip to content

SRdeck v1.0.8

Choose a tag to compare

@sake846 sake846 released this 16 Oct 15:13
· 2 commits to main since this release

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.nupkg
  • SRdeckPlugin.Contracts.1.0.8.nupkg
  • SRdeckPlugin.Sdk.1.0.8.nupkg
  • SRdeckPlugin.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パッケージ生成検証に成功