Skip to content

Commit 1954003

Browse files
author
Marvin Zhang
committed
chore: bump version to 0.1.2
BREAKING CHANGE: Command renamed from lspec to lean-spec - Command: lspec → lean-spec - Config dir: .lspec/ → .lean-spec/ - See CHANGELOG.md for migration guide
1 parent aaeabfd commit 1954003

File tree

3 files changed

+42
-2
lines changed

3 files changed

+42
-2
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,45 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.2] - 2025-11-10
11+
12+
### Changed
13+
14+
**BREAKING: Command and directory naming migration**
15+
- **Command name**: `lspec``lean-spec` (full name for clarity and consistency)
16+
- **Config directory**: `.lspec/``.lean-spec/` (matches package and command name)
17+
- **Binary**: Only `lean-spec` command available (removed `lspec` alias)
18+
19+
**Benefits:**
20+
- ✅ Consistency: Package name, command, and config directory all use `lean-spec`
21+
- ✅ Clarity: `npx lean-spec` works immediately (matches npm package name)
22+
- ✅ Simplicity: Single command to remember, no abbreviations
23+
24+
**Migration Guide for Existing Users:**
25+
26+
1. **Uninstall old version:**
27+
```bash
28+
npm uninstall -g lean-spec
29+
```
30+
31+
2. **Install new version:**
32+
```bash
33+
npm install -g lean-spec
34+
```
35+
36+
3. **Update existing projects:**
37+
```bash
38+
# Rename config directory
39+
mv .lspec .lean-spec
40+
```
41+
42+
4. **Update commands:**
43+
- Old: `lspec init` → New: `lean-spec init`
44+
- Old: `lspec board` → New: `lean-spec board`
45+
- Old: `npx lspec` → New: `npx lean-spec`
46+
47+
**All documentation, examples, and specs updated to reflect new naming.**
48+
1049
## [0.1.1] - 2025-11-07
1150

1251
### Changed
@@ -88,5 +127,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88127
- Gray-matter for frontmatter parsing
89128
- Dayjs for date handling
90129

130+
[0.1.2]: https://github.com/codervisor/lean-spec/releases/tag/v0.1.2
91131
[0.1.1]: https://github.com/codervisor/lean-spec/releases/tag/v0.1.1
92132
[0.1.0]: https://github.com/codervisor/lean-spec/releases/tag/v0.1.0

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "lean-spec",
3-
"version": "0.1.1",
3+
"version": "0.1.2",
44
"description": "Lightweight spec methodology for AI-powered development",
55
"type": "module",
66
"bin": {

src/cli.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const program = new Command();
3232
program
3333
.name('lean-spec')
3434
.description('Manage LeanSpec documents')
35-
.version('0.1.0');
35+
.version('0.1.2');
3636

3737
// Add custom help text with grouped commands
3838
program.addHelpText('after', `

0 commit comments

Comments
 (0)