Skip to content

v3.5.0

Choose a tag to compare

@haotianx haotianx released this 03 Sep 18:24
7ecf571

3.5.0 - 2026-09-02

Fixed

  • A CLI running from inside a Claude Code plugin is now recognized as such.
    It previously read as a standalone install and offered — and from
    greptile update, ran — the install.sh installer, which cannot update a
    plugin's copy. greptile update now explains that the plugin owns updates.
  • greptile update now self-upgrades only for installs it can identify:
    npm, bun, and pnpm globals, and install.sh bundles in the directory
    install.sh writes to. Anything else — a distro package, a Nix store path,
    a version-manager shim, a binary copied onto PATH — is reported as
    unidentifiable rather than handed the standalone installer, which would
    otherwise plant a second copy alongside the one already installed.
  • The daily update notice still appears for those installs and for plugin
    bundles; it now shows the new version without a command it cannot offer,
    instead of naming an upgrade path that does not apply. Agent-skill notices
    also survive, since greptile skills works regardless of how the CLI
    itself was distributed.