Skip to content

Releases: sunhuaian2026/NotesPlus

NotesPlus 0.3.0

Choose a tag to compare

@sunhuaian2026 sunhuaian2026 released this 31 Jul 15:34
ee79856

NotesPlus 0.3.0 聚焦原生 macOS 体验、可靠权限状态和真实 Apple Notes 工作流。

主要更新

  • Note Actions 提供复制 Markdown、复制原生笔记链接和 Backlinks;Ask AI 仅保留为不可交互的路线图占位。
  • Note Actions、Backlinks、Slash Commands 与选区格式栏统一为 Utility Surface,设置页保持标准 macOS Pane。
  • 窗口与选区跟踪改为 AXObserver 事件驱动,并保留低频健康检查与恢复探测。
  • 权限状态覆盖辅助功能、完全磁盘访问和 Apple Notes 自动化,只有用户主动操作才触发系统授权。
  • Backlinks 继续使用 Apple Notes 原生链接与只读数据库访问,快捷键为 ⌥⇧⌘B。

安装

  1. 下载 NotesPlus-0.3.0-macOS-arm64.dmg。
  2. 打开 DMG,将 NotesPlus 拖入 Applications。
  3. 首次启动后按引导授予辅助功能与完全磁盘访问权限。

当前安装包仅支持 Apple Silicon 和 macOS 14+。

发布验证

  • Developer ID Application 签名、Apple 公证、staple 与 Gatekeeper 验证通过。
  • 97 项自动化测试通过,2 项环境测试按设计跳过。
  • Thread Sanitizer 通过。
  • 严格真实 Backlinks:notes=8、sources=6。

SHA-256:65bc5f35761b3659c9b92a8cc2d6008b4119e98e9243937f2267d271335f7214

完整变更见仓库中的 CHANGELOG.md。

NotesPlus 0.2.2

Choose a tag to compare

@sunhuaian2026 sunhuaian2026 released this 27 Jul 10:56

使用 Developer ID Application: Hongjun Sun (8KW8Z92GRA) 签名 App 与 DMG,启用 Hardened Runtime、可信时间戳和 Apple Events entitlement。Apple 公证已 Accepted,DMG 已 staple 并通过 Gatekeeper 验证。仅支持 Apple Silicon。

NotesPlus 0.2.1

Choose a tag to compare

@sunhuaian2026 sunhuaian2026 released this 27 Jul 10:42

修正首次引导和界面裁剪,补齐全部发布功能截图,并将 README 与项目文档同步到当前源码。安装包仅支持 Apple Silicon,采用 ad-hoc 签名,尚未完成 Apple 公证。

NotesPlus v0.2.0 — 开源预览版

Choose a tag to compare

@sunhuaian2026 sunhuaian2026 released this 27 Jul 09:15

NotesPlus 首个公开源码预览版。

核心能力

  • Apple Notes 原生反向链接面板(⌘⇧B)
  • GZIP + Protobuf 原生笔记链接解析
  • 悬浮格式栏、Markdown 快捷输入和 Slash Commands
  • 本地只读数据库访问,不上传笔记数据

验证

  • 18 项 XCTest 通过,1 项真实数据库测试在未提供路径时按设计跳过
  • Debug / Release 构建通过
  • App Bundle ad-hoc 签名校验通过

发布说明

这是面向开发者和早期用户的源码预览版,暂不提供 Apple 公证安装包。已知 Notes 前台 CPU 占用偏高,正式二进制分发前仍需优化。