Releases: fuxue-linkong/HamKit
Release list
v2.1.2
v2.1.1
v2.1.0
v2.0.2
v2.0.1
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
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
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
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
Full Changelog: v1.2.0-beta.3...v1.2.0-beta.4
v1.2.0-beta.3
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
Full Changelog: v1.2.0-beta.2...v1.2.0-beta.3
v1.2.0-beta.2
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