Release Notes
Changed
- Deserialize source configuration through typed, Serde-derived raw inputs and
TryFrom validation, preserving supported formats and strict field checks while improving diagnostics.
Fixed
- Avoid repeating the underlying SoapySDR/driver error in the sources panel.
- Accept nested RTL-SDR sample rates and structured SoapySDR
{ args, sample_rate } tables (with their respective features), alongside canonical source-level settings; reject conflicting rates explicitly.
- Preserve source and field details in TOML configuration errors, and name disabled backend features instead of reporting a generic untagged-enum failure.
- Add configuration-loading regressions for mixed TCP/MQTT/WebSocket/RTL inputs, structured SoapySDR settings, and builds without optional backend support.
Install ship162 0.2.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xoolive/ship162/releases/download/v0.2.1/ship162-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/xoolive/ship162/releases/download/v0.2.1/ship162-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install xoolive/homebrew/ship162
Download ship162 0.2.1