Skip to content

Releases: jaybaird/artemis

v2.0

15 May 16:47

Choose a tag to compare

v2.0

Artemis 2.0 refreshes the main workflow with a redesigned interface,
refined spot details, list and map improvements, and several reliability fixes
across POTA, QRZ, weather, and radio control.

Highlights

  • Redesigned the main window with a dedicated left sidebar, cleaner spot cards,
    improved map view, and a richer spot detail inspector.
  • Added a compact list view for current spots, including direct tune and re-spot
    actions on each row.
  • Moved band, mode, and program filters into the sidebar.
  • Mode and program filters now update based on the currently available spots.
  • Added spot weather details.
  • Added activity badges for hunted and new spots.
  • Added FT4 support to Add Spot and Re-Spot flows.
  • Improved map behavior so user panning is respected during refreshes and
    repeated spot selection updates.
  • Updated screenshots and release metadata for the 2.0 release.

Fixes and Reliability

  • Fixed fractional kHz handling so frequencies like 14044.5 are preserved
    instead of rounded or truncated.
  • Improved POTA spot upload handling so HTTP failures are reported instead of
    treated as successful.
  • Made POTA, QRZ, and weather response parsing safer by respecting returned
    response lengths.
  • Improved spot refresh behavior so malformed spot rows are skipped without
    clearing the current list.
  • Coalesced overlapping refreshes to avoid interleaved model updates.
  • Improved avatar loading and refresh behavior for reused spot cards.
  • Improved Hamlib/radio control stability, including safer rig access and better
    network radio handling.
  • Improved activator profile handling for portable callsigns and partial operator
    payloads.

Packaging

  • Updated the Flatpak manifest for the current gnome runtime (50) and bundled weather
    support.

v1.2

19 Mar 16:29
8e360d2

Choose a tag to compare

QRZ Logging Fix

  • added a proper client and ADIF helpers for logging to QRZ.

Small hamlib bugfix

  • small radio client library bugfix where data and stop bits were not being set properly.

v1.1

06 Mar 00:37

Choose a tag to compare

Radio / CAT Improvements

  • Expanded Hamlib integration with more complete serial/CAT controls.
  • Added serial settings support for:
    • data bits
    • stop bits
    • hardware handshake
  • Improved Hamlib compatibility, including support for newer Hamlib behavior.
  • Radio model list now comes directly from Hamlib capabilities.
  • Improved radio connection UX and error handling in the main window.
  • Reduced duplicate signal-handler/state issues around connect/disconnect flows.

Windows

  • Added Windows build and bundling scripts.
  • Added Windows serial port enumeration.

Map / Spot Reliability

  • Fixed marker/map logic so spots can still map correctly when local station grid
    is unset.
  • Improved behavior around coordinate/grid parsing edge cases.
  • Fixed cases where map view could default to unusable behavior when coordinates
    were missing.

UI / UX

  • Added additional radio settings controls to Preferences.
  • Updated monospace font fallback behavior for better Windows rendering.

v1.0.2

25 Feb 22:31

Choose a tag to compare

Fix flatpak permissions with --device=all

v1.0.1

24 Feb 16:16

Choose a tag to compare

Fixed a crasher and lots of bug fixes. Some little quality of life improvements like better cache handling for avatar images and there was a somewhat annoying bug that had caused Dex to spin if you disconnected the radio. Full changelog below:

  • Fixed crash and multiple SQL errors when submitting/re-spotting a park

  • Added null checks to lat/long parsing and grid handling

  • Fixed radio status watcher loop behavior

  • Fixed multiple memory leaks

  • Removed duplicate radio_status signal handlers on reconnect

  • Fixed radio UI state getting out of sync

  • Fixed Tune button behavior on spot cards so it no longer disappears

  • Fixed “All” filter (_("All") vs "All")

  • Fixed avatar updates lagging until a second sync

  • Improved avatar update efficiency so spot cards update only the affected
    avatar/tooltip from cache instead of re-fetching/reprocessing both callsigns

  • Fixed spot-card signal teardown warning

v1.0.0

14 Feb 16:55

Choose a tag to compare

Artemis 1.0

First stable release of Artemis, a GTK4/Libadwaita desktop app for hunting Parks on the Air (POTA).

What’s new

  • Live POTA spot hunting workflow with filtering by band, mode, program, and search
  • Map view integration for quick spatial context of spots
  • Radio CAT integration via Hamlib for connected rig workflows
  • Improved import/export flow and release-readiness polish
  • Translation/i18n project setup cleaned up for future localization work

Release notes

  • Version: 1.0
  • Primary distribution target: Flatpak