Repository navigation
Release v1.2.0
1.2.0 (2026-03-08)
Features
- add test constructor for RealADOClient with injected WIT client (b306c64)
Bug Fixes
- address linter issues in test code (3fba7e6)
Styles
- test: modernize interface{} to any and fix linter warnings (2936c41)
Code Refactoring
- GetWorkItem error tests to use mock WIT client (3bc7f7e)
- move integration tests and mock to top-level test/ directory (b3d62c9)
- remove old MockADOClient, now using MockWITClient (7c1a0a8)
- rename mock_wit.go to mock_wit_test.go to exclude from coverage (0040346)
- TestIntegration_AddComment to use mock WIT client (e6aabcb)
- TestIntegration_CreateWorkItem to use mock WIT client (7d91846)
- TestIntegration_FlexID_Conversions to use mock WIT client (3b24947)
- TestIntegration_GetWorkItem to use mock WIT client (4b4ddeb)
- TestIntegration_ListMyWorkItems to use mock WIT client (5550d04)
- TestIntegration_ListWorkItems to use mock WIT client (fcc2de0)
- TestIntegration_UpdateWorkItem to use mock WIT client (a01d316)
- update integration test setup to use mock WIT client (42320ed)
Tests
- add AddComment protocol integration test (eaed547)
- add CreateWorkItem protocol integration test (4172d46)
- add FlexID type conversion tests (77f7087)
- add GetWorkItem error case tests (1100085)
- add GetWorkItem protocol integration test (1efc76d)
- add ListMyWorkItems protocol integration test (7b0744e)
- add ListWorkItems protocol integration test (368b5da)
- add mock workitemtracking.Client for integration tests (fa1b489)
- add protocol integration test setup helper (2b4c4b3)
- add tools/list protocol test (e79195e)
- add UpdateWorkItem protocol integration test (6b6f95c)
- remove redundant unit tests now covered by integration tests (1294e68)
Documentation
- add design for refactoring integration tests to mock ADO SDK (bb68728)
- add implementation plan for refactoring integration tests (b998116)
- add protocol-level integration tests design (57c6763)
- update README with coverage and performance (b74f609)
Installation
Download the binary for your platform:
macOS
# Intel Mac
curl -LO https://github.com/markis/azure-devops-mcp/releases/download/v1.2.0/azure-devops-mcp-darwin-amd64
chmod +x azure-devops-mcp-darwin-amd64
mv azure-devops-mcp-darwin-amd64 /usr/local/bin/azure-devops-mcp
# Apple Silicon (M1/M2/M3)
curl -LO https://github.com/markis/azure-devops-mcp/releases/download/v1.2.0/azure-devops-mcp-darwin-arm64
chmod +x azure-devops-mcp-darwin-arm64
mv azure-devops-mcp-darwin-arm64 /usr/local/bin/azure-devops-mcpLinux
# AMD64
curl -LO https://github.com/markis/azure-devops-mcp/releases/download/v1.2.0/azure-devops-mcp-linux-amd64
chmod +x azure-devops-mcp-linux-amd64
sudo mv azure-devops-mcp-linux-amd64 /usr/local/bin/azure-devops-mcp
# ARM64
curl -LO https://github.com/markis/azure-devops-mcp/releases/download/v1.2.0/azure-devops-mcp-linux-arm64
chmod +x azure-devops-mcp-linux-arm64
sudo mv azure-devops-mcp-linux-arm64 /usr/local/bin/azure-devops-mcpWindows
Download the .exe file for your architecture and add it to your PATH.
Full Changelog: v1.1.0...v1.2.0