|
2 | 2 |
|
3 | 3 | The Azure MCP Server updates automatically by default whenever a new release comes out 🚀. We ship updates twice a week on Tuesdays and Thursdays 😊 |
4 | 4 |
|
5 | | -## 2.0.0-beta.4 (Unreleased) |
| 5 | +## 2.0.0-beta.4 (2025-11-13) |
6 | 6 |
|
7 | 7 | ### Features Added |
8 | | -- PostgreSQL MCP tools now support both Microsoft Entra authentication and native database authentication. The default is Entra authentication, users can switch to native database authentication by providing the `--auth-type` parameter with the value `PostgreSQL`. If native authentication is selected, the user must also provide the user password via the `--password` parameter. [[#1011](https://github.com/microsoft/mcp/pull/1011)] |
9 | | - |
10 | | -- Enabled telemetry collection for HTTP transport mode. Refactored Azure Monitor exporter configuration to support multiple exporters with separate user-provided and Microsoft telemetry streams. Added `AZURE_MCP_COLLECT_TELEMETRY_MICROSOFT` environment variable to control Microsoft-specific telemetry collection (enabled by default). [[#1150](https://github.com/microsoft/mcp/pull/1150)] |
11 | 8 |
|
12 | | -### Breaking Changes |
| 9 | +- PostgreSQL MCP tools now support both Microsoft Entra authentication and native database authentication. The default is Entra authentication, users can switch to native database authentication by providing the `--auth-type` parameter with the value `PostgreSQL`. If native authentication is selected, the user must also provide the user password via the `--password` parameter. [[#1011](https://github.com/microsoft/mcp/pull/1011)] |
| 10 | +- Telemetry: [[#1150](https://github.com/microsoft/mcp/pull/1150)] |
| 11 | + - Enabled telemetry collection for the HTTP transport mode. |
| 12 | + - Refactored Azure Monitor exporter configuration to support multiple exporters with separate user-provided and Microsoft telemetry streams. |
| 13 | + - Added the `AZURE_MCP_COLLECT_TELEMETRY_MICROSOFT` environment variable to control Microsoft-specific telemetry collection (enabled by default). |
13 | 14 |
|
14 | 15 | ### Bugs Fixed |
15 | | -- PosgreSQL MCP tools has improved the error message reported in case of failure deserializing some of the columns returned by a query. Non out-of-the-box types like `vector` cannot be deserialized and will now report a clear error message indicating which column caused the issue and an action plan so AI agents can recover from it. [[#1024](https://github.com/microsoft/mcp/pull/1024)] |
| 16 | + |
| 17 | +- PostgreSQL MCP tools has improved the error message reported in case of failure deserializing some of the columns returned by a query. Non out-of-the-box types like `vector` cannot be deserialized and will now report a clear error message indicating which column caused the issue and an action plan so AI agents can recover from it. [[#1024](https://github.com/microsoft/mcp/pull/1024)] |
| 18 | +- Fixed exit code when invoking `--help` flag. Commands like `tools list --help` now correctly return exit code `0` instead of `1` when successfully displaying help output. [[#1118](https://github.com/microsoft/mcp/pull/1118)] |
16 | 19 |
|
17 | 20 | ### Other Changes |
18 | 21 |
|
19 | 22 | - Added a `CancellationToken` parameter to async methods to more `I[SomeService]` interfaces. [[#1133](https://github.com/microsoft/mcp/pull/1133)] |
20 | | -- Upgraded dependency version of coverlet.collector from 6.0.2 to 6.0.4. [[#1153](https://github.com/microsoft/mcp/pull/1153)] |
21 | | -- Fixed exit code when invoking `--help` flag. Commands like `azmcp tools list --help` now correctly return exit code 0 instead of 1 when successfully displaying help output. [[#1118](https://github.com/microsoft/mcp/pull/1118)] |
| 23 | +- Upgraded dependency version of `coverlet.collector` from `6.0.2` to `6.0.4`. [[#1153](https://github.com/microsoft/mcp/pull/1153)] |
22 | 24 |
|
23 | 25 | ## 2.0.0-beta.3 (2025-11-11) |
24 | 26 |
|
|
0 commit comments