Skip to content

v2.6.3

Choose a tag to compare

@github-actions github-actions released this 16 Oct 15:46
· 15 commits to main since this release
  • ✨ 改进(enhancement)

    • 构建改用生产模式,统一 lunar-typescript 为 1.8.6 并将所有引用指向同一个 CommonJS 入口,避免农历依赖重复打包;保留现有浏览器目标、UMD 文件名、公共字段和 sourcemap。
    • 统一日语常用字形,包括 禄、権、徳、陥 等,并修正运限星名中混用的简体字 钺、鸾;有争议的异名暂时保留。
  • 🛠️ 修复(fix)

    • 修复韩语福德宫与天德星同名时,混合语言宫位查询、运限宫位查询及人盘排盘失败的问题;宫位反查仅匹配宫位名称,避免与星曜名称混淆。
    • 修正韩语截空、岁破、天德、铃星及童限的译名,区分天德星 천덕 与福德宫 복덕。
    • 修正日语仆役宫的译名为 奴僕。
    • 修正越南语亮度“陷”为 Hãm、沐浴为 Mộc Dục,并将月、日、时天钺的译名由 Thiên Nguyệt 修正为 Thiên Việt,避免与天月混淆;调整童限说明。
    • 将 Jest 工具链的 js-yaml 升级至 3.15.2、ESLint 工具链的 js-yaml 升级至 4.3.2,并同步更新 yarn.lock,修复 YAML 空映射合并导致 CPU 过量消耗的安全漏洞(CVE-2026-84375)。
  • 🧹 琐事(Chore)

    • Release 工作流在推送版本标签后通过 npm OIDC Trusted Publishing 自动发布;校验标签、检出提交及包版本一致,已发布版本跳过 npm 上传,注册表查询异常时中止发布,并将预发布版本发布到 next。
    • 新增以“发布版本”触发的 iztro 发布技能,覆盖安全同步、版本确认、测试、标签发布、产物及 npm 验收;Release 说明支持带发布日期的日志标题。
    • 新增 verify:umd,在发布前校验依赖去重及 CommonJS、AMD、浏览器全局模式下的星盘和运限行为。
    • 同步 astro-docs 的多语言正文、六种语言页面中的 API 取值列表、术语校验记录及站点构建产物,保留古文引文、代码示例和链接锚点。
    • Codecov 工作流统一使用 Yarn 缓存、yarn install --frozen-lockfile 安装依赖及 yarn test 运行测试,确保与锁文件及依赖版本覆盖规则一致。
    • 补充多语言名称反查、宫位查询及天钺与天月区分的回归测试,总计 539 项测试;类型检查、代码规范检查及 UMD 构建兼容性检查通过。