Skip to content

Releases: noakmilo/KiwiDX

KiwiDX v0.2.0

Choose a tag to compare

@noakmilo noakmilo released this 11 Sep 05:11

Welcome to the new KiwiDX a Community Driven SDR Listener

image

v0.2.0 - 2026-09-11

  • Keep bounded console history in memory and update the native log control only when visible; truncate oversized diagnostics.

  • Show a centered animated connection indicator with stage percentages.

  • Add the waterfall-focused workspace with a detachable native chat sidebar.

  • Safely reactivate detached chat, console and display windows, including minimized windows.

  • Receive audio and waterfall off the UI thread, cap display refreshes and sample packet diagnostics to prevent UI queue overload.

  • Show only waterfall and its controls in Twente/OpenWebRX; retain OpenWebRX profile selection and receiver error/start overlays.

  • Bound receiver socket shutdown and restore the original application and installer icon.

v0.1.53 - 2026-09-10

  • Start maximized with three control rows: receiver settings, volume/recording, and compact panel switches with solid backgrounds.
  • Preserve receiver height when showing optional panels; grow restored windows where possible and scroll when screen space runs out.
  • Use the Community Driven SDR Listener slogan, automatic receiver audio, Mute beside Volume, and a green Record control.
  • Add native Community Chat with nick controls, simultaneous #hamradio/#shortwave tabs, private /help and registration/login commands, and clickable RX/frequency/mode links.
image

KiwiDX v0.1.52

Choose a tag to compare

@noakmilo noakmilo released this 09 Sep 04:20
image

v0.1.52 Changelog

  • Added Ham Radio and Shortwave Listening logs from the dial context menu and Logging menu.
  • Capture receiver, local/RX/UTC times, frequency and band; Ham Radio also captures mode.
  • Separate station details, SIMPO text fields, program and comments with persistent categorized log history.
image image

v0.1.51

Choose a tag to compare

@noakmilo noakmilo released this 07 Sep 16:36
image

v0.1.51 - 2026-09-07

  • About includes GitHub and PayPal Donate links.
  • New profiles default to Twente WebSDR, labeled [OFF Kiwi Network]; existing favorites are preserved.
  • Favorites submenu always provides Manage Favorites to manually add and delete receivers, with supported receiver guidance and URL/duplicate validation.
  • Added JSON import/export for Favorites and Bookmarks, with validation and merge semantics (existing bookmark IDs and normalized favorite URLs win).
  • Store user data in %LOCALAPPDATA%\KiwiDX across versions; migrate missing files from beside the executable or an old portable folder selected on first launch.
  • Save changed data atomically and keep the previous file as .bak.
  • Added manual GitHub release version checks under Help; downloads and installation remain user initiated.
  • Added a repeatable self-contained Windows x64 ZIP and Inno Setup installer build with fixed upgrade identity, stable installed executable name, downgrade protection, and preserved user data on uninstall.
  • Move receiver-map WebView2 data into the user profile.
image

0.1.49

  • Fixed RX clock initialization by recognizing channel announcements on both streams and preserving spaces in receiver time metadata.
  • Added bottom-right Local time (green), RX time (yellow), and UTC (red) clocks with bold seven-segment digits; RX uses receiver-reported local time, with Netherlands daylight-saving support for Twente.
  • Replaced the separate Twente window with a hybrid bridge embedded in the main KiwiDX waterfall area.
  • KiwiDX frequency, mode, bandwidth, audio, volume, and basic waterfall controls now drive the official Twente WebSDR client.
  • Switching to any other server address fully restores the native KiwiSDR connection and display.
  • The University of Twente WebSDR can be added to Favorites manually like any other receiver.
  • The receiver map can be opened while the embedded Twente WebSDR remains connected.
  • Restored the native frequency scale immediately when switching from Twente back to a KiwiSDR.

0.1.48

  • Added hidden compatibility for the University of Twente WebSDR when its exact server address is entered manually.
  • Opens the receiver's official client inside KiwiDX and carries over the selected frequency and mode without adding the server to defaults or discovery lists.

Installation

Setup installer

  1. Download KiwiDX_v0.1.51_Setup_x64.exe.
  2. Run the installer and follow the instructions.
  3. Launch KiwiDX from the Start menu.
  4. To update, install the newer version over the existing installation. Your settings, Favorites, and Bookmarks are preserved.

Portable ZIP

  1. Download KiwiDX_v0.1.51_Portable_Windows_x64.zip.
  2. Extract the complete ZIP to a folder.
  3. Keep all files together and run KiwiDX.exe.

Requirements and user data

  • Both packages include .NET 8 and FFmpeg.
  • Install the Microsoft Edge WebView2 Runtime if it is missing; it is required for the receiver map and Twente WebSDR.
  • User data is stored in %LOCALAPPDATA%\KiwiDX for both packages.
  • When migrating from an older portable version, select its folder when prompted on first launch.

KiwiDX v0.1.47

Choose a tag to compare

@noakmilo noakmilo released this 04 Sep 04:31
Captu000re

KiwiDX v0.1.47

  • New waterfall rows now enter at the top and flow downward through the display.
  • Changed the two passband edge lines from green to high-contrast white and increased their thickness to 2.5 pixels.

0.1.46

  • Aligned the KiwiSDR WebSocket authentication command with the current official client format.
  • Receive loops now start before authentication so server replies and rejection details are handled immediately.
  • Removed non-protocol startup messages that could cause some KiwiSDR proxy nodes to reject the session.

Installation

  1. Download KiwiDX_v0.1.47_Windows_x64.zip.
  2. Extract the complete ZIP to a folder.
  3. Keep all files together and run KiwiDX_v0.1.47.exe.
  4. Install the Microsoft .NET 8 Desktop Runtime and Microsoft Edge WebView2 Runtime if Windows reports that either component is missing.
C0000apture

KiwiDX v0.1.46

Choose a tag to compare

@noakmilo noakmilo released this 04 Sep 03:21
Captu000re

KiwiDX v0.1.46

This release improves KiwiSDR connection compatibility and receiver health detection.

Changes

  • Aligned the WebSocket authentication handshake with the current KiwiSDR protocol.
  • Receiver responses are now read immediately during connection setup.
  • Removed non-protocol handshake messages rejected by some KiwiSDR proxies.
  • The 15-second missing-audio timeout only applies while Play is active.
  • Waterfall responsiveness remains monitored independently.
  • Waterfall MP4 recordings include synchronized receiver audio.

Installation

  1. Download KiwiDX_v0.1.46_Windows_x64.zip.
  2. Extract the complete ZIP to a folder.
  3. Keep all files together and run KiwiDX_v0.1.46.exe.
  4. Install the Microsoft .NET 8 Desktop Runtime and Microsoft Edge WebView2 Runtime if Windows reports that either component is missing.
C0000apture