Skip to content

Commit cc5f9ba

Browse files
committed
chore: bump version to v0.6.2
Second critical bug fix release
1 parent 2039a7a commit cc5f9ba

File tree

3 files changed

+25
-10
lines changed

3 files changed

+25
-10
lines changed

CHANGELOG.md

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
---
1111

12+
## [0.6.2] - 2025-11-15
13+
14+
### 🐛 Bug Fixes
15+
16+
**Unified Command Naming Pattern (Fixes Duplicate Files)**
17+
- Implemented consistent naming across all command groups: `metaspec.{group}.{command}.md`
18+
- Evolution commands now: `metaspec.evolution.apply.md` (not `metaspec.apply.md`)
19+
- Generator (`metaspec init`) now uses unified naming from the start
20+
- Sync command automatically migrates v0.5.x projects (removes old naming)
21+
- Updated documentation to reflect unified naming pattern
22+
23+
**Why unified naming?**
24+
- ✅ Consistent pattern across SDS, SDD, Evolution
25+
- ✅ Better extensibility for future command groups
26+
- ✅ Easier automation and tooling
27+
- ✅ Clearer logical grouping
28+
29+
**Migration**: Run `metaspec sync` to migrate from v0.5.x or v0.6.0/0.6.1
30+
31+
**Fixes**: Duplicate Evolution command files bug (reported in METASPEC-SYNC-BUG-REPORT.md)
32+
33+
---
34+
1235
## [0.6.1] - 2025-11-14
1336

1437
### 🐛 Bug Fixes
@@ -26,14 +49,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2649

2750
**Root Cause**: Code only checked for `FileSystemLoader`, but Generator uses `PackageLoader` in editable installs
2851

29-
**Unified Command Naming (Breaking Change for v0.5.x users)**
30-
- Unified naming pattern for all command groups: `metaspec.{group}.{command}.md`
31-
- Evolution commands now use: `metaspec.evolution.apply.md` (previously `metaspec.apply.md`)
32-
- Rationale: Consistent naming pattern across all command groups (SDS, SDD, Evolution)
33-
- Benefits: ✅ Unified pattern, ✅ Better extensibility, ✅ Easier automation, ✅ Clearer grouping
34-
- Migration: `metaspec sync` automatically removes old v0.5.x naming and installs new naming
35-
- **Action Required**: If upgrading from v0.5.x, run `metaspec sync` to migrate naming
36-
3752
---
3853

3954
## [0.6.0] - 2025-11-14

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "meta-spec"
3-
version = "0.6.1"
3+
version = "0.6.2"
44
description = "Meta-specification framework for generating Spec-Driven X (SD-X) toolkits for AI agents"
55
readme = "README.md"
66
requires-python = ">=3.11"

src/metaspec/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from YAML definitions.
66
"""
77

8-
__version__ = "0.6.1"
8+
__version__ = "0.6.2"
99

1010
__all__ = ["__version__"]
1111

0 commit comments

Comments
 (0)