You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore: bump version to v0.0.6 [skip ci]
* Fix parameter ordering issues in CLI (#1641)
- Add validation to detect when option flags are consumed as values
- Provide clear error messages with helpful hints and examples
- Add 5 comprehensive tests to prevent regressions
- Update CODEOWNERS to @mnriem
- Bump version to 0.1.6 with changelog entry
Fixes: #1641
* Fix ruff linting errors: remove f-string prefix from strings without placeholders
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15-8Lines changed: 15 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,23 @@
2
2
3
3
<!-- markdownlint-disable MD024 -->
4
4
5
-
All notable changes to the Specify CLI and templates are documented here.
5
+
Recent changes to the Specify CLI and templates are documented here.
6
6
7
7
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
8
8
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
9
9
10
-
## [0.1.5] - Unreleased
10
+
## [0.1.6] - 2026-02-23
11
+
12
+
### Fixed
13
+
14
+
-**Parameter Ordering Issues (#1641)**: Fixed CLI parameter parsing issue where option flags were incorrectly consumed as values for preceding options
15
+
- Added validation to detect when `--ai` or `--ai-commands-dir` incorrectly consume following flags like `--here` or `--ai-skills`
16
+
- Now provides clear error messages: "Invalid value for --ai: '--here'"
17
+
- Includes helpful hints suggesting proper usage and listing available agents
18
+
- Commands like `specify init --ai-skills --ai --here` now fail with actionable feedback instead of confusing "Must specify project name" errors
19
+
- Added comprehensive test suite (5 new tests) to prevent regressions
20
+
21
+
## [0.1.5] - 2026-02-21
11
22
12
23
### Fixed
13
24
@@ -16,13 +27,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16
27
- Affected agents now work correctly: copilot (`.github/agents/`), opencode (`.opencode/command/`), windsurf (`.windsurf/workflows/`), codex (`.codex/prompts/`), kilocode (`.kilocode/workflows/`), q (`.amazonq/prompts/`), and agy (`.agent/workflows/`)
17
28
- The `install_ai_skills()` function now uses the correct path for all agents instead of assuming `commands/` for everyone
18
29
19
-
## [0.1.4] - Unreleased
30
+
## [0.1.4] - 2026-02-20
20
31
21
32
### Fixed
22
33
23
34
-**Qoder CLI detection**: Renamed `AGENT_CONFIG` key from `"qoder"` to `"qodercli"` to match the actual executable name, fixing `specify check` and `specify init --ai` detection failures
24
35
25
-
## [0.1.3] - Unreleased
36
+
## [0.1.3] - 2026-02-20
26
37
27
38
### Added
28
39
@@ -69,7 +80,3 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
69
80
## [0.0.94] - 2026-02-11
70
81
71
82
- Add stale workflow for 180-day inactive issues and PRs (#1594)
0 commit comments