Skip to content

Commit bbcdf5e

Browse files
authored
Merge pull request #412 from jongalloway/docs/changelog-v1.1.2
docs: add v1.1.2 changelog entries
2 parents d282b1c + 4115e1b commit bbcdf5e

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [Unreleased]
1111

12+
## [1.1.2] - 2026-03-17
13+
14+
### Fixed
15+
16+
- **ObjectDisposedException on all tool calls** — MCP SDK v1.1.0's `ExecuteToolAsTaskAsync` disposes the request-scoped `IServiceProvider` before the background task resolves services ([csharp-sdk#1430](https://github.com/modelcontextprotocol/csharp-sdk/issues/1430)). Disabled `InMemoryMcpTaskStore` registration as a workaround; `ToolTaskSupport.Optional` attribute is preserved for re-enablement when the upstream fix ships.
17+
- Server reported hardcoded version `1.0.0` instead of the actual build version. Now reads from `AssemblyInformationalVersionAttribute` (set by MinVer).
18+
19+
### Changed
20+
21+
- `asyncTasks` capability now reports `false` until the upstream SDK bug is resolved (tracking issue [#410](https://github.com/jongalloway/dotnet-mcp/issues/410)).
22+
23+
## [1.1.1] - 2026-03-17
24+
1225
### Fixed
1326

1427
- Task-mode tool calls (MCP SDK v1.1.0 `ToolTaskSupport.Optional`) failed with opaque "unknown error" when tools threw unhandled exceptions. Added resilient error-handling filter that catches exceptions and returns structured `CallToolResult { IsError = true }` instead.

0 commit comments

Comments
 (0)