Skip to content

keel v0.6.0

Choose a tag to compare

@shiftu shiftu released this 11 Sep 03:38
· 2 commits to main since this release

新增

  • keel completion:bash / zsh / fish / powershell 四家 shell 补全。
    --install 自动探测当前 shell 并装到位(脚本落到该在的位置,rc 文件里加一段带标记、
    可安全重装的加载语句)。候选一律现问二进制要——命令、选项、以及仓库里规则和记忆的 ID
    都跟着当前这个 .keel/ 走,不会随升级或仓库变化而过期撒谎。

  • keel update:从 GitHub Releases 换成最新版。下完先对本次发布一起传的 SHA256SUMS,
    对不上当场删掉、不安装;发布里没有校验和文件直接拒绝。支持 --check(只问不下,可加
    --json)、--version vX.Y.Z(装/降级到指定版本)、--force(版本一样也重装)。

install.sh / install.ps1 装完会顺手跑一次 keel completion --install,认不出当前
shell 就跳过,不影响安装本身。

升级

keel update

或者重新跑一次安装脚本:

curl -fsSL https://raw.githubusercontent.com/shiftu/keel/main/install.sh | bash

校验

sha256sum -c SHA256SUMS --ignore-missing