Release Notes — Back to Release Notes
We are excited to announce the release of DocumentDB for VS Code Extension v0.5.0. This update significantly enhances security and multi-tenant workflows with improved Microsoft Entra ID support, introduces a new “Help and Feedback” view, and delivers several key bug fixes to improve stability and user experience.
Continuing our focus on enterprise-grade security from release 0.3.0, we have overhauled our Microsoft Entra ID integration for Azure Cosmos DB for MongoDB (vCore) to fully support multi-account and multi-tenant environments. This enables uninterrupted workflows for developers working across different organizations and directories.
This work was completed as part of PR #277 and addresses the following issues: #285, #284, #265, #243
For more details, please see our new documentation on Managing Azure Discovery (Accounts, Tenants, and Subscriptions).
We’ve added a new Help and Feedback view to the extension sidebar, providing a central place to access important resources. This view makes it easier than ever to get help, provide feedback, and stay up-to-date with the latest changes.
The new view includes quick links to:
This feature was introduced in PR #289.
This patch release addresses a critical issue with connection string parsing, ensuring more reliable connections for Azure Cosmos DB and other services.
We’ve resolved an issue where connection strings containing special characters (e.g., @) in query parameters, such as those from Azure Cosmos DB (appName=@myaccount@), would fail to parse. The connection string parser now properly sanitizes query parameters before parsing, ensuring reliable connections even with complex connection strings.
See the full changelog entry for this release: ➡️ CHANGELOG.md#051
This patch release introduces API versioning for the DocumentDB extension API and adds support for a new, more robust v0.3.0 API.
This release introduces API versioning for the DocumentDB extension API and adds support for a new, more robust v0.3.0 API. The changes update documentation, interfaces, and implementation to reflect the new API version, including stricter provider registration and context validation. The migration provider workflow and usage examples have been clarified, and deprecated API versions are documented. Additional improvements include dependency updates, better credential handling, and minor localization and client registration changes.
See the full changelog entry for this release: ➡️ CHANGELOG.md#052