Skip to content

Releases: dharmab/skyeye

v1.9.0

12 May 00:58
9807984

Choose a tag to compare

  • New VECTOR command, which can provide a player with a vector to a nearby compatible fuel tanker or a custom named location
  • Updated controller behavior of when to choose BRAA vs Bullseye coordinate in THREAT calls
  • Performance improvements, bug fixes, and more accurate speech recognition

What's Changed

  • Upgrade whisper.cpp from v1.7.2 fork to upstream v1.8.4 by @dharmab in #651
  • Fix THREAT call phrasing to omit "group" by @dharmab in #655
  • Pre-size callsign slice and add collation benchmark by @dharmab in #658
  • Pick THREAT call format from on-frequency receivers by @dharmab in #656
  • Add support for custom locations and VECTOR command by @dharmab in #572
  • Extract callsign parsing into pkg/callsigns by @dharmab in #675
  • Fix nearby-group sorting by removing float-to-int comparator truncation by @Copilot in #670
  • Fix callsign index collisions and stale entries by @dharmab in #676
  • Update architecture diagram to reflect current data flow by @dharmab in #679
  • Guard FindNearestGroupWithBullseye against nil group dereference by @Copilot in #669
  • Fix grace period check blocked by ReadString during ACMI stream stall by @dharmab in #678
  • Fix potential deadlock in updateObject by @dharmab in #677
  • Replace gammazero/deque with dharmab/collections by @dharmab in #681
  • Add controller handler unit tests and fix group aspect bug by @dharmab in #680
  • fix(simpleradio): use atomic.Bool for secureCoalitionRadios by @SAY-5 in #672
  • Fix sendUpdates holding RLock while blocking on unbuffered channel by @dharmab in #682
  • Use sets package from dharmab/collections by @dharmab in #684
  • Upgrade actions/checkout from v4 to v6 by @dharmab in #683
  • Add STT variant entries to replacements LUT based on April 2026 data by @dharmab in #685
  • Fix missing content in VECTOR responses by @dharmab in #686
  • Clean up VECTOR implementation by @dharmab in #687

New Contributors

Full Changelog: v1.8.1...v1.9.0

v1.8.1

21 Mar 23:11
163a3cf

Choose a tag to compare

What's Changed

  • Upgrade Go version to 1.26
  • Significant improvements to the parser, increasing the success rate of understanding player callsigns
  • Improvements to how radar contact track directions are reported.
    • Group track directions now consider all contacts in the group, not just one arbitrary contact
    • Group track direction can now be considered UNKNOWN in ambiguous situations
  • SRS Message.ClientInfo field is now nilable

Full Changelog: v1.8.0...v1.8.1

v1.8.0

18 Feb 04:29

Choose a tag to compare

What's Changed

  • Add A-6E to encyclopedia by @dharmab in #637
  • Add experimental Transverse Mercator projection for spatial operations by @dharmab in #634
    • Hopefully improves accuracy of bullseye and BRAA calls on Kola and South Atlantic.
    • May decrease accuracy of bullseye and BRAA calls on some terrains. Disabled by default. See ADMIN.md for more information.
    • Thanks @red-one1 for investigating this issue and proposing the solution.

Full Changelog: v1.7.0...v1.8.0

v1.7.0

09 Dec 00:34

Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.7.0

v1.6.0

08 Nov 01:47

Choose a tag to compare

What's Changed

  • Fix threat call subtitles by @dharmab in #603
  • Upgrade Go to 1.25 by @dharmab in #604
  • Adjust formatting of DECLARE responses by @dharmab in #605
  • Note that speed filter is disabled with Tacview 1.9.5 beta 16 by @dharmab in #606
  • Add make targets to download Whisper models by @dharmab in #610
  • Fix radar returning some aircraft using trackfile coalition's bullseye instead of player coalition's bullseye by @dharmab in #609
  • Add STROBE command by @dharmab in #571

Full Changelog: v1.5.1...v1.6.0

v1.5.1

16 Oct 05:24

Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.5.1

v1.5.0

28 Sep 03:53

Choose a tag to compare

What's Changed

  • Handle some cases where STT outputs digits as words instead of numerals by @dharmab in #582
  • Various misc cleanup too small for individual commits by @dharmab in #583
  • Clarify maintenance status of SkyEye by @dharmab in #589
  • Fix typo by @dharmab in #590
  • Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.4.0 by @dependabot[bot] in #592
  • Allow SkyEye voice to be recorded by clients by @dharmab in #593
  • Add support for MiG-29 module by @dharmab in #591

Full Changelog: v1.4.4...v1.5.0

v1.4.4

30 May 06:59

Choose a tag to compare

What's Changed

  • Update replacements data through May 2025 by @dharmab in #581

Full Changelog: v1.4.3...v1.4.4

v1.4.3

08 May 03:33

Choose a tag to compare

What's Changed

Full Changelog: v1.4.2...v1.4.3

v1.4.2

25 Apr 06:22

Choose a tag to compare

Developer's note: This release is only applicable to installations running the Linux container. SkyEye itself has not changed since v1.4.1.

What's Changed

Full Changelog: v1.4.1...v1.4.2