Skip to content

v1.0.0

Latest

Choose a tag to compare

@xylo04 xylo04 released this 21 Apr 22:14
897c45b

Highlights

  • First release in ~4 years
  • Now includes official Hamlib rig control support
  • A lot of release pipeline tinkering
  • Dependency updates

Full Changelog

  • Update module github.com/stretchr/testify to v1.7.3 by @renovate[bot] in #40
  • Update module github.com/stretchr/testify to v1.7.4 by @renovate[bot] in #41
  • Update module github.com/stretchr/testify to v1.7.5 by @renovate[bot] in #42
  • Update module github.com/stretchr/testify to v1.8.0 by @renovate[bot] in #43
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.0.2 by @renovate[bot] in #46
  • Update module github.com/rs/zerolog to v1.28.0 by @renovate[bot] in #47
  • Update module github.com/stretchr/testify to v1.8.1 by @renovate[bot] in #48
  • Update module github.com/imdario/mergo to v0.3.15 by @renovate[bot] in #50
  • Update module github.com/stretchr/testify to v1.8.2 by @renovate[bot] in #51
  • Update bilelmoussaoui/flatpak-github-actions action to v5 by @renovate[bot] in #49
  • Update apple-actions/import-codesign-certs action to v2 by @renovate[bot] in #54
  • Update module github.com/rs/zerolog to v1.29.0 by @renovate[bot] in #52
  • Websocket can use OS-assigned port for integration test by @xylo04 in #55
  • WSJTX UDP can use OS-assigned port for integration test by @xylo04 in #56
  • Attempt to run integration send test in CI by @xylo04 in #57
  • Update actions/setup-go action to v4 by @renovate[bot] in #53
  • Fix some IDE warnings by @xylo04 in #58
  • Update bilelmoussaoui/flatpak-github-actions action to v6 by @renovate[bot] in #59
  • Update module github.com/rs/zerolog to v1.29.1 by @renovate[bot] in #60
  • Update module github.com/stretchr/testify to v1.8.4 by @renovate[bot] in #61
  • Retry failed tests by @xylo04 in #63
  • Update module github.com/imdario/mergo to v0.3.16 by @renovate[bot] in #62
  • Update module github.com/imdario/mergo to v1 by @renovate[bot] in #64
  • Update module github.com/rs/zerolog to v1.30.0 by @renovate[bot] in #65
  • Update actions/checkout action to v4 by @renovate[bot] in #66
  • Update module github.com/rs/zerolog to v1.31.0 by @renovate[bot] in #68
  • Update nick-fields/retry action to v2.9.0 by @renovate[bot] in #69
  • Fix metainfo by @xylo04 in #70
  • Update module github.com/gorilla/websocket to v1.5.1 by @renovate[bot] in #71
  • Update actions/setup-go action to v5 by @renovate[bot] in #72
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.0.5 by @renovate[bot] in #73
  • Update nick-fields/retry action to v3 by @renovate[bot] in #74
  • Update module github.com/rs/zerolog to v1.32.0 by @renovate[bot] in #75
  • Update module github.com/stretchr/testify to v1.9.0 by @renovate[bot] in #76
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.0.6 by @renovate[bot] in #77
  • Update softprops/action-gh-release action to v2 by @renovate[bot] in #78
  • Bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot[bot] in #79
  • Update apple-actions/import-codesign-certs action to v3 by @renovate[bot] in #80
  • Update module github.com/rs/zerolog to v1.33.0 by @renovate[bot] in #81
  • Update module github.com/gorilla/websocket to v1.5.3 by @renovate[bot] in #82
  • Update module github.com/adrg/xdg to v0.5.0 by @renovate[bot] in #83
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.1.0 by @renovate[bot] in #84
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.1.1 by @renovate[bot] in #85
  • Update module dario.cat/mergo to v1.0.1 by @renovate[bot] in #86
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.1.2 by @renovate[bot] in #87
  • Update module github.com/adrg/xdg to v0.5.2 by @renovate[bot] in #89
  • Update module github.com/adrg/xdg to v0.5.3 by @renovate[bot] in #90
  • Update module github.com/stretchr/testify to v1.10.0 by @renovate[bot] in #91
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.1.3 by @renovate[bot] in #92
  • Update module github.com/invopop/jsonschema to v0.13.0 by @renovate[bot] in #93
  • Update nick-fields/retry action to v3.0.1 by @renovate[bot] in #94
  • Update nick-fields/retry action to v3.0.2 by @renovate[bot] in #95
  • Update module dario.cat/mergo to v1.0.2 by @renovate[bot] in #100
  • Update module github.com/rs/zerolog to v1.34.0 by @renovate[bot] in #98
  • Update dependency go to 1.24.x by @renovate[bot] in #96
  • Update apple-actions/import-codesign-certs action to v5 by @renovate[bot] in #99
  • Update actions/checkout action to v5 by @renovate[bot] in #102
  • Update module github.com/stretchr/testify to v1.11.0 by @renovate[bot] in #104
  • Update module github.com/stretchr/testify to v1.11.1 by @renovate[bot] in #105
  • Update actions/setup-go action to v6 by @renovate[bot] in #106
  • Update actions/checkout action to v6 by @renovate[bot] in #107
  • Update apple-actions/import-codesign-certs action to v6 by @renovate[bot] in #108
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.2.0 by @renovate[bot] in #109
  • Add CODEOWNERS by @xylo04 in #110
  • Remove auto-assign by @xylo04 in #111
  • Update module github.com/k0swe/wsjtx-go/v4 to v4.2.1 by @renovate[bot] in #113
  • Update nick-fields/retry action to v4 by @renovate[bot] in #114
  • Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 by @dependabot[bot] in #115
  • Update module github.com/rs/zerolog to v1.35.0 by @renovate[bot] in #116
  • Update softprops/action-gh-release action to v3 by @renovate[bot] in #118
  • Implement Hamlib integration by @xylo04 in #120
  • Modernize Windows installer pipeline to WiX v4 by @Copilot in #122
  • Move release packaging to GitHub-hosted containerized builds; add amd64/armhf/arm64 Debian artifacts with single publish job by @Copilot in #123
  • Release kel-agent 1.0.0 by @xylo04 in #121
  • fix: wget-or-curl fallback in build-hamlib.sh; reorder Windows CI checkout by @Copilot in #124
  • Fix macOS release: add missing Go install step by @Copilot in #125
  • Fix Flatpak release workflow: self-resolve ROOT_DIR in scripts/hamlib.sh by @Copilot in #126
  • fix: Debian release builds fail on missing golang-*-dev packages by @Copilot in #127
  • Fix Flatpak release failure by syncing vendored dependency metadata with go.mod by @Copilot in #128
  • fix: trust git workspace in Debian/Flatpak container builds by @Copilot in #129
  • fix: replace WhiteBox Packages with native pkgbuild/productbuild for macOS packaging by @Copilot in #130
  • fix: Windows release - download pre-built Hamlib instead of building from source by @Copilot in #131
  • Fix macOS release package to use relocatable Hamlib dylib linkage by @Copilot in #132
  • fix: export PKG_CONFIG_PATH in Flatpak build so hamlib.pc is found by CGo by @Copilot in #134
  • fix: run Windows Test step in bash so PKG_CONFIG_PATH is set correctly by @Copilot in #135
  • fix: add pkg-config to Debian CI container apt-get install list by @Copilot in #133
  • Update apple-actions/import-codesign-certs action to v7 by @renovate[bot] in #137
  • Update module github.com/rs/zerolog to v1.35.1 by @renovate[bot] in #136
  • Flatpak: bump org.freedesktop.Platform runtime to 24.08 by @Copilot in #138
  • fix: set PKG_CONFIG explicitly on Windows CI to avoid Strawberry Perl shim by @Copilot in #139
  • fix: resolve Debian package build timeout in integration TestReceive by @Copilot in #140
  • ci: notarize and staple macOS release package by @Copilot in #141
  • Sync Flatpak vendoring manifest with Go module updates by @Copilot in #142
  • fix: discover MSYS2 pkg-config.exe location dynamically on Windows runner by @Copilot in #143
  • Fix Debian release: skip integration tests during dpkg-buildpackage by @Copilot in #144
  • Flatpak: bundle Hamlib runtime libraries with kel-agent by @Copilot in #145
  • fix: use msys2/setup-msys2 to guarantee pkg-config on Windows release by @Copilot in #147
  • fix: codesign macOS payloads before notarization; fail fast on invalid status by @Copilot in #146
  • fix: copy Debian .deb artifacts inside container before it exits by @Copilot in #148
  • Make Debian package Hamlib dependency compatible with t64 and non-t64 Ubuntu/Debian derivatives by @Copilot in #149
  • fix: skip integration tests in macOS release job by @Copilot in #150
  • fix: probe for pkgconf.exe fallback on Windows CI by @Copilot in #151
  • Fix macOS release signing by using the active default keychain for codesign/productsign by @Copilot in #152
  • Flatpak: grant Hamlib runtime access to serial/USB rig-control devices by @Copilot in #153
  • Fix macOS release: set k0swe.keychain as default before codesign by @Copilot in #154
  • Harden Windows release workflow against MSYS2 path drift when resolving pkg-config by @Copilot in #155
  • Embed WiX CAB payload in Windows MSI to eliminate missing cab1.cab at install time by @Copilot in #156
  • Fix macOS release signing by removing fragile explicit keychain selection by @Copilot in #157
  • Harden macOS release signing by resolving Developer ID identities from keychain at runtime by @Copilot in #158
  • macOS CI: replace import-codesign-certs action with manual keychain import to fix missing Installer identity by @Copilot in #159

New Contributors

Full Changelog: v0.4.6...v1.0.0