Skip to content

Commit 0c56308

Browse files
author
semantic-release
committed
1.6.0
Automatically generated by python-semantic-release
1 parent 31ba393 commit 0c56308

File tree

3 files changed

+977
-737
lines changed

3 files changed

+977
-737
lines changed

CHANGELOG.md

Lines changed: 244 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,250 @@
22

33
<!-- version list -->
44

5+
## v1.6.0 (2025-10-23)
6+
7+
### Bug Fixes
8+
9+
- Add missing tomli-w dependency and update documentation
10+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
11+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
12+
13+
- Address additional CodeRabbit review comments
14+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
15+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
16+
17+
- Address CodeRabbitAI review comments
18+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
19+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
20+
21+
- Address PR review feedback for slash command generator
22+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
23+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
24+
25+
- Address remaining CodeRabbit AI review comments
26+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
27+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
28+
29+
- Correct agent command directories based on official documentation
30+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
31+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
32+
33+
- Correct detection logic to check command directory
34+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
35+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
36+
37+
- Normalize path return types to strings in find_generated_files
38+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
39+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
40+
41+
- Only fall back to bundled prompts for default directory
42+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
43+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
44+
45+
- Update typer version constraint to match available PyPI version
46+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
47+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
48+
49+
- **config**: Correct Cursor agent command directory and file extension
50+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
51+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
52+
53+
- **install**: Add fallback to find prompts in installed package
54+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
55+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
56+
57+
- **review**: Address PR review feedback
58+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
59+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
60+
61+
- **writer**: Improve importlib.resources package anchor path
62+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
63+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
64+
65+
### Chores
66+
67+
- Mark task 2.0 complete - all generator subtasks finished
68+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
69+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
70+
71+
- Remove generated test files ([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
72+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
73+
74+
- Update all packages to latest compatible versions
75+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
76+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
77+
78+
### Continuous Integration
79+
80+
- Add pre-push test hook and fix dry_run file count bug
81+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
82+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
83+
84+
### Documentation
85+
86+
- Add reference links to supported agents table
87+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
88+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
89+
90+
- Add slash command generator documentation
91+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
92+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
93+
94+
- Add TLDR section to README showing quick start workflow
95+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
96+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
97+
98+
- Document TOML reading approach and Python version requirements
99+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
100+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
101+
102+
- Enhance troubleshooting documentation and Python version requirements
103+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
104+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
105+
106+
- Improve README with numbered steps and supported AI tools table
107+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
108+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
109+
110+
- Mark task 5.0 and all subtasks complete
111+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
112+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
113+
114+
- Reorganize README with clearer usage options
115+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
116+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
117+
118+
- Replace Profit with SHIP IT meme in TLDR
119+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
120+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
121+
122+
- **slash-command-generator**: Align documentation with actual implementation
123+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
124+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
125+
126+
- **specs**: Add spec for fixing bundled prompts directory resolution
127+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
128+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
129+
130+
- **specs**: Add task list for fixing bundled prompts directory resolution
131+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
132+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
133+
134+
- **tasks**: Add spec and task list for code review fixes
135+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
136+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
137+
138+
- **tasks**: Add spec/tasks for slash commands helper
139+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
140+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
141+
142+
- **tasks**: Mark all tasks complete for bundled prompts resolution
143+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
144+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
145+
146+
- **tasks**: Update task list for bundled prompts resolution
147+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
148+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
149+
150+
### Features
151+
152+
- Add importlib.resources support for bundled prompts resolution
153+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
154+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
155+
156+
- Add output normalization and snapshot regression tests
157+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
158+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
159+
160+
- Add slash_commands to package discovery configuration
161+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
162+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
163+
164+
- Change default paths to home directory and unify option names
165+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
166+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
167+
168+
- Fix critical audit issues and add detection path option
169+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
170+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
171+
172+
- Implement consistent exit codes and improved error handling
173+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
174+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
175+
176+
- Implement Markdown and TOML command generators with override support
177+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
178+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
179+
180+
- Implement overwrite handling with backup support
181+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
182+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
183+
184+
- Implement slash command writer with multi-agent support
185+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
186+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
187+
188+
- Implement Typer CLI with auto-detection and selection flows
189+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
190+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
191+
192+
- Improve --list-agents output with Rich table
193+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
194+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
195+
196+
- Improve list-agents table formatting
197+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
198+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
199+
200+
- **server**: Add command-line argument parsing for transport and port
201+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
202+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
203+
204+
- **slash-commands**: Add cleanup command for generated files
205+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
206+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
207+
208+
- **slash-commands**: Add generator for AI assistant native slash commands
209+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
210+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
211+
212+
- **slash-commands**: Add version and updated_at metadata to generated commands
213+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
214+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
215+
216+
- **slash-commands**: Bootstrap config and detection
217+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
218+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
219+
220+
### Refactoring
221+
222+
- Centralize version management
223+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
224+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
225+
226+
- Remove unsupported agents and update remaining paths
227+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
228+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
229+
230+
- **generators**: Align TOML format with official Gemini CLI spec
231+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
232+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
233+
234+
- **version**: Support both local and installed package modes
235+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
236+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
237+
238+
### Testing
239+
240+
- Add generated content validation tests
241+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
242+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
243+
244+
- **coverage**: Add pytest-cov configuration and documentation
245+
([#19](https://github.com/liatrio-labs/spec-driven-workflow/pull/19),
246+
[`31ba393`](https://github.com/liatrio-labs/spec-driven-workflow/commit/31ba393b3e47cb13e8c485691147c0fbbeb2b1e3))
247+
248+
5249
## v1.5.0 (2025-10-22)
6250

7251
### Build System

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "spec-driven-development-mcp"
3-
version = "1.5.0"
3+
version = "1.6.0"
44
description = "A framework for spec driven development (SDD) that can be used anywhere an AI agent is used as a collaborator."
55
readme = "README.md"
66
license = { file = "LICENSE" }

0 commit comments

Comments
 (0)