Skip to content

Releases: microsoft/vscode-documentdb

v0.6.3

18 Dec 18:40
9f127a5

Choose a tag to compare

Improvements

  • Query Insights: The Query Insights feature has been updated to use the available executionStats instead of running the analysis in the AI context, improving performance and reliability. #404, #423
  • API Telemetry Support: Enhanced telemetry support in web views for better monitoring and diagnostics. #429
  • Dependency Security Update: Updated tRPC dependencies to address a security vulnerability. #430, #431

v0.6.2

12 Dec 10:55
1e0c2fc

Choose a tag to compare

Fixes

  • Azure Tenant Filtering in Service Discovery: Resolved an issue where users could not deselect tenants when filtering from a large number of available tenants. This update improves the Azure account, tenant, and subscription management workflow. For more details on the enhanced workflow, see the updated documentation. #391, #415
  • Service Discovery Defaults: The service discovery feature now starts with no pre-selected engines. Previously, the Azure Cosmos DB for MongoDB (RU) plugin was enabled by default, which has been corrected. #390, #412
  • Accessibility in Query Insights: Fixed a responsive layout issue in the "Query Insights" tab where the 'AI response may be inaccurate' text would overlap with other UI elements on resize. #376, #416

Improvements

  • Dependency Upgrades:
    • Upgraded to React 19 and SlickGrid 9, enhancing UI performance and modernizing the webview components. This also includes updates to TypeScript, Webpack, and other build tools. #406, #407
    • Updated various other dependencies to improve security and performance. #386

v0.6.1

20 Nov 18:46
cf51636

Choose a tag to compare

New Features & Improvements

  • Feedback Optimization: Introduces privacy consent and feedback signal controls for the Query Insights feature, primarily to ensure compliance with organizational data protection requirements and user telemetry settings. It also disables survey functionality and refines the feedback dialog UI. #392

Fixes

  • Privacy Policy Link: Updated the outdated privacy policy link in the README to the current Microsoft privacy statement URL. #388

v0.6.0

17 Nov 19:57
dcfa723

Choose a tag to compare

New Features & Improvements

  • Query Insights with Performance Advisor: Introduces a new "Query Insights" tab that provides a three-stage analysis of query performance. This includes a static query plan, detailed execution statistics, and AI-powered recommendations from GitHub Copilot to help understand performance bottlenecks and optimize slow queries.
  • Improved Query Specification: The query editor now supports projection, sort, skip, and limit parameters, in addition to filter. Autocompletion is also enabled for projection and sort fields.
  • Index Management from the Tree View: Users can now drop, hide, and unhide indexes directly from the context menu in the Connections View.
  • Azure Cosmos DB for MongoDB (vCore) is now Azure DocumentDB: Renamed the service in the UI and in the documentation.

Fixes

  • UI Element Visibility: Fixed issues where the autocomplete list in the query editor and tooltips in tree/table views could be hidden by other UI elements.

v0.5.2

30 Oct 09:21
2d37809

Choose a tag to compare

New Features & Improvements

  • Updated Migration API for Integrations: 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. #321, #322

v0.5.1

22 Oct 12:13
f7b8227

Choose a tag to compare

Fixes

  • Connection String Parsing: 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. #314, #316

v0.5.0

13 Oct 16:14
61ef81f

Choose a tag to compare

New Features & Improvements

  • Enhanced Microsoft Entra ID Support: Overhauled Microsoft Entra ID integration for Azure Cosmos DB for MongoDB (vCore) to fully support multi-account and multi-tenant environments, enabling uninterrupted workflows for developers working across different organizations. This includes multi-account management and multi-tenant filtering. #277, #285, #284, #265, #243
  • New "Help and Feedback" View: Added a new view to the extension sidebar, providing a central place to access documentation, see the changelog, report issues, and request features. #289

Fixes

  • Password Re-entry on Shell Launch: Fixed a regression where users with saved credentials were still prompted for a password when launching the shell. #285
  • Tenant Information in Service Discovery: Resolved an issue where the extension would fail to respect the tenant context when interacting with Azure resources from a non-default tenant. #276
  • Connection Authentication Update: Corrected a failure that occurred when updating a connection's authentication method from Entra ID to a username/password. #284

v0.4.1

08 Sep 12:34
2a6077d

Choose a tag to compare

Improvement

  • Walkthrough Welcome Screen & Sidebar Icon Discovery: The walkthrough welcome screen behavior has been updated to help users notice the updated extension icon in the VS Code sidebar. This change highlights the new branding so users can find the extension more easily from the environment they already use. #253

v0.4.0

08 Sep 12:37
5b3983d

Choose a tag to compare

New Features & Improvements

  • Deep Azure Integration: Introduces deep integration with the Azure Resources extension, providing a unified experience for discovering and managing Azure Cosmos DB for MongoDB (RU and vCore) resources directly within the Azure view. #58
  • Service Discovery for MongoDB (RU): Adds a new service discovery provider for Azure Cosmos DB for MongoDB (RU) resources, enabling effortless connection and authentication through the Discovery View. #244
  • Official DocumentDB Logo: Updated the extension's icon and branding to use the official DocumentDB logo for better brand recognition and consistency. #246

Fixes

  • Connection String Password Support: Restored support for passwords when creating new connections using a connection string, fixing a regression that affected certain configurations. #247
  • Improved Debugging Information: Enhanced internal error handling for nonNull checks to include file context, making it easier to diagnose and triage issues. #236

v0.3.1

25 Aug 09:35
6ffcefb

Choose a tag to compare

Fixes

  • Tree View Stability: Improved the stability of the Connections View when adding or removing databases and collections. This change prevents internal warnings that could occur when displaying temporary items in the tree. #233