Skip to content

Commit 7850493

Browse files
committed
Bump to version 0.13.0.
1 parent 1f8b925 commit 7850493

5 files changed

Lines changed: 49 additions & 31 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,22 @@ All notable changes to the MCP Server for WinDbg Crash Analysis project will be
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.13.0] - 2026-03-18
9+
10+
### Added
11+
12+
- **Live Debugger Break-In**: Added the `send_ctrl_break` tool to interrupt an active CDB/WinDbg session with CTRL+BREAK for dump and remote debugging workflows (#40)
13+
14+
### Changed
15+
16+
- **Dependency Refresh**: Updated runtime dependency floors for `mcp`, `pydantic`, `starlette`, and `uvicorn`, and refreshed test and validation tooling versions in `pyproject.toml`
17+
- **CI Dependency Maintenance**: Updated GitHub Actions dependencies for Python setup and artifact handling in release workflows (#39, #42)
18+
19+
### Fixed
20+
21+
- **Registry Compatibility**: Restored MCP registry compatibility by reverting `server.json` to the supported `2025-10-17` schema version
22+
- **Publishing Workflow**: Adjusted MCP publishing workflows to match current registry publisher behavior
23+
824
## [0.12.2] - 2025-12-15
925

1026
### Fixed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ The beauty of MCP is that you write the server once, and it works everywhere. Ch
172172

173173
> "Connect to tcp:Port=5005,Server=192.168.0.100 and show me the current thread state"
174174
175+
> "Send CTRL+BREAK to the live session, then dump all thread stacks with ~*k"
176+
175177
> "Check for timing issues in the thread pool with !runaway and !threads"
176178
177179
> "Show me all threads with ~*k and identify which one is causing the hang"

pyproject.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "mcp-windbg"
3-
version = "0.12.2"
3+
version = "0.13.0"
44
description = "A Model Context Protocol server providing tools to analyze Windows crash dumps using WinDbg/CDB"
55
readme = "README.md"
66
requires-python = ">=3.10"
@@ -18,10 +18,10 @@ classifiers = [
1818
"Programming Language :: Python :: 3.14",
1919
]
2020
dependencies = [
21-
"mcp>=1.17.0",
22-
"pydantic>=2.12.0",
23-
"starlette>=0.40.0",
24-
"uvicorn>=0.30.0",
21+
"mcp>=1.26.0",
22+
"pydantic>=2.12.5",
23+
"starlette>=0.52.1",
24+
"uvicorn>=0.42.0",
2525
]
2626

2727
[project.scripts]
@@ -36,13 +36,13 @@ mcp_windbg = ["prompts/*.prompt.md"]
3636

3737
[dependency-groups]
3838
dev = [
39-
"pytest>=8.4.0",
39+
"pytest>=9.0.2",
4040
"twine>=6.2.0",
41-
"jsonschema>=4.23.0",
41+
"jsonschema>=4.26.0",
4242
]
4343

4444
[tool.pytest.ini_options]
4545
testpaths = ["src/mcp_windbg/tests"]
4646

4747
[project.optional-dependencies]
48-
test = ["pytest>=8.4.0"]
48+
test = ["pytest>=9.0.2"]

server.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"url": "https://github.com/svnscha/mcp-windbg",
88
"source": "github"
99
},
10-
"version": "0.12.2",
10+
"version": "0.13.0",
1111
"packages": [
1212
{
1313
"registryType": "pypi",
1414
"registryBaseUrl": "https://pypi.org",
1515
"identifier": "mcp-windbg",
16-
"version": "0.12.2",
16+
"version": "0.13.0",
1717
"transport": {
1818
"type": "stdio"
1919
},
@@ -39,7 +39,7 @@
3939
"registryType": "pypi",
4040
"registryBaseUrl": "https://pypi.org",
4141
"identifier": "mcp-windbg",
42-
"version": "0.12.2",
42+
"version": "0.13.0",
4343
"transport": {
4444
"type": "streamable-http",
4545
"url": "http://localhost:{port}/mcp"

uv.lock

Lines changed: 20 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)