Skip to content

Releases: libukai/MiniCal

MiniCal 0.1.0 · ARM64

Choose a tag to compare

@libukai libukai released this 13 Oct 02:07

MiniCal 首个公开版本,提供 Apple Silicon / ARM64 安装包及完整源码。

签名状态:本版本采用 ad-hoc 本地签名,未经 Apple 公证。默认 Gatekeeper 可能阻止首次启动;请按下方说明处理。

下载与安装

  1. 下载 MiniCal-0.1.0-arm64-local.dmg,打开后将 MiniCal.app 拖入 Applications。
  2. 从 Applications 启动 MiniCal,点击菜单栏日历图标展开。
  3. 若提示无法验证开发者,并且你确认来源及校验值可信,先尝试打开,再到“系统设置 → 隐私与安全性”,在系统提供该选项时针对 MiniCal 选择“仍要打开”。受管理的设备可能不允许此操作。参见 Apple 官方说明。
  4. 在“事件”设置页按需授权日历及提醒事项。桌面“编辑小组件”中可查找 MiniCal。

最低部署目标为 macOS 14;仅支持 ARM64,不支持 Intel Mac。macOS 14 尚未实机验收。

本版功能

  • 菜单栏月历、农历、节气、节日与 2026 年官方休假及补班角标。
  • 菜单栏弹出与失焦收起,图钉固定窗口。
  • EventKit 系统日历及提醒事项,事件编辑和 ICS 预览导入。
  • 四页设置、状态栏模块配置、主题与尺寸调整。
  • 小、中、大 Widget,午夜 Timeline 和日期深链。
  • 修复 ICS 重复规则解析在较早 Swift 工具链上的类型推断失败。

验证与已知范围

  • 23 项自动测试;ARM64 Release 构建与嵌套代码签名完整性校验。
  • macOS 15 和 macOS 26 的 ARM64 CI 测试、构建及打包均通过,见 本版本对应运行。
  • 本机验证环境为 macOS 27;更名前完成菜单栏交互与系统 Widget 测试宿主运行检查,更名后 GUI 控制复测超时,未标记为通过。
  • Widget 桌面实际放置及默认 Gatekeeper 下的另一台 Mac 安装体验尚未验收。真实日历 CRUD 测试使用虚拟数据。
  • 节气采用近似模型(1900—2100);未收录年份不推测休班数据。
  • Developer ID 签名与公证流程已提供,当前包尚未执行该流程。

文件

  • MiniCal-0.1.0-arm64-local.dmg:应用及 Widget 安装镜像。
  • MiniCal-0.1.0-source.zip:本版本源码。
  • SHA256SUMS.txt:安装镜像与源码校验值,可运行 shasum -a 256 -c SHA256SUMS.txt。
  • INSTALL.txt:安装说明。

源码采用 MIT 许可,来源与许可范围见仓库 NOTICE。