From 2d658345b12e9e45ac1c0c147b621412992c6b6e Mon Sep 17 00:00:00 2001 From: TabishB Date: Tue, 2 Jun 2026 07:09:57 +1000 Subject: [PATCH] Add changeset for Mistral Vibe support and validator/completion fixes --- .changeset/mistral-vibe-and-fixes.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .changeset/mistral-vibe-and-fixes.md diff --git a/.changeset/mistral-vibe-and-fixes.md b/.changeset/mistral-vibe-and-fixes.md new file mode 100644 index 0000000000..39f77daa09 --- /dev/null +++ b/.changeset/mistral-vibe-and-fixes.md @@ -0,0 +1,16 @@ +--- +"@fission-ai/openspec": minor +--- + +### New Features + +- **Mistral Vibe support** — OpenSpec can now initialize Mistral Vibe as a supported skills-only tool using `.vibe/skills/` + +### Bug Fixes + +- **Case-insensitive requirement headers** — Requirement headers are now parsed regardless of capitalization, so specs no longer fail to parse over header casing +- **Zsh completions on oh-my-zsh** — Fixed shell completion setup so tab completion installs correctly under oh-my-zsh's `compinit` + +### Other + +- **Clearer validation hints** — When a requirement has SHALL/MUST only in its header, `openspec validate` now points you to move the keyword onto the requirement body line instead of showing the generic error