Skip to content

Releases: fuxue-linkong/HamKit

v2.1.2

Choose a tag to compare

@2048lr 2048lr released this 08 Aug 12:18
5ab707f

此版本修复了Android13及以下版本中出现的闪退问题

v2.1.1

Choose a tag to compare

@2048lr 2048lr released this 07 Aug 18:28
666ce05

修复了部分已知问题,并完善了FT8功能
(如果遇到签名不一致问题,请卸载后重装)

v2.1.0

Choose a tag to compare

@2048lr 2048lr released this 03 Aug 19:04

1.新添加aprs与ft8(ft8功能尚不成熟)功能。
2.修复部分已知的bug

v2.0.2

Choose a tag to compare

@2048lr 2048lr released this 29 Jul 19:51

修复了部分bug,提升用户体验

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 25 Jul 11:17
23595ac

Version v2.0.1

Version Info

  • Version: 2.0.1 (13)
  • Commit: 23595ac
  • Pre-release: false

Signature Info

  • SHA-1: ``
  • SHA-256: ``

Installation

If this fingerprint differs from the installed version, uninstall the old one first.
Matching fingerprints allow direct overwrite installation.

Changelog

See auto-generated Release Notes below.

What's Changed

  • fix: 修复过境提醒功能六大串联根因导致全链路失效 by @2048lr in #55
  • release: v2.0.1 - 同步升版本号至 2.0.1/12 跟进 #55 by @2048lr in #56

Full Changelog: v2.0.0...v2.0.1

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 18:06

2.0版本

解决了一些已知问题。

What's Changed

  • docs: 修复 README 中的错误信息 by @2048lr in #4
  • fix: 修复协程 CancellationException 被错误吞没问题 by @2048lr in #5
  • fix: 修复多个协程取消、资源泄漏、输入校验和构建配置问题 by @2048lr in #6
  • test: 添加单元测试与 CI 工作流,修复本地打包签名稳定性 by @2048lr in #8
  • fix(ui): 修复 MainScreen.kt:247 类型不匹配编译错误 by @2048lr in #9
  • fix: 修复卫星源更新状态、协程竞态等 9 个 bug by @2048lr in #10
  • ci: 优化签名流程,添加签名验证与一致性质量控制 by @2048lr in #11
  • fix: 修复区域边界、卫星过境、并发安全、OOM等11个bug by @2048lr in #16
  • feat: 实现不依赖 GitHub Secrets 的客户端加密方案 by @2048lr in #18
  • fix: 修复卫星提醒后台保活(开机自启恢复闹钟 + WorkManager 网络约束) by @2048lr in #19
  • feat: 实现卫星运行状态 BJT 时段延续逻辑 by @2048lr in #20
  • feat: 卫星状态持续显示 + 每日一言 hitokoto 数据源 + 界面优化 by @2048lr in #21
  • feat: integrate AMap Search SDK for weather service by @2048lr in #22
  • ci(test): fix YAML ScannerError breaking main branch CI by @2048lr in #23
  • ci(test): replace unsupported ternary ? : with && || in GHA expression by @2048lr in #24
  • fix: WorkManager startup crash on release builds (R8 strips WorkDatabase_Impl) by @2048lr in #25
  • feat(weather): add in-memory location cache + improve rCode=1002 diagnostics by @2048lr in #26
  • revert(weather): switch back from AMap Search SDK to Web API by @2048lr in #27
  • perf: comprehensive CPU performance optimization by @2048lr in #28
  • fix(ui): ListItem and divider transparency respects card alpha by @2048lr in #29
  • fix(ci): keytool fingerprint extraction regex for SHA-1/SHA-256 by @2048lr in #30
  • feat: add CW practice infrastructure and data models by @2048lr in #31
  • feat: add CW practice data stores with Room and DataStore by @2048lr in #32
  • feat: add Morse code generator and player by @2048lr in #33
  • feat: add CW practice UI components and ViewModel by @2048lr in #34
  • feat: add CW practice entry to main screen by @2048lr in #35
  • fix: enable CW practice sub-screen navigation by @2048lr in #36
  • fix: enhance CW practice module - tutorial navigation, audio cleanup, and color consistency by @2048lr in #37
  • feat: implement complete tutorial practice module by @2048lr in #38
  • fix: comprehensive bug fixes across all dimensions by @2048lr in #39
  • feat: implement course progress persistence with smart lesson positioning by @2048lr in #40
  • feat: implement case-insensitive character comparison in CW practice system by @2048lr in #41
  • feat: auto-clear user input when switching between lessons or generating new practice text by @2048lr in #42
  • perf: fix HorizontalPager jank by removing contentReady conditional rendering by @2048lr in #49
  • fix: resolve weird colors in Miuix theme preview when using default key color by @2048lr in #50
  • fix: update keyColorOptions to use Material 400 values for better Miuix compatibility by @2048lr in #51
  • refactor: establish SafeColors library with validation and migrate hardcoded colors by @2048lr in #52
  • fix: invisible CW and Not Heard chip text - use errorContainer as bg instead of onErrorContainer by @2048lr in #53
  • Main by @2048lr in #54

Full Changelog: 1.1.0...v2.0.0

v1.2.0-beta.5

Choose a tag to compare

@github-actions github-actions released this 13 Jul 15:02
2ced28c

Version v1.2.0-beta.5

Version Info

  • Version: 1.2.0-beta.5 (11)
  • Commit: 2caffaa
  • Pre-release: false

Installation

If this fingerprint differs from the installed version, uninstall the old one first.
Matching fingerprints allow direct overwrite installation.

Changelog

See auto-generated Release Notes below.

Full Changelog: v1.2.0-beta.4...v1.2.0-beta.5

v1.2.0-beta.4

Choose a tag to compare

@github-actions github-actions released this 13 Jul 07:08
157123d

Version v1.2.0-beta.4

Version Info

  • Version: 1.2.0-beta.4 (11)
  • Commit: 157123d
  • Pre-release: false

Signature Info

  • SHA-1: ``
  • SHA-256: ``

Installation

If this fingerprint differs from the installed version, uninstall the old one first.
Matching fingerprints allow direct overwrite installation.

Changelog

See auto-generated Release Notes below.

What's Changed

  • fix(ui): ListItem and divider transparency respects card alpha by @2048lr in #29

Full Changelog: v1.2.0-beta.3...v1.2.0-beta.4

v1.2.0-beta.3

Choose a tag to compare

@github-actions github-actions released this 12 Jul 15:20
53495f6

Version v1.2.0-beta.3

Version Info

  • Version: 1.2.0-beta.3 (11)
  • Commit: 53495f6
  • Pre-release: false

Signature Info

  • SHA-1: ``
  • SHA-256: ``

Installation

If this fingerprint differs from the installed version, uninstall the old one first.
Matching fingerprints allow direct overwrite installation.

Changelog

See auto-generated Release Notes below.

What's Changed

  • perf: comprehensive CPU performance optimization by @2048lr in #28

Full Changelog: v1.2.0-beta.2...v1.2.0-beta.3

v1.2.0-beta.2

Choose a tag to compare

@github-actions github-actions released this 09 Jul 12:08
4072288

Version v1.2.0-beta.2

Version Info

  • Version: 1.2.0-beta.2 (11)
  • Commit: 4072288
  • Pre-release: false

Signature Info

  • SHA-1: ``
  • SHA-256: ``

Installation

If this fingerprint differs from the installed version, uninstall the old one first.
Matching fingerprints allow direct overwrite installation.

Changelog

See auto-generated Release Notes below.

What's Changed

  • docs: 修复 README 中的错误信息 by @2048lr in #4
  • fix: 修复协程 CancellationException 被错误吞没问题 by @2048lr in #5
  • fix: 修复多个协程取消、资源泄漏、输入校验和构建配置问题 by @2048lr in #6
  • test: 添加单元测试与 CI 工作流,修复本地打包签名稳定性 by @2048lr in #8
  • fix(ui): 修复 MainScreen.kt:247 类型不匹配编译错误 by @2048lr in #9
  • fix: 修复卫星源更新状态、协程竞态等 9 个 bug by @2048lr in #10
  • ci: 优化签名流程,添加签名验证与一致性质量控制 by @2048lr in #11
  • fix: 修复区域边界、卫星过境、并发安全、OOM等11个bug by @2048lr in #16
  • feat: 实现不依赖 GitHub Secrets 的客户端加密方案 by @2048lr in #18
  • fix: 修复卫星提醒后台保活(开机自启恢复闹钟 + WorkManager 网络约束) by @2048lr in #19
  • feat: 实现卫星运行状态 BJT 时段延续逻辑 by @2048lr in #20
  • feat: 卫星状态持续显示 + 每日一言 hitokoto 数据源 + 界面优化 by @2048lr in #21
  • feat: integrate AMap Search SDK for weather service by @2048lr in #22
  • ci(test): fix YAML ScannerError breaking main branch CI by @2048lr in #23
  • ci(test): replace unsupported ternary ? : with && || in GHA expression by @2048lr in #24
  • fix: WorkManager startup crash on release builds (R8 strips WorkDatabase_Impl) by @2048lr in #25
  • feat(weather): add in-memory location cache + improve rCode=1002 diagnostics by @2048lr in #26
  • revert(weather): switch back from AMap Search SDK to Web API by @2048lr in #27

Full Changelog: 1.1.0...v1.2.0-beta.2