microsoft/vscode-documentdb v0.9.1
microsoft/vscode-documentdb
Captured source
source ↗published Jun 26, 2026seen Jun 26captured 2whttp 200method plain
v0.9.1
Repository: microsoft/vscode-documentdb
Tag: v0.9.1
Published: 2026-06-26T14:36:44Z
Prerelease: no
Release notes:
New Features
- "No Authentication" Connection Mode: Adds a credential-free authentication option for DocumentDB clusters that require no username, password, or Entra ID. Works across the connection wizard, tree, integrated shell, and query playground. Switching an existing connection to this method automatically clears any previously stored credentials. #755
- Query Playground: Connect to Database: Adds a
Connect to Databasecommand and CodeLens to (re)connect a playground to a cluster and database on demand. Running an unconnected playground opens the picker automatically. Also fixes connections lost on save (untitled-to-file, Save As) and within-session reopen. #740, #758
Fixes
- Non-ObjectId `_id` Support: Documents with string, numeric, UUID, or embedded-document
_idvalues can now be deleted, read, and upserted correctly. Previously they threw "Invalid document ID" errors due to a hardcodedObjectIdassumption. Community contribution by @hanhan761. #217, #719 - Shell Completions in Strings, Regex, and Comments: Field-name completions now appear correctly when a query contains parentheses inside string literals, regex literals, or line and block comments. Community contribution by @hanhan761. #710, #712
- Entra ID OIDC Host Allowlist: The OIDC
ALLOWED_HOSTSlist for Entra ID authentication is now derived from the connection string hostname rather than hardcoded to*.azure.com, removing a restriction that could block token delivery for non-public-cloud Azure endpoints. Community contribution by @hanhan761. #639, #721 - TypeScript Plugin Warning on Read-Only Installs: When the TS plugin fails to bootstrap on a read-only extension install, the extension now shows a status bar warning with a click-to-retry action instead of failing silently. Community contribution by @hanhan761. #637, #720
- Multi-Select Context Menu: Single-item context menu commands in the Connections view are now hidden when multiple items are selected, preventing commands from silently acting on only the first item. Community contribution by @hanhan761. #668, #693
- Aggregation Reference Text for Special Field Names: Fields with special characters (e.g.,
order-items,my field) now emit valid MQL reference text in completions using$getFieldform instead of invalid$-prefix syntax. Community contribution by @Jacquelinezhong. #709, #713 - URI Handler Diagnostics: Failures in the VS Code URI handler now surface a user-visible warning and emit diagnostic telemetry instead of failing silently. Community contribution by @hanhan761. #655, #723
- Query Insights Prompt Framing: Aligned the AI prompt role and task strings with the resource-file framing convention. Community contribution by @hanhan761. #619, #728
Improvements
- Performance: Azure Tenant Sign-In Throttling: Throttles parallel Azure tenant sign-in checks to 5 concurrent requests, preventing unbounded Entra API fan-outs for users with many tenants. Community contribution by @hanhan761. #688, #694
- Performance: SchemaStore Memory Ceiling: SchemaStore now enforces an LRU-based entry limit, preventing unbounded memory growth during long sessions with many collections. Community contribution by @hanhan761. #604, #724
Security
- Dependency Security Update: Updated
undicifrom 7.25.0 to 7.28.0 to address security vulnerabilities. #754
Notability
notability 1.0/10Minor extension update