Releases: svnscha/mcp-windbg
Release v0.12.2
Fixed
- Registry Schema Migration: Updated MCP server schema from deprecated
2025-10-17to current2025-12-11version for mcp-publisher compatibility
Added
- HTTP Transport in Registry: Added
streamable-httptransport configuration to server.json for MCP registry discovery - Schema Validation in CI: New
validate-server-schema.pyscript validates server.json against the official MCP schema
Fixed
- Registry Schema Update: Updated MCP server schema version from 2025-09-29 to 2025-10-17 for compatibility with registry.modelcontextprotocol.io
- CI Cache Warning: Disabled unnecessary dependency caching in PyPI publish job to eliminate spurious warnings
Added
- HTTP Transport Support: New
--transport streamable-httpoption enables HTTP-based communication alongside the default stdio transport (#31) - MCP Prompt API: Implemented prompt templates for AI-assisted crash dump triage and analysis (#25)
Changed
- Updated Dependencies: Bumped
mcpto 1.17.0,pydanticto 2.12.0, and other dependencies (#26) - Improved Prompt Templates: Removed hard-coded model references from prompt templates for better flexibility (#29)
- Updated Dependabot Configuration: Improved automated dependency update settings
Fixed
- Session Cleanup: Prevent stale debugging sessions if
.shutdown()fails (#28)
What's New in This Release
This release focuses on making mcp-windbg more reliable, faster, and easier to use for everyone - from beginners to advanced users.
New Features
Core
- Live debugging session support via
open_windbg_remoteandclose_windbg_remote - Extended dump file support for
.mdmpand.hdmpformats - Microsoft Store WinDbg CDB compatibility
Devops
- Set up continuous integration that automatically tests the code with Python versions 3.10 through 3.14
- Added automatic dependency updates to keep everything secure and up-to-date
- Streamlined the release process so new versions reach users faster
Development
- Switched to
uv- a lightning-fast Python package manager that's 10-100x faster than pip - Development setup is now much quicker with commands like
uv syncanduv run - More reliable builds with locked dependency versions
Documentation
- Added comprehensive debugging instructions for AI assistants (
AGENTS.md) - Created structured templates to help analyze crash dumps more effectively (
.github/prompts/dump-triage.prompt.md) - All documentation is now available in the repository Wiki for easy access
- Simplified the main
README.mdto focus on getting started quickly - Added this structured
CHANGELOG.mdto track all project changes
Improvements
Performance Boost: Build times are significantly faster thanks to the new tooling
Enhanced Security: Automatic scanning and updates keep dependencies secure
🤝 Community Contributions
Special thanks to @sooknarine for these valuable contributions:
-
Find local dumps with other common extensions #6 - Now finds more crash dump files automatically
-
Add support for remote debugging #10 - Connect to live debugging sessions
-
Initial version as blogged about.
Release v0.12.1
0.12.1
Added
- HTTP Transport in Registry: Added
streamable-httptransport configuration to server.json for MCP registry discovery - Schema Validation in CI: New
validate-server-schema.pyscript validates server.json against the official MCP schema
Fixed
- Registry Schema Update: Updated MCP server schema version from 2025-09-29 to 2025-10-17 for compatibility with registry.modelcontextprotocol.io
- CI Cache Warning: Disabled unnecessary dependency caching in PyPI publish job to eliminate spurious warnings
0.12.0
Added
- HTTP Transport Support: New
--transport streamable-httpoption enables HTTP-based communication alongside the default stdio transport (#31) - MCP Prompt API: Implemented prompt templates for AI-assisted crash dump triage and analysis (#25)
Changed
- Updated Dependencies: Bumped
mcpto 1.17.0,pydanticto 2.12.0, and other dependencies (#26) - Improved Prompt Templates: Removed hard-coded model references from prompt templates for better flexibility (#29)
- Updated Dependabot Configuration: Improved automated dependency update settings
Fixed
- Session Cleanup: Prevent stale debugging sessions if
.shutdown()fails (#28)
What's Changed
- ci: bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #15
- Remove LFS by @svnscha in #20
- ci: bump actions/checkout from 5 to 6 by @dependabot[bot] in #24
- ci: bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #22
- ci: bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #21
- Version 0.12.0 by @svnscha in #32
- ci(deps): bump the actions group with 2 updates by @dependabot[bot] in #35
Full Changelog: v0.10.0...v0.12.1
Release v0.10.0
What's New in This Release
This release focuses on making mcp-windbg more reliable, faster, and easier to use for everyone - from beginners to advanced users.
New Features
Core
- Live debugging session support via
open_windbg_remoteandclose_windbg_remote - Extended dump file support for
.mdmpand.hdmpformats - Microsoft Store WinDbg CDB compatibility
Devops
- Set up continuous integration that automatically tests the code with Python versions 3.10 through 3.14
- Added automatic dependency updates to keep everything secure and up-to-date
- Streamlined the release process so new versions reach users faster
Development
- Switched to
uv- a lightning-fast Python package manager that's 10-100x faster than pip - Development setup is now much quicker with commands like
uv syncanduv run - More reliable builds with locked dependency versions
Documentation
- Added comprehensive debugging instructions for AI assistants (
AGENTS.md) - Created structured templates to help analyze crash dumps more effectively (
.github/prompts/dump-triage.prompt.md) - All documentation is now available in the repository Wiki for easy access
- Simplified the main
README.mdto focus on getting started quickly - Added this structured
CHANGELOG.mdto track all project changes
Improvements
Performance Boost: Build times are significantly faster thanks to the new tooling
Enhanced Security: Automatic scanning and updates keep dependencies secure
🤝 Community Contributions
Special thanks to @sooknarine for these valuable contributions:
-
Find local dumps with other common extensions #6 - Now finds more crash dump files automatically
-
Add support for remote debugging #10 - Connect to live debugging sessions
-
Initial version as blogged about.