mirror of
https://github.com/Fission-AI/OpenSpec.git
synced 2026-09-14 20:16:53 +08:00
d32e50fe36
* Version Packages * chore: trigger CI --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Tabish Bidiwale <tabishbidiwale@gmail.com>
176 lines
5.9 KiB
Markdown
176 lines
5.9 KiB
Markdown
# @fission-ai/openspec
|
|
|
|
## 0.14.0
|
|
|
|
### Minor Changes
|
|
|
|
- 8386b91: Add support for new AI assistants and configuration improvements
|
|
|
|
- feat: add Qwen Code support with slash command integration
|
|
- feat: add $ARGUMENTS support to apply slash command for dynamic variable passing
|
|
- feat: add Qoder CLI support to configuration and documentation
|
|
- feat: add CoStrict AI assistant support
|
|
- fix: recreate missing openspec template files in extend mode
|
|
- fix: prevent false 'already configured' detection for tools
|
|
- fix: use change-id as fallback title instead of "Untitled Change"
|
|
- docs: add guidance for populating project-level context
|
|
- docs: add Crush to supported AI tools in README
|
|
|
|
## 0.13.0
|
|
|
|
### Minor Changes
|
|
|
|
- 668a125: Add support for multiple AI assistants and improve validation
|
|
|
|
This release adds support for several new AI coding assistants:
|
|
|
|
- CodeBuddy Code - AI-powered coding assistant
|
|
- CodeRabbit - AI code review assistant
|
|
- Cline - Claude-powered CLI assistant
|
|
- Crush AI - AI assistant platform
|
|
- Auggie (Augment CLI) - Code augmentation tool
|
|
|
|
New features:
|
|
|
|
- Archive slash command now supports arguments for more flexible workflows
|
|
|
|
Bug fixes:
|
|
|
|
- Delta spec validation now handles case-insensitive headers and properly detects empty sections
|
|
- Archive validation now correctly honors --no-validate flag and ignores metadata
|
|
|
|
Documentation improvements:
|
|
|
|
- Added VS Code dev container configuration for easier development setup
|
|
- Updated AGENTS.md with explicit change-id notation
|
|
- Enhanced slash commands documentation with restart notes
|
|
|
|
## 0.12.0
|
|
|
|
### Minor Changes
|
|
|
|
- 082abb4: Add factory function support for slash commands and non-interactive init options
|
|
|
|
This release includes two new features:
|
|
|
|
- **Factory function support for slash commands**: Slash commands can now be defined as functions that return command objects, enabling dynamic command configuration
|
|
- **Non-interactive init options**: Added `--tools`, `--all-tools`, and `--skip-tools` CLI flags to `openspec init` for automated initialization in CI/CD pipelines while maintaining backward compatibility with interactive mode
|
|
|
|
## 0.11.0
|
|
|
|
### Minor Changes
|
|
|
|
- 312e1d6: Add Amazon Q Developer CLI integration. OpenSpec now supports Amazon Q Developer with automatic prompt generation in `.amazonq/prompts/` directory, allowing you to use OpenSpec slash commands with Amazon Q's @-syntax.
|
|
|
|
## 0.10.0
|
|
|
|
### Minor Changes
|
|
|
|
- d7e0ce8: Improve init wizard Enter key behavior to allow proceeding through prompts more naturally
|
|
|
|
## 0.9.2
|
|
|
|
### Patch Changes
|
|
|
|
- 2ae0484: Fix cross-platform path handling issues. This release includes fixes for joinPath behavior and slash command path resolution to ensure OpenSpec works correctly across all platforms.
|
|
|
|
## 0.9.1
|
|
|
|
### Patch Changes
|
|
|
|
- 8210970: Fix OpenSpec not working on Windows when Codex integration is selected. This release includes fixes for cross-platform path handling and normalization to ensure OpenSpec works correctly on Windows systems.
|
|
|
|
## 0.9.0
|
|
|
|
### Minor Changes
|
|
|
|
- efbbf3b: Add support for Codex and GitHub Copilot slash commands with YAML frontmatter and $ARGUMENTS
|
|
|
|
## Unreleased
|
|
|
|
### Minor Changes
|
|
|
|
- Add GitHub Copilot slash command support. OpenSpec now writes prompts to `.github/prompts/openspec-{proposal,apply,archive}.prompt.md` with YAML frontmatter and `$ARGUMENTS` placeholder, and refreshes them on `openspec update`.
|
|
|
|
## 0.8.1
|
|
|
|
### Patch Changes
|
|
|
|
- d070d08: Fix CLI version mismatch and add a release guard that validates the packed tarball prints the same version as package.json via `openspec --version`.
|
|
|
|
## 0.8.0
|
|
|
|
### Minor Changes
|
|
|
|
- c29b06d: Add Windsurf support.
|
|
- Add Codex slash command support. OpenSpec now writes prompts directly to Codex's global directory (`~/.codex/prompts` or `$CODEX_HOME/prompts`) and refreshes them on `openspec update`.
|
|
|
|
## 0.7.0
|
|
|
|
### Minor Changes
|
|
|
|
- Add native Kilo Code workflow integration so `openspec init` and `openspec update` manage `.kilocode/workflows/openspec-*.md` files.
|
|
- Always scaffold the managed root `AGENTS.md` hand-off stub and regroup the AI tool prompts during init/update to keep instructions consistent.
|
|
|
|
## 0.6.0
|
|
|
|
### Minor Changes
|
|
|
|
- Slim the generated root agent instructions down to a managed hand-off stub and update the init/update flows to refresh it safely.
|
|
|
|
## 0.5.0
|
|
|
|
### Minor Changes
|
|
|
|
- feat: implement Phase 1 E2E testing with cross-platform CI matrix
|
|
|
|
- Add shared runCLI helper in test/helpers/run-cli.ts for spawn testing
|
|
- Create test/cli-e2e/basic.test.ts covering help, version, validate flows
|
|
- Migrate existing CLI exec tests to use runCLI helper
|
|
- Extend CI matrix to bash (Linux/macOS) and pwsh (Windows)
|
|
- Split PR and main workflows for optimized feedback
|
|
|
|
### Patch Changes
|
|
|
|
- Make apply instructions more specific
|
|
|
|
Improve agent templates and slash command templates with more specific and actionable apply instructions.
|
|
|
|
- docs: improve documentation and cleanup
|
|
|
|
- Document non-interactive flag for archive command
|
|
- Replace discord badge in README
|
|
- Archive completed changes for better organization
|
|
|
|
## 0.4.0
|
|
|
|
### Minor Changes
|
|
|
|
- Add OpenSpec change proposals for CLI improvements and enhanced user experience
|
|
- Add Opencode slash commands support for AI-driven development workflows
|
|
|
|
### Patch Changes
|
|
|
|
- Add documentation improvements including --yes flag for archive command template and Discord badge
|
|
- Fix normalize line endings in markdown parser to handle CRLF files properly
|
|
|
|
## 0.3.0
|
|
|
|
### Minor Changes
|
|
|
|
- Enhance `openspec init` with extend mode, multi-tool selection, and an interactive `AGENTS.md` configurator.
|
|
|
|
## 0.2.0
|
|
|
|
### Minor Changes
|
|
|
|
- ce5cead: - Add an `openspec view` dashboard that rolls up spec counts and change progress at a glance
|
|
- Generate and update AI slash commands alongside the renamed `openspec/AGENTS.md` instructions file
|
|
- Remove the deprecated `openspec diff` command and direct users to `openspec show`
|
|
|
|
## 0.1.0
|
|
|
|
### Minor Changes
|
|
|
|
- 24b4866: Initial release
|