Naar
Menu
← Back to changelog

June 3, 2026

v0.4.0

Added

  • Added provider catalog search with `naar search <query>`, including JSON output and compact npm-like discovery rendering.
  • Added direct provider-ref installs with `naar install <provider:skill>` and `naar install <provider:skill@version>`.
  • Added explicit ref parsing/resolution for standalone installs, including validation for malformed refs and clear unknown-provider errors.
  • Added `--reinstall` for reinstalling already-installed provider refs without changing normal safety checks.
  • Added skill page links in recommendation cards and search results when providers expose a canonical skill URL.
  • Added lifecycle-aware local history that tracks current installed state alongside install/uninstall events across projects.

Changed

  • Simplified the command model so `search` is discovery-only, `install` installs only explicit provider refs, and `go` remains the guided scan/recommend/install flow.
  • Removed recommendation-backed fallback behavior from standalone `naar install`; direct installs no longer scan the repo, build recommendations, read recommendation cache, or depend on search selection paths.
  • Updated `go` to build recommendations once and hand the selected results into the shared install engine instead of re-entering recommendation loading during install.
  • Improved search presentation with fetch-time spinner feedback, npm-like result formatting, highlighted missing-license output, and direct install commands in rendered results.
  • Refined local history into a lifecycle model that preserves current installed state, uninstall history, current-vs-ever-used summaries, and recent activity views.

Docs

  • Added Naar logotype artwork to the README and refreshed search/install guidance around the new direct-install command model.
  • Updated maintainer release guidance and user-facing examples to match the current search/install split.