Skip to content

Releases: yancongya/skilldo

SkillDo v0.7.7 正式版

Choose a tag to compare

@github-actions github-actions released this 23 Sep 07:36

更新

  • 破坏性变更|应用标识符改名:APP_IDENTIFIER 由 com.qufei1993.skillshub 改为 com.yancongya.skilldo(tauri.conf.json 的 identifier 同步,config.rs 的一致性断言一并更新)。旧标识已加入 LEGACY_APP_IDENTIFIERS,首次启动会自动迁移既有数据库,无需手工搬家;但 macOS 会按新 Bundle ID 安装,旧版 .app 需自行删除。
  • fix(cli): skilldo update 不再把所有软链目标物化成实目录副本。CLI 路径原先无条件拷贝,会把「一份物理副本 + N 个软链」的目标全部重建为真目录,而 DB 里的 mode 仍是 symlink(skilldo list 自检看不出来)。现改为以文件系统实际状态为准:目标已是正确软链则跳过,mode=="copy" 或 cursor 才拷贝,其余走自愈同步;新增回归测试覆盖「软链保持 / copy 覆盖 / 实目录自愈」三条路径。
  • feat(build): build.sh 新增 slim 子命令,并让打包(release / universal / cli-cross)完成后自动瘦身——清 debug/ 编译缓存、release/bundle 打包中间态、dmg 中断残留(rw.*.dmg)与前端 dist,保留 release/ 增量缓存;设 KEEP_BUILD_CACHE=1 可保留完整缓存。
  • fix(build): 交叉编译失败时清理 target/<triple>/ 残骸(半个依赖树会持续膨胀),并把失败日志尾部 5 行回显出来,不再静默跳过。
  • docs(readme): 构建脚本章节补 cli-cross / clean / slim 说明与缓存策略,中英双语同步。

Windows 提示: 安装时 Windows SmartScreen 可能显示安全提醒,这是未购买商业代码签名证书时的正常现象。请确认安装包来自本仓库的正式 Release。

macOS 提示: 如果 Gatekeeper 阻止首次启动,可执行:xattr -cr "/Applications/SkillDo.app"。

SkillDo v0.7.6 正式版

Choose a tag to compare

@github-actions github-actions released this 04 Sep 02:37

更新

  • fix(fmt): cargo fmt 格式修复(CI rustfmt 检查失败)
  • feat(npm): npm install -g skilldo 支持
  • feat(install): 交互式安装脚本 + README/落地页统一入口
  • fix(build): install-cli.sh 支持 Linux + build.sh 新增 cli-cross 交叉编译
  • fix(build): 桌面端 .app 清理多余的 CLI 二进制
  • refactor(build): 三端独立构建 + 保留编译缓存 + 新增 clean 子命令
  • fix(skilldo): 完整迁移保留 .git 并修复 push 卡死
  • chore: update featured-skills.json
  • ci: add workflow_dispatch trigger to docs deploy
  • ci: add GitHub Pages deployment workflow for docs/
  • docs(readme): 修正官方 logo、清理占位截图、对齐中英双语 README

Windows 提示: 安装时 Windows SmartScreen 可能显示安全提醒,这是未购买商业代码签名证书时的正常现象。请确认安装包来自本仓库的正式 Release。

macOS 提示: 如果 Gatekeeper 阻止首次启动,可执行:xattr -cr "/Applications/SkillDo.app"。

SkillDo v0.7.5 正式版

Choose a tag to compare

@github-actions github-actions released this 02 Sep 05:04

Changed

  • 发布默认可见性改回公开:发布弹窗默认值与 CLI 默认恢复为 public(v0.7.4 发布时默认私有),用户仍可在弹窗中切换私有/公开。

Windows 提示: 安装时 Windows SmartScreen 可能显示安全提醒,这是未购买商业代码签名证书时的正常现象。请确认安装包来自本仓库的正式 Release。

macOS 提示: 如果 Gatekeeper 阻止首次启动,可执行:xattr -cr "/Applications/SkillDo.app"。

SkillDo v0.7.4 正式版

Choose a tag to compare

@github-actions github-actions released this 01 Sep 14:59

更新

  • fix(publish): 复用 gh 登录态获取 token,推送后清除 remote 明文 token
  • feat(ui): default new publishes to private + show visibility in plan
  • feat(ui): add 'Publish to GitHub' for local (un-repoified) skills
  • feat: add WorkBuddy adapter and refresh bilingual README
  • feat(cli): add skilldo publish to repo-ify and push local skills

Windows 提示: 安装时 Windows SmartScreen 可能显示安全提醒,这是未购买商业代码签名证书时的正常现象。请确认安装包来自本仓库的正式 Release。

macOS 提示: 如果 Gatekeeper 阻止首次启动,可执行:xattr -cr "/Applications/SkillDo.app"。

SkillDo v0.7.3 正式版

Choose a tag to compare

@github-actions github-actions released this 01 Sep 08:22

Fixed

  • Windows updater 签名:Windows NSIS 构建不再使用会禁用 updater 签名生成的 --no-sign 参数,确保 Release 包含可验证的 .exe.sig。

Windows 提示: 安装时 Windows SmartScreen 可能显示安全提醒,这是未购买商业代码签名证书时的正常现象。请确认安装包来自本仓库的正式 Release。

macOS 提示: 如果 Gatekeeper 阻止首次启动,可执行:xattr -cr "/Applications/SkillDo.app"。

SkillDo v0.7.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 01:17

Fixed

  • Release updater signing: Provision a dedicated updater signing key so macOS and Windows release artifacts include verifiable signatures and updater.json can be published reliably.

Windows Note: Windows SmartScreen may show a warning during installation. This is normal for unsigned executables. The application is safe to use.

macOS Note: macOS Gatekeeper workaround (only needed on some macOS versions): xattr -cr "/Applications/SkillDo.app" (https://v2.tauri.app/distribute/#macos).