Skip to content

v0.9.2-beta — Linux Out Of The Box

Choose a tag to compare

@github-actions github-actions released this 30 Sep 15:20
· 239 commits to main since this release
26ea852

What's new in 0.9.2 — Linux Out Of The Box

  • On Linux, RigMatch Chat opens on a fresh install. Chat is built on WebKitGTK, and the .deb never asked for it, so on a system without it the Chat button did nothing and said nothing. Installing the .deb now installs it too.
  • When Chat can't start, RigMatch says why. Before opening Chat on Linux it checks that every library Chat needs is there. If one is missing, it names it and, on Debian and Ubuntu, gives the command that installs it. The AppImage needs this most, because it can't install anything itself.
  • The AppImage opens on Ubuntu 22.04 and newer with nothing extra installed. It used to need libfuse2, which those versions no longer include, so double-clicking it did nothing until you installed that by hand. It now uses the newer AppImage runtime, which doesn't need it.
  • Electron 42.10, which fixes four high-severity security issues in the framework RigMatch is built on.

Downloads

  • Windows: RigMatch-*-win-x64.exe (installer), or RigMatch-*-win-x64.zip — unpack it anywhere and run RigMatch.exe, which installs nothing and skips the SmartScreen prompt below
  • macOS Apple Silicon: RigMatch-*-mac-arm64.dmg
  • macOS Intel: RigMatch-*-mac-x64.dmg
  • Linux x64: RigMatch-*-linux-x86_64.AppImage or RigMatch-*-linux-amd64.deb
  • Linux ARM64 / Jetson: RigMatch-*-linux-arm64.AppImage or RigMatch-*-linux-arm64.deb

Already running an older install? It updates itself to this version automatically — nothing to re-download.

Windows first launch

RigMatch for Windows is an unsigned beta, so Microsoft Defender SmartScreen will almost certainly stop it the first time. That warning means the file has no code-signing certificate yet and has not been downloaded enough times to build a reputation — not that anything is wrong with it.

  1. Download RigMatch-*-win-x64.exe.
  2. If SmartScreen says "Windows protected your PC", choose More info, then Run anyway.
  3. If your browser blocks the download instead, choose Keep and, where asked, Keep anyway.

Prefer not to click through a warning at all? Take the .zip from Downloads above instead.

Either way, verify what you downloaded against SHA256SUMS.txt on this release:

Get-FileHash RigMatch-*-win-x64.exe -Algorithm SHA256

A signing certificate is on the roadmap; until it is bought and the reputation builds, this warning is expected on every release.

What you can check in the meantime: every file here is published with GitHub build provenance, a signed record of which workflow built it, from which commit. With the gh CLI:

gh attestation verify RigMatch-*-win-x64.exe --repo DaveEuson/RigMatch

That proves the file came from this repository's release workflow and has not been altered since. It is not code signing, and Windows will still show its warning.

macOS first launch

RigMatch for macOS is currently an unsigned beta distributed outside the App Store. On first launch, macOS may say the developer cannot be verified or that the app was downloaded from the internet.

  1. Download RigMatch-*-mac-arm64.dmg for Apple Silicon/M-series Macs, or RigMatch-*-mac-x64.dmg for Intel Macs.
  2. Open the .dmg and drag RigMatch to Applications.
  3. First launch only: right-click or Control-click RigMatch.app, choose Open, then choose Open again.
  4. If macOS still blocks it, open System Settings > Privacy & Security, scroll to Security, and choose Open Anyway for RigMatch.

After that first approval, RigMatch opens normally by double-clicking. If macOS says the app is damaged after copying it to Applications, run this Terminal command once:

xattr -cr /Applications/RigMatch.app

Apple reference: https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unknown-developer-mh40616/mac

What's Changed

Full Changelog: v0.9.1-beta...v0.9.2-beta