Skip to content

claude-kit v0.3.1

Choose a tag to compare

@github-actions github-actions released this 10 May 14:45

What's new

  • ✨ Harmonized badge — assets rewritten by the AI harmonizer now
    carry a small badge in the library list and the asset editor header,
    with a tooltip showing when they were last harmonized. Tracked
    separately from import origins so it works on both marketplace and
    hand-crafted assets.
  • View on GitHub link on every plugin's detail page. Resolves to
    the right URL for any plugin source shape — including inline
    plugins from third-party marketplaces, which now correctly point
    to their subfolder on the marketplace's host repo.

Polish

  • Harmonize diff is now word-level inside hunks. Previously a
    single typo fix in a long line showed the entire paragraph as
    removed + added — now only the words that actually changed are
    highlighted (red for deletions, green for additions, the rest stays
    neutral). Picking out what the model changed is no longer guesswork.
  • External links open in your default browser. Clicking any link
    inside a plugin README or an asset preview used to navigate the
    Tauri WebView away from the app, which had no back button — they
    now open in the OS browser via the new tauri-plugin-opener wiring.

Fixes

  • Apply-to-project errors surface the actual problem. The toast
    used to say "3 errors" with no detail. It now shows the first
    error verbatim, plus a count of overflow files. In particular,
    Windows users without Developer Mode see clear instructions
    instead of os error 1314:

    Windows refused to create the symlink (permission denied).
    Enable Developer Mode in Windows Settings → Privacy & Security
    → For developers, then retry. Alternatively, run claude-kit as
    administrator.

Notes

  • Existing harmonized assets won't show the badge until you re-run
    the harmonizer on them — the timestamp wasn't tracked before this
    release.
  • Auto-update from v0.3.0 → v0.3.1 should kick in automatically on
    startup. If the toast doesn't show within a few seconds, it means
    the signed latest.json manifest didn't get uploaded — check the
    Actions logs of this release run.