Skip to content

Commit d61a49f

Browse files
authored
fix(changelog): convert markdown headers to bold text for proper formatting (Fission-AI#532)
Changeset descriptions that use markdown headers (### New Features) get nested inside list items, causing poor rendering. This converts all affected entries to use **Bold Text** instead, which renders correctly. Also adds a brief summary line to each entry for better readability.
1 parent 7d1237f commit d61a49f

1 file changed

Lines changed: 23 additions & 15 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,34 @@
44

55
### Minor Changes
66

7-
- [#530](https://github.com/Fission-AI/OpenSpec/pull/530) [`33466b1`](https://github.com/Fission-AI/OpenSpec/commit/33466b1e2a6798bdd6d0e19149173585b0612e6f) Thanks [@TabishB](https://github.com/TabishB)! - ### New Features
7+
- [#530](https://github.com/Fission-AI/OpenSpec/pull/530) [`33466b1`](https://github.com/Fission-AI/OpenSpec/commit/33466b1e2a6798bdd6d0e19149173585b0612e6f) Thanks [@TabishB](https://github.com/TabishB)! - Add project-level configuration, project-local schemas, and schema management commands
88

9-
- **Project-level configuration** — Configure OpenSpec behavior per-project via `openspec/config.yaml`, including custom rules injection, context files, and schema resolution settings
9+
**New Features**
1010

11+
- **Project-level configuration** — Configure OpenSpec behavior per-project via `openspec/config.yaml`, including custom rules injection, context files, and schema resolution settings
1112
- **Project-local schemas** — Define custom artifact schemas within your project's `openspec/schemas/` directory for project-specific workflows
12-
1313
- **Schema management commands** — New `openspec schema` commands (`list`, `show`, `export`, `validate`) for inspecting and managing artifact schemas (experimental)
1414

15-
### Bug Fixes
15+
**Bug Fixes**
1616

1717
- Fixed config loading to handle null `rules` field in project configuration
1818

1919
## 0.21.0
2020

2121
### Minor Changes
2222

23-
- [#516](https://github.com/Fission-AI/OpenSpec/pull/516) [`b5a8847`](https://github.com/Fission-AI/OpenSpec/commit/b5a884748be6156a7bb140b4941cfec4f20a9fc8) Thanks [@TabishB](https://github.com/TabishB)! - ### New Features
23+
- [#516](https://github.com/Fission-AI/OpenSpec/pull/516) [`b5a8847`](https://github.com/Fission-AI/OpenSpec/commit/b5a884748be6156a7bb140b4941cfec4f20a9fc8) Thanks [@TabishB](https://github.com/TabishB)! - Add feedback command and Nix flake support
24+
25+
**New Features**
2426

2527
- **Feedback command** — Submit feedback directly from the CLI with `openspec feedback`, which creates GitHub Issues with automatic metadata inclusion and graceful fallback for manual submission
2628
- **Nix flake support** — Install and develop openspec using Nix with the new `flake.nix`, including automated flake maintenance and CI validation
2729

28-
### Bug Fixes
30+
**Bug Fixes**
2931

3032
- **Explore mode guardrails** — Explore mode now explicitly prevents implementation, keeping the focus on thinking and discovery while still allowing artifact creation
3133

32-
### Other
34+
**Other**
3335

3436
- Improved change inference in `opsx apply` — automatically detects the target change from conversation context or prompts when ambiguous
3537
- Streamlined archive sync assessment with clearer delta spec location guidance
@@ -38,11 +40,13 @@
3840

3941
### Minor Changes
4042

41-
- [#502](https://github.com/Fission-AI/OpenSpec/pull/502) [`9db74aa`](https://github.com/Fission-AI/OpenSpec/commit/9db74aa5ac6547efadaed795217cfa17444f2004) Thanks [@TabishB](https://github.com/TabishB)! - ### New Features
43+
- [#502](https://github.com/Fission-AI/OpenSpec/pull/502) [`9db74aa`](https://github.com/Fission-AI/OpenSpec/commit/9db74aa5ac6547efadaed795217cfa17444f2004) Thanks [@TabishB](https://github.com/TabishB)! - Add `/opsx:verify` command and fix vitest process storms
44+
45+
**New Features**
4246

4347
- **`/opsx:verify` command** — Validate that change implementations match their specifications
4448

45-
### Bug Fixes
49+
**Bug Fixes**
4650

4751
- Fixed vitest process storms by capping worker parallelism
4852
- Fixed agent workflows to use non-interactive mode for validation commands
@@ -52,19 +56,21 @@
5256

5357
### Minor Changes
5458

55-
- eb152eb: ### New Features
59+
- eb152eb: Add Continue IDE support, shell completions, and `/opsx:explore` command
60+
61+
**New Features**
5662

5763
- **Continue IDE support** – OpenSpec now generates slash commands for [Continue](https://continue.dev/), expanding editor integration options alongside Cursor, Windsurf, Claude Code, and others
5864
- **Shell completions for Bash, Fish, and PowerShell** – Run `openspec completion install` to set up tab completion in your preferred shell
5965
- **`/opsx:explore` command** – A new thinking partner mode for exploring ideas and investigating problems before committing to changes
6066
- **Codebuddy slash command improvements** – Updated frontmatter format for better compatibility
6167

62-
### Bug Fixes
68+
**Bug Fixes**
6369

6470
- Shell completions now correctly offer parent-level flags (like `--help`) when a command has subcommands
6571
- Fixed Windows compatibility issues in tests
6672

67-
### Other
73+
**Other**
6874

6975
- Added optional anonymous usage statistics to help understand how OpenSpec is used. This is **opt-out** by default – set `OPENSPEC_TELEMETRY=0` or `DO_NOT_TRACK=1` to disable. Only command names and version are collected; no arguments, file paths, or content. Automatically disabled in CI environments.
7076

@@ -119,21 +125,23 @@
119125

120126
### Minor Changes
121127

122-
- 2e71835: ### New Features
128+
- 2e71835: Add `openspec config` command and Oh-my-zsh completions
129+
130+
**New Features**
123131

124132
- Add `openspec config` command for managing global configuration settings
125133
- Implement global config directory with XDG Base Directory specification support
126134
- Add Oh-my-zsh shell completions support for enhanced CLI experience
127135

128-
### Bug Fixes
136+
**Bug Fixes**
129137

130138
- Fix hang in pre-commit hooks by using dynamic imports
131139
- Respect XDG_CONFIG_HOME environment variable on all platforms
132140
- Resolve Windows compatibility issues in zsh-installer tests
133141
- Align cli-completion spec with implementation
134142
- Remove hardcoded agent field from slash commands
135143

136-
### Documentation
144+
**Documentation**
137145

138146
- Alphabetize AI tools list in README and make it collapsible
139147

0 commit comments

Comments
 (0)