Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 1.81 KB

File metadata and controls

41 lines (31 loc) · 1.81 KB

Changelog

All notable changes to the codeguilds CLI are documented here.

[0.2.4] - 2026-06-07

Fixed

  • codeguilds --version now reads version dynamically from package.json (was hardcoded)
  • Various small stability fixes

[0.2.3] - 2026-06-07

Added

  • codeguilds collection list — browse featured collections from the registry
  • codeguilds collection info <slug> — show collection details and package list
  • codeguilds collection install <slug> — install all packages in a collection with confirmation prompt (--yes flag to skip)

[0.2.2] - 2026-06-07

Added

  • Anonymous CLI event tracking (search, info, uninstall) — command type + package slug only, no personal data
  • codeguilds logout command to clear saved credentials

Fixed

  • clearAuth() now deletes the auth file instead of writing {} (fixes "Already logged in" after logout)
  • CLI search strips PostgREST glob characters from user input

[0.2.0] - 2026-05-31

Added

  • Initial npm release
  • codeguilds install <slug> — installs MCP servers, skills, agents, hooks, and CLAUDE.md templates; placement driven by install_config from registry
  • codeguilds uninstall <slug> — removes package and undoes config changes
  • codeguilds search <query> — search registry from terminal
  • codeguilds list — show installed packages (reads from .codeguilds-lock.json)
  • codeguilds info <slug> — show package details
  • codeguilds login / codeguilds logout — browser OAuth flow, credentials stored in ~/.codeguilds/auth.json
  • --project flag for project-local installs
  • --strategy flag for CLAUDE.md template merge (append / prepend / replace)
  • Filename validation blocking path traversal before any file write
  • MCP config inference from GitHub package.json when registry entry has no install_config