Skip to content

v1.4.5

Choose a tag to compare

@HsukqiLee HsukqiLee released this 17 Jun 08:34
· 77 commits to main since this release

修复

  • 修复 emoji 后紧跟 - : ; ! ? . ,\ 等半角标点时显示空心框的问题
    • 根因:NotoUnicode.otf 等 fallback 字体的 cmap 包含这些字符但对应空字形,Minikin 渲染器命中后不再回退到主字体
    • 解决:CI 构建时自动从所有 fallback 字体中剥离这 7 个标点的 cmap 条目
  • 修复 action.sh 热更新时 manifest.txt 不存在直接报错的问题
    • 改为自动调用 scripts/gen_manifest.sh 按本地文件重新生成

改进

  • scripts/gen_manifest.sh:CI 和 on-device 共用的 manifest 生成脚本,消除重复逻辑
  • action.sh 热更新完成后改为本地重新生成 manifest,不再依赖远端拷贝
  • CI 打包包含 scripts/ 目录,确保 gen_manifest.sh 随模块分发

其他

  • 项目许可证确定为 GPL-3.0