v0.1.2 - Command and Directory Naming Migration
Pre-release
Pre-release
Breaking Changes
Command and directory naming migration for consistency and clarity
What Changed
- Command name:
lspec→lean-spec(full name for clarity) - Config directory:
.lspec/→.lean-spec/(matches package and command name) - Binary: Only
lean-speccommand available (removedlspecalias)
Benefits
✅ Consistency: Package name, command, and config directory all use lean-spec
✅ Clarity: npx lean-spec works immediately (matches npm package name)
✅ Simplicity: Single command to remember, no abbreviations
Migration Guide for Existing Users
1. Uninstall old version:
npm uninstall -g lean-spec2. Install new version:
npm install -g lean-spec@0.1.23. Update existing projects:
# Rename config directory
mv .lspec .lean-spec4. Update commands:
- Old:
lspec init→ New:lean-spec init - Old:
lspec board→ New:lean-spec board - Old:
npx lspec→ New:npx lean-spec
Documentation
All documentation, examples, and specs have been updated to reflect the new naming.
Full Changelog: https://github.com/codervisor/lean-spec/blob/main/CHANGELOG.md