SKYDEX.online Feeder Network

Version history

Every released build of Skydex Feeder for macOS. Each one is a notarized DMG — download the current version from the app page.

Download 0.1.7 Free · macOS 13+ · Apple silicon & Intel · notarized

0.1.7 — 10 August 2026

  1. The app updates itself. Six releases went out in the first two days and every one of them asked you to download the DMG and drag it over again. From this version on the app checks once a day and offers the update in place, with “Check for Updates…” in the menu for when you don’t want to wait.
  2. Each update is signed with our own key in addition to Apple’s notarisation. Notarisation says the file came from us and carries no malware; the update signature says this particular update is the one we published — so a swapped file is refused even if it is served from our own domain.
  3. Note for anyone already running 0.1.6 or older: those builds have no updater in them, so this one has to be installed by hand. It’s the last time.

0.1.6 — 10 August 2026

  1. The app has an icon. Until now macOS drew its generic placeholder everywhere the app appears — Finder, Launchpad, Spotlight, the installer window.
  2. “Check my feed” for adsb.lol. Asks the network what it is receiving from your station and links to your page there. A connected socket only proves the app is talking; this is the network answering. Shown only for networks that can actually be asked — airplanes.live identifies feeders by IP, so it gets a link instead.
  3. An About panel carrying the version, the feeder links, and where the bundled decoder’s GPL sources live. A menu-bar-only app has no menu bar of its own, so neither was reachable from inside the app before.
  4. The installer window is laid out instead of being a bare file list: app on the left, Applications on the right, arrow between.
  5. Housekeeping: the bundled readsb is pinned to an exact tag rather than “latest”, so a rebuild produces the decoder the release notes describe, and 1.4 MB of build leftovers no longer ship inside the app.

0.1.5 — 9 August 2026

  1. Settings fit on the screen again. The window was sized to its content, so each section added made it taller; with the networks list it no longer fit a laptop display and the bottom was unreachable. It’s now three tabs — Station, Networks, General — in a fixed window that scrolls.
  2. Turning a network on now tells you it isn’t live yet. readsb’s destinations are fixed at launch, so flipping a toggle changed nothing until the feed restarted — and nothing said so. A station could sit there feeding fewer networks than its own settings claimed. The section now warns when the running feed doesn’t match, with an “Apply now” button beside the warning.

0.1.4 — 8 August 2026

  1. Fixed: a healthy feed could report “Decoder keeps crashing”. On start the app launched a second decoder a fraction of a second after the first. The first one kept the SDR and the local beast port and fed normally; the second died instantly on “bind: Address already in use”, and the supervisor spent the rest of the session restarting the one that couldn’t win. Aircraft kept flowing the whole time — only the status was wrong, which is its own kind of bad.
  2. The second launch came from a background refresh of feeder-config.json: any difference from the built-in fallback triggered a restart, even a changed link. Now only a moved ingest endpoint restarts the decoder, and starting while one is already running replaces it instead of racing it.

0.1.3 — 8 August 2026

  1. Skydex has an off switch in Settings. Its off switch used to be a flag in config.json while adsb.lol and the others had toggles — backwards for an app whose selling point is that it doesn’t lock your stick to one network. Same rules as before: allowed, free, no account. The other networks keep feeding; the menu bar icon can’t go green while Skydex is paused, because green means the Skydex connector is healthy.

0.1.2 — 8 August 2026

  1. Corrected licence notice. The licence README inside 0.1.1 labelled the bundled readsb BSD-3-Clause. It is GPL-3.0-or-later, and the decoder executable — statically linked with librtlsdr — is GPL-3.0 as a combined work. The text shipped inside the app now says so; the source offer never changed (github.com/es-ua/skydex-feeder).
  2. Links to the other networks point somewhere useful. Each network’s “how to feed” page walks you through installing their own feeder client — a Linux installer for a box with no decoder, which is not your situation: this app already sends the same beast stream to the same port their client would. The links now open the station/status page instead, and the button says “Their site” rather than “Register”, because for a direct feed most of them have no registration form at all.

0.1.1 — 8 August 2026

  1. Feed other networks without touching a config file. Settings gained an “Also feed other networks” section: toggles for adsb.lol, airplanes.live, adsb.fi and ADSBexchange, a feeder UUID field with a Generate button, a link to each network’s registration page, and “Add custom…” for anything else that accepts a beast stream. Editing config.json by hand still works and stays in sync.
  2. Station key field. The UUID issued by “Connect a receiver” now has a home in Settings and in the setup wizard, and accepts either the bare key or the whole connector line copied from the site. Without it the network received your aircraft but could not credit them to your account.
  3. Fixed: the wizard hung forever on “Use My Location”. Under macOS’s hardened runtime the location prompt was silently suppressed and the callback never arrived, so the spinner span until the app was killed. The one-shot lookup now also has timeouts — no future failure can hang the window without saying why.
  4. “Open Skydex Live Map” opens the coverage map (tar1090 in front of the ingest) instead of the game.
  5. Vendored libusb updated to 1.0.30, and the bundle version now follows the release tag instead of a hardcoded 1.0.

0.1.0 — 8 August 2026

First public build. A menu bar app with no Dock icon, supervising a bundled universal readsb: three-step setup wizard, gray/orange/green/red status, automatic restart with backoff, crash-loop detection with “Copy Diagnostics”, launch-at-login, and a local beast output on port 30005 so fr24feed and rbfeed can read the same decoded stream. Notarized DMG, macOS 13+, Apple silicon and Intel.