記録/Changelog
Release History
Kenji is evolving quickly. This page tracks major CLI changes and new capabilities across releases.
0.1.8
Added
- Indexed registry architecture — community registries are crawled and indexed into KV immediately on kenji registry add. Registry data persists independently and is never affected by cache rebuilds, rate limits, or redeployments
- kenji registry update — explicit refresh command to re-crawl a registered registry and update its search index without affecting other registries
- New skill install structure — each skill is installed under its own repo-slug/skill-slug/ folder, preventing collisions across multi-skill repositories
- IP-based rate limiting on registry add endpoint (5 submissions per hour)
Changed
- Registry search now reads from a precomputed index in KV — no runtime GitHub crawling during search requests
- Community registry updates now require an explicit kenji registry update command instead of waiting for cache TTL expiry
- Community registry items now always visible in search results (removed result cap from /api/search)
- kenji list now shows repo-slug/skill-slug for each installed skill
Fixed
- Community registries disappearing due to cache rebuild failures or GitHub rate limits
- Community registry skills were silently hidden when the official registry exceeded 20 items
- Stack commands not resolving from global stacks directory when run from a different working directory
0.1.7
Added
- Multi-registry architecture
- Community registry support
- kenji registry add
- kenji use
- Install source tracking
- Improved kenji where
- Install preview UI
- Install confirmation prompt
- --force improvements
- GitHub blob URL installs
- Improved stack export/import
- Stack support for installed/global skills
- Community registry security warning
- Case-insensitive matching for installed skills
- Improved docs page
- Registry search API
- Vercel-backed registry aggregation
Changed
- Registry search now uses Kenji API instead of local GitHub crawling
- Community registries now appear almost immediately after being added
- Registry search now returns fewer, better ranked results
- Improved stack failure handling
- Improved install progress and terminal output
- Improved install source detection
- Improved registry validation
Fixed
- GitHub token leakage to non-GitHub URLs
- Path traversal in stack import
- Raw GitHub file install naming collisions
- GitHub repo installs not sending auth token correctly
- Registry disappearing because of cache/rate limit issues
- Case-sensitive issues with kenji use
- Better error messages across stack and install commands
0.1.6
Added
- Stack export/import
- kenji where
- GitHub tree URL installs
- GitHub raw file installs
- stack show
- stack list
- stack remove-skill
0.1.5
Added
- Stack support
- Global installs
- Registry namespaces
- GitHub repo installs
- kenji search
- kenji info
0.1.4
Added
- Initial registry support
- Skill installation
- Local/global skill directories
- kenji doctor