Skip to content

v0.32.0

Choose a tag to compare

@sevoku sevoku released this 10 Mar 13:54
· 3 commits to rel/0.32 since this release
18b2635

Added

  • Added support for attaching Cosmos DB accounts to the workspace using a tenant instead of an account key. (#2620)
    • The connection string now supports a TenantId value.
    • If only the endpoint has been provided, the extension will prompt to sign in and select a tenant.
  • Added support for the telemetry.feedback.enabled setting.
  • Added a chatSkills contribution, enabling GitHub Copilot to provide contextual Azure Cosmos DB best practices guidance, replacing the previous instructions files. The old deprecated files can be removed using the CosmosDB AI: Remove LLM instructions from user profile folder command. (#2937)
  • Added information about Partition Key naming restrictions with a help button and a "Learn more" link to the Partition Key prompt during Container creation. (#2920)
  • Added support for connecting using Read-Only keys, if the user account doesn't have access to all account keys (#2856).
  • Added "Create Database" and "Create Container" nodes to NoSQL accounts and Databases (#2837).
  • Added Database/Container selection to the Query Editor toolbar and updated the Query Editor Icon (#2701).
  • Added missing filter and sort buttons to Items, Procedures, Triggers and attached Accounts (#2855).
  • Enabled Emulator support on Apple Silicon (darwin-arm64) (#2825).

Fixed

  • Fixed an issue where the contributed chat skill was not properly picked up by GitHub Copilot.
  • Fixed an issue where Keyboard shortcuts didn't work in the Query Editor. (#2949)
  • Fixed an issue where Document and Query session errors were neither logged nor surfaced in the UI. (#2803)
  • Improved timeout handling and timeout error messages. (#2871)
  • Fixed an issue where opening a deleted Item was loading indefinitely (#2822).
  • Fixed an issue where Serverless NoSQL accounts were not loading (#2902).
  • Fixed an issue where text in Fluent UI tooltips, dropdowns and tabs was invisible for certain dark themes (e.g., Nord)(#2904).
  • Fixed an issue where LLM assets were added to all Chats without relation to Cosmos DB (#2901)
  • Fixed an issue where the Query Editor didn't resize properly with it's parent Tab (#2869).
  • Added missing translations (#2878).
  • Fixed an issue where pasting text into the Query Editor was broken (#2843).
  • Fixed an issue where creating containers failed with default settings for serverless accounts (#1931).
  • Fixed an issue where the Extension Settings were missing in the Extensions Settings section (#2826).

Changed

  • Updated localization for 13 languages.
  • Updated several dependencies to address vulnerabilities.
  • Updated the minimum required VS Code version to 1.109.0.
  • Updated source map configuration for development mode (fixes debugging in VS Code).
  • Updated the link to the privacy statement in the Readme (#2896).
  • Updated to React 19 (#2760).
  • Improved Tooltips for single items and added tooltips showing partition keys for containers (#2835).
  • Renamed the "Create Database Server" wizard and removed MongoDB and PostgreSQL support, please use the specialized extensions instead (#2863).

Removed

  • Removed support for discontinued services:
    • MongoDB (RU, Scrapbook)
    • DocumentDB
    • PostgreSQL
    • Graph (Gremlin)
    • Table
    • Cassandra
    • Grammar (Language Server)

Note: For MongoDB support, use the DocumentDB Extension for VS Code. For PostgreSQL support, use the PostgreSQL Extension for VS Code.

Full Changelog: CHANGELOG.md, v0.30.0...v0.32.0