Skip to content

Commit eb9940c

Browse files
committed
docs: fix duplicate changelog sections and restore unreleased entry from pr/72
1 parent 3f18e81 commit eb9940c

1 file changed

Lines changed: 1 addition & 12 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
9-
### Changed
10-
11-
- **C/C++ file pattern language detection** - When `lsp_servers[].file_patterns` include simple extensions such as `**/*.c` or `**/*.h`, mcpls now derives extension-to-language mappings from those patterns and overlays them onto the workspace extension map. This changes the default behavior for matching C/C++ files to prefer the configured LSP server language instead of falling back to built-in mappings or `plaintext`.
12-
13-
## [0.3.6] - 2026-04-21
14-
15-
### Changed
16-
17-
- Bump rmcp from 1.3.0 to 1.4.0; remove now-redundant `tool_router` struct field (auto-generated by macro since 1.4.0)
18-
- Bump tokio from 1.50.0 to 1.52.0
19-
- Bump toml from 1.1.1 to 1.1.2
209

2110
### Fixed
2211

23-
- CI: nightly rustfmt failures when `rustfmt` component is temporarily unavailable for the latest nightly build (`--allow-downgrade`)
12+
- **C/C++ file pattern language detection**`lsp_servers[].file_patterns` now derives extension-to-language mappings (e.g. `**/*.c``c`, `**/*.h``c`) and overlays them onto the workspace extension map, so configured language IDs take precedence over built-in defaults
2413

2514
## [0.3.6] - 2026-04-21
2615

0 commit comments

Comments
 (0)