Skip to content

v0.1.2 - Command and Directory Naming Migration

Pre-release
Pre-release

Choose a tag to compare

@tikazyq tikazyq released this 10 Nov 05:04
· 1781 commits to main since this release

Breaking Changes

Command and directory naming migration for consistency and clarity

What Changed

  • Command name: lspeclean-spec (full name for clarity)
  • Config directory: .lspec/.lean-spec/ (matches package and command name)
  • Binary: Only lean-spec command available (removed lspec alias)

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-spec

2. Install new version:

npm install -g lean-spec@0.1.2

3. Update existing projects:

# Rename config directory
mv .lspec .lean-spec

4. 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