Skip to content

Releases: chrissnell/graywolf

v0.13.16

11 Jun 17:41

Choose a tag to compare

Changelog

Features

  • 24c182d feat(webapi): show channel name instead of ID in packet logs (#247)
  • 930fbcf feat: add System Logs tab (#229)

Bug fixes

  • 6fea285 fix(armhf): t64 ALSA crash via alsa htstamp buffer, drop time64 flag
  • e820d42 fix(audio): pick native I16 playback format, never default_output_config (#227) (#242)

Build and dependencies

  • 40bc9b8 build: add armv7+NEON release target for 32-bit ARM (fixes #217) (#236)

Misc

  • 166e9cb Add VOX as a PTT method with a 500ms pre-transmit lead-in tone (#220) (#238)
  • 36b1202 Add cancel button for in-progress offline map downloads (#221) (#239)
  • e73bde1 Dashboard: show object name on the Beacon Now button (#224)
  • 2225053 Fix Direct RX map filter hiding stations heard both directly and via a digipeater (#130) (#241)
  • 5bfd20c Fix Mic-E longitude offset ordering (fixes #219) (#237)
  • 0da55a7 Fix incorrect hop count on map screen (#222): exclude generic path aliases (#240)
  • 40dd024 Release v0.13.16
  • 64089cd Wind barbs for weather station markers on live map (#215) (#244)
  • 0bef0a2 ci: add armhf-t64 htstamp ABI canary (regression guard for #231)
  • ebc1fc4 docs/plans: design for t64 ALSA htstamp fix without time64 (option 2)
  • 52c53ae iGate: persist simulation-mode toggle so the UI reflects actual state (fixes #225) (#243)
  • 5eb2b56 mapscatalog: actionable error for manifest auth failures (fixes #218) (#235)
  • 357adb1 modem: build armhf with 64-bit time_t to fix t64 ALSA crash (#231) (#246)
  • 9bba3d5 web(kiss): add TCP (server) KISS type to Android + local-only bind toggle (#245)

v0.13.15

02 Jun 16:01

Choose a tag to compare

Changelog

Misc

v0.13.14

02 Jun 01:55

Choose a tag to compare

Changelog

Misc

  • aa3154a Pull-through cache for MapLibre style assets (fixes offline maps) (#212)
  • 893703a Release v0.13.14
  • c69bd55 iGate: expose RF->IS gate reasons for KISS-client TX (#202) (#214)

Diagnostic snapshot for issue #202

01 Jun 23:38

Choose a tag to compare

Pre-release

Snapshot build of the diagnostic branch for #202 and #214. Not a real release; do not advertise.

Includes the INFO log line on every gate_tx_to_is hook firing (kiss gate-tx-to-is iface=... reason=...) plus the gated / dropped counters on the iGate page.

Pick the .deb that matches uname -m:

  • armv7l (classic 32-bit Raspbian) -> graywolf_0.13.13-dfb29d71_linux_armv6.deb
  • aarch64 (64-bit Raspberry Pi OS) -> graywolf_0.13.13-dfb29d71_linux_arm64.deb

Install: sudo apt install ./graywolf_0.13.13-dfb29d71_linux_<arch>.deb && sudo systemctl restart graywolf

v0.13.13

30 May 04:08

Choose a tag to compare

Changelog

Misc

v0.13.12

29 May 21:31

Choose a tag to compare

Changelog

Bug fixes

  • bfa5e73 fix(map): prune stale markers on viewport change and trim trails by timerange (#197)

Misc

  • 2cdbd2f Beacons: position format selector + ambiguity + Mic-E TX (#200)
  • a04fc4f Beacons: position format selector and position ambiguity (#201)
  • 2fdaee7 Decouple offline map render from live catalog (#196)
  • e85e896 Digipeater source block list (#198)
  • dad929f Release v0.13.12
  • 0a82a4c releasenotes: drop orphan 0.13.13 entry; content consolidated into 0.13.12

v0.13.11

27 May 23:45

Choose a tag to compare

Changelog

Misc

  • 4ff732c Beacons: add Object beacon type to the UI (#190)
  • bf12944 Channel TX test signals: CW callsign ID + tones (remove broken Test Tone) (#193)
  • 7b76ccd Harden test-tx: pin recipe mapping, reorder guards, document 500 (#194)
  • 0eed844 Release v0.13.11

v0.13.10

24 May 01:23

Choose a tag to compare

Changelog

Bug fixes

  • 3df8216 fix(channels): simple confirm button for delete; drop typed-name gate

Misc

v0.13.9

23 May 23:20

Choose a tag to compare

Changelog

Features

  • 01aa28a feat(android): add watchParentDeath parent-death detector
  • 9c42580 feat(android): start watchParentDeath to cancel app context on parent death
  • 419ffc2 feat(android): stop service on task swipe via onTaskRemoved
  • ab567d4 feat(android): suppress USB-attach auto-relaunch after deliberate stop

Bug fixes

  • 0208931 fix(android): RX IPC resilience + no-halt supervisor (modem never goes permanently deaf) (#185)
  • 212209e fix(ptt): disable detected-device cards with guidance when no channel is eligible (#183)

Misc

  • d7757cf Add right-click context menu to map (copy coords / grid, add fixed beacon) (#184)
  • 0d9d5ac Android USB KISS TNC support (#188)
  • bacbe55 Android clean shutdown + serialized startup (#182)
  • 611cdc7 Limit select dropdown height and make it scroll (#151)
  • c98f4b6 Merge pull request #172 from chrissnell/android-play-phase5
  • 97f2d94 Merge pull request #173 from chrissnell/android-play-auth-check
  • 4c0d6e5 Merge pull request #174 from chrissnell/android-play-phase6
  • 0e8684e Merge pull request #175 from chrissnell/android-wiki-docs
  • bf69960 Merge pull request #176 from chrissnell/android-promote-track-input
  • b7ae058 Merge pull request #177 from chrissnell/android-fastlane
  • eb9c2ba Merge pull request #178 from chrissnell/fix/flaky-logbuffer-test
  • 72fc83c Merge pull request #179 from chrissnell/fix/promote-checkout
  • 8440843 Merge pull request #181 from chrissnell/feat/android-clean-shutdown
  • af976bd Release v0.13.9
  • 978f153 ci(android): add promote-to-closed beta workflow (Phase 6)
  • 8c12d88 ci(android): auto-upload AAB to Play Internal on v* tags (Phase 5)
  • 87fc008 ci(android): checkout repo in promote job (fastlane needs the Gemfile)
  • 36b4d9b ci(android): gate Play steps via env var, not secrets-in-if
  • c63ca96 ci(android): make promote track a dispatch input (fix bad track id)
  • e135aed ci(android): use fastlane for track promotion + listing upload
  • 423e636 commit (#180)
  • a807774 docs(wiki): add Android release pipeline page (Phase 7)
  • 338b045 docs(wiki): record the Android two-layer shutdown invariant
  • fa2b32a feat(igate,digi): auto-save master Enable toggle on flip (#186)
  • 2a44e0a test(logbuffer): de-flake concurrent-chains component assertion
  • 3bcc9a3 tooling: Play service-account auth probe

v0.13.8

22 May 19:47

Choose a tag to compare

Changelog

Bug fixes

  • 073955a fix(web): disable Android WebView text autosizing

Misc

  • 1d9d3df Merge pull request #170 from chrissnell/android-store-assets
  • c5fd779 Merge pull request #171 from chrissnell/fix/android-text-size-adjust
  • 9d65b4b Release v0.13.8
  • acb343f docs(notes): add 0.13.8 release note (Android display fix)
  • 2e037eb tooling(screenshots): correct feature-graphic tagline
  • e3f5610 tooling(screenshots): phone screenshots + Play store graphics