Skip to content

Mac Winlink v1.0.0 Beta 20

Pre-release
Pre-release

Choose a tag to compare

@jjones9527 jjones9527 released this 09 Jul 11:22

Mac Winlink v1.0.0 Beta 20

Download: MacWinlink_2026-07-09_46a1d1d.dmg (17 MB) — see Assets below.

First-time install? Read the Gatekeeper bypass instructions — since macOS Sequoia, Control-click-to-open no longer works and you'll need to go through System Settings → Privacy & Security → Open Anyway.

What's in this build

A short beta driven by the two public-beta reports on beta19. Both are fixed:

  • #1 — FlexRadio support in Radio Settings. FlexRadio is now a first-class manufacturer with three model choices: Flex 6000-series (6300/6400/6500/6600/6700), PowerSDR, and Thetis. When you pick the 6000-series, Radio Settings shows a Host / Port section (defaulting to localhost:4992 for SmartSDR) instead of a serial port. PowerSDR and Thetis stay on the virtual-serial path. All three use the Kenwood CAT dialect; the editor calls the Flex path out as beta / unverified because we haven't been able to validate against real hardware yet.
  • #2 — Template / Contact / Message import fixed. On the sandboxed release build, .fileImporter and the Open panel handed back "security-scoped" URLs that MacWinlink was reading without activating the scope, so macOS returned the "you don't have permission to view this file" error — even though the app's entitlements were correct. Fixed by wrapping every importer read through a single helper (URL.readSecurityScoped()) that opens the scope, reads, and closes it. Applied to Template import, Contact import, and both message/contact imports on the main menu.

Also improved

  • Load Default Templates button now tells you what happened — "Loaded N default template(s)" on a fresh install, or a clear "already present" message if templates exist. Previously it silently succeeded even when it did nothing.

System requirements

  • macOS 15.0 (Sequoia) or later
  • Apple Silicon Mac (M1 / M2 / M3 / M4)
  • Intel Macs are not supported

Full changelog

The complete beta20 release notes are in ARSFI/MacWinlink CHANGELOG.md. No Helper-side code changes this cut — the Helper version bumps to keep pairing parity.

Reporting problems

File a bug report or feature request.

Verification

SHA-256 of the DMG: 15ea58064aff383d428810b01209e11928812cab13f44397059aa63363ec700a

You can verify with shasum -a 256 MacWinlink_2026-07-09_46a1d1d.dmg after downloading.