Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .changeset/new-tools-and-fixes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
"@fission-ai/openspec": minor
---

### New Features

- **Junie support** — Added tool and command generation for JetBrains Junie
- **Lingma IDE support** — Added configuration support for Lingma IDE
- **ForgeCode support** — Added tool support for ForgeCode
- **IBM Bob support** — Added support for IBM Bob coding assistant

### Bug Fixes

- **Shell completions opt-in** — Completion install is now opt-in, fixing PowerShell encoding corruption
- **Copilot auto-detection** — Prevented false GitHub Copilot detection from a bare `.github/` directory
- **pi.dev command generation** — Fixed command reference transforms and template argument passing
Comment on lines +12 to +16
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Bug-fix section is missing two user-facing fixes from this release scope.

Based on the PR objectives, the changeset should also include:

  • plural commands/ directory convention fix
  • openspec status graceful exit when no changes exist

Without these, the v1.3.0 release notes are incomplete.

Suggested patch
 ### Bug Fixes
 
 - **Shell completions opt-in** — Completion install is now opt-in, fixing PowerShell encoding corruption
 - **Copilot auto-detection** — Prevented false GitHub Copilot detection from a bare `.github/` directory
+- **commands/ directory naming** — Switched to plural `commands/` to match OpenCode convention
+- **`openspec status` empty state** — Command now exits gracefully when no changes exist
 - **pi.dev command generation** — Fixed command reference transforms and template argument passing
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
### Bug Fixes
- **Shell completions opt-in** — Completion install is now opt-in, fixing PowerShell encoding corruption
- **Copilot auto-detection** — Prevented false GitHub Copilot detection from a bare `.github/` directory
- **pi.dev command generation** — Fixed command reference transforms and template argument passing
### Bug Fixes
- **Shell completions opt-in** — Completion install is now opt-in, fixing PowerShell encoding corruption
- **Copilot auto-detection** — Prevented false GitHub Copilot detection from a bare `.github/` directory
- **commands/ directory naming** — Switched to plural `commands/` to match OpenCode convention
- **`openspec status` empty state** — Command now exits gracefully when no changes exist
- **pi.dev command generation** — Fixed command reference transforms and template argument passing
🧰 Tools
🪛 LanguageTool

[uncategorized] ~15-~15: The official name of this software platform is spelled with a capital “H”.
Context: ...se GitHub Copilot detection from a bare .github/ directory - **pi.dev command generati...

(GITHUB)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.changeset/new-tools-and-fixes.md around lines 12 - 16, Update the Bug Fixes
section in the changeset to include the two missing user-facing fixes: add a
bullet describing the plural "commands/ directory convention" fix (mentioning
the plural 'commands/' directory) and add a bullet describing the "openspec
status" command now gracefully exiting when no changes exist (reference the
openspec status command). Ensure both bullets follow the existing style (short
title — brief description) and are placed alongside the other Bug Fixes entries
so the v1.3.0 release notes reflect these fixes.

Loading