Skip to content

v0.10.0

Choose a tag to compare

@tnaum-ms tnaum-ms released this 17 Aug 09:56
· 85 commits to main since this release
3f91754

New Features

  • DocumentDB Local: Adds a guided setup that provisions and manages the official DocumentDB Local container from the Connections view, with Docker readiness diagnostics, generated credentials, optional sample data, and start, stop, restart, and delete actions. #798
  • MongoDB Atlas Service Discovery: Adds an Atlas discovery provider that browses organizations, projects, and clusters and saves any of them as a connection. Supports Atlas API Keys and Service Accounts, multiple credentials side by side, and tree or list views. #259, #261, #765
  • Index Management in Collection View: Adds an Indexes tab with index metrics, filtering, sorting, and per-index details. Creates Standard, Wildcard, and Vector indexes through a guided drawer with JSON preview, and hides, unhides, or deletes existing indexes. #732

Improvements

  • Connection Failures Are Explained by the Component That Caused Them: Failures caused by a stopped DocumentDB Local container, a broken Kubernetes port forward, or an Atlas TLS rejection are now explained in plain language instead of surfacing as raw driver errors. #873, #876
  • Shell Terminal Survives a Failed Connect: The interactive shell no longer closes itself when the initial connection fails. It keeps a prompt open so the next command retries, and reports the failure through a notification and the output channel. #876
  • Improved Theme Support in Webviews: Maps the remaining Fluent UI surfaces, interaction and disabled states, fields, and progress indicators to semantic VS Code theme colors, and corrects index-table zebra, hover, pressed, header, and badge styling across tinted themes. #838

Fixes

  • Collection View Import and Export: Fixes import and export resolution for Atlas Discovery and DocumentDB Local collections, reports resolution failures with a Show Output action, and replaces the destructive credentials-missing tree action with a guided review step. #871
  • Single-Click Collection View: Based on user requests, restores opening the Collection View with one click on the Documents tree item. #889
  • Document View Stuck on Loading: Fixes a race condition where the Document View editor could stay on its loading placeholder forever if the document finished loading before Monaco mounted, most noticeable against fast local backends. Also disables Save and Reload while a document is loading, saving, or refreshing. #891

Security

  • Dependency Updates: Updates fast-uri from 3.1.4 to 3.1.5 and postcss from 8.5.10 to 8.5.26. #844, #845