Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
674719b
Feature:Sorted Collection within MongoDB
VanitasBlade Jan 24, 2026
0f8d2c1
Feature : Sorted Collection within MongoDB (#465)
tnaum-ms Jan 27, 2026
481ebd1
fix: improve alphabetical sorting with numeric comparison for various…
tnaum-ms Jan 27, 2026
04d8f07
Merge branch 'next' into rel/release-0.7.1
tnaum-ms Feb 6, 2026
bccd974
fix: trim whitespace from collection and database names before valida…
tnaum-ms Feb 6, 2026
3fbb29d
fix: reject empty connection string in update connection string command
tnaum-ms Feb 6, 2026
63b74b4
fix: trim username after input in new connection wizard
tnaum-ms Feb 6, 2026
5691391
fix: do not trim password in new local connection wizard
tnaum-ms Feb 6, 2026
ac3e778
fix: do not trim password in update credentials command
tnaum-ms Feb 6, 2026
8c9bb89
fix: do not trim password in authenticate wizard
tnaum-ms Feb 6, 2026
98405e1
fix: do not trim password during validation in new connection wizard
tnaum-ms Feb 6, 2026
668eb6c
fix: add explicit empty check for mongo-ru emulator connection string
tnaum-ms Feb 6, 2026
7fb2085
fix: add empty validation for username in new local connection wizard
tnaum-ms Feb 6, 2026
db21ef7
fix: add empty validation for username in update credentials command
tnaum-ms Feb 6, 2026
803588f
fix: add empty validation for username in authenticate wizard
tnaum-ms Feb 6, 2026
a1dd34e
fix: include original username in values to mask for new connection w…
tnaum-ms Feb 6, 2026
b6cc9b8
chore: update changelog and release notes for v0.7.0 enhancements and…
tnaum-ms Feb 6, 2026
07a5ad6
fix: add validation for empty password in new connection wizard
tnaum-ms Feb 6, 2026
e0ff81e
chore(deps-dev): bump webpack from 5.103.0 to 5.105.0
dependabot[bot] Feb 7, 2026
297551e
fix: improve error handling and messaging during import and export op…
tnaum-ms Feb 9, 2026
601146e
fix: add warning messages for ignored files during import operations
tnaum-ms Feb 9, 2026
b82f5b9
refactor: remove auto-show from logTaskConflicts utility
tnaum-ms Feb 9, 2026
abd231a
refactor: add 'Show Output' QuickPick option to VerifyNoConflictsStep
tnaum-ms Feb 9, 2026
b6fd1f9
refactor: add 'Show Output' button to task failure notifications
tnaum-ms Feb 9, 2026
b3a8f0e
fix: suppress duplicate error notification from callWithTelemetryAndE…
tnaum-ms Feb 9, 2026
1681238
feat: enhance import process with cancellation support and user notif…
tnaum-ms Feb 9, 2026
c1ae096
fix: remove duplicate error notification in exportDocumentsToFile
tnaum-ms Feb 9, 2026
5bcd581
fix: propagate export error to prevent false success log
tnaum-ms Feb 9, 2026
faa99f5
fix: remove leading spaces from l10n key for Write error
tnaum-ms Feb 9, 2026
84f216d
fix: ensure output panel is discoverable for all task conflict callers
tnaum-ms Feb 9, 2026
98bbbc4
fix: re-prompt instead of GoBackError when showing output for conflicts
tnaum-ms Feb 9, 2026
825d5c4
fix: guard file deletion on export cancel to prevent FileNotFound error
tnaum-ms Feb 9, 2026
9899008
fix: removed obsolete try/catch block
tnaum-ms Feb 9, 2026
709634b
fix: keep wizard active on Show Output and use detail field for consi…
tnaum-ms Feb 9, 2026
a9d28a1
chore: update changelog and release notes for v0.7.0 with new import/…
tnaum-ms Feb 9, 2026
68798e3
chore: update changelog and release notes to include webpack dependen…
tnaum-ms Feb 9, 2026
dd8503b
fix: add void prefix to floating promises in exportDocuments.ts
tnaum-ms Feb 9, 2026
a2be210
fix: add errorHandling to mock context in taskService tests
tnaum-ms Feb 9, 2026
63b3647
test: add show-output tests for moveItems VerifyNoConflictsStep
tnaum-ms Feb 9, 2026
d7c0d70
test: add tests for deleteFolder VerifyNoConflictsStep show-output
tnaum-ms Feb 9, 2026
5485a34
refactor: simplify mock implementation for showQuickPick in VerifyNoC…
tnaum-ms Feb 9, 2026
e8106e3
chore: update changelog and release notes for v0.7.0 enhancements and…
tnaum-ms Feb 9, 2026
cd442d6
chore: update release notes
tnaum-ms Feb 9, 2026
cb5a1a9
chore(deps-dev): bump webpack from 5.103.0 to 5.105.0 (#494)
tnaum-ms Feb 9, 2026
b39a8af
Merge branch 'next' into dev/tnaum/import-errors-not-shown
tnaum-ms Feb 9, 2026
c914f0e
fix: no output displayed for import success or failure (#495)
tnaum-ms Feb 9, 2026
b34bcc1
Merge branch 'next' into dev/tnaum/abort-import-export
tnaum-ms Feb 9, 2026
9e7ec79
fix: https://github.com/microsoft/vscode-documentdb/pull/496#discussi…
tnaum-ms Feb 9, 2026
25e85a1
Merge branch 'next' into rel/release-0.7.1
tnaum-ms Feb 9, 2026
36d1915
Merge branch 'main' into next
tnaum-ms Feb 9, 2026
f916195
Merge branch 'next' into rel/release-0.7.1
tnaum-ms Feb 9, 2026
856ed2b
Moving a feature from 0.7.1 into the 0.7.0 release (#492)
tnaum-ms Feb 9, 2026
d4effb5
Merge branch 'next' into dev/tnaum/empty-collection-and-db-name
tnaum-ms Feb 9, 2026
b17b362
fix: npm run 10n
tnaum-ms Feb 9, 2026
87e7213
fix: accepted empty collection and database names (#493)
tnaum-ms Feb 9, 2026
d0baaaa
Merge branch 'next' into dev/tnaum/abort-import-export
tnaum-ms Feb 9, 2026
0f2c673
feat: import operations can now be cancelled (#496)
tnaum-ms Feb 9, 2026
7e31ef9
Merge branch 'next' into dev/tnaum/refresh-0.7.0-release
tnaum-ms Feb 9, 2026
802cc53
chore: update changelog and release notes for v0.7.0 (#497)
tnaum-ms Feb 9, 2026
2246703
fix: enhance collection paste experience with accurate count updates …
tnaum-ms Feb 9, 2026
af95b9a
fix: improve dark theme visibility and enhance collection paste valid…
tnaum-ms Feb 9, 2026
7a3424d
Refactor code structure for improved readability and maintainability
tnaum-ms Feb 10, 2026
99ff825
fix: correct issue reference for dark theme UI rendering improvements
tnaum-ms Feb 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 13 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,31 @@

### Improvements

- **Estimated Document Count**: Shows an estimated document count for collections in the tree view. [#170](https://github.com/microsoft/vscode-documentdb/pull/170)
- **Copy Connection String with Password**: Adds an option to include the password when copying a connection string. [#436](https://github.com/microsoft/vscode-documentdb/pull/436)
- **Release Notes Notification**: Prompts users to view release notes after upgrading to a new major or minor version. [#487](https://github.com/microsoft/vscode-documentdb/pull/487)
- **Accessibility**: Improves screen reader announcements, keyboard navigation, and ARIA labeling across Query Insights and document editing. [#374](https://github.com/microsoft/vscode-documentdb/issues/374), [#375](https://github.com/microsoft/vscode-documentdb/issues/375), [#377](https://github.com/microsoft/vscode-documentdb/issues/377), [#378](https://github.com/microsoft/vscode-documentdb/issues/378), [#379](https://github.com/microsoft/vscode-documentdb/issues/379), [#380](https://github.com/microsoft/vscode-documentdb/issues/380), [#381](https://github.com/microsoft/vscode-documentdb/issues/381), [#384](https://github.com/microsoft/vscode-documentdb/issues/384), [#385](https://github.com/microsoft/vscode-documentdb/issues/385)
- **Alphabetical Collection Sorting**: Sorts collections alphabetically in the tree view. Thanks to [@VanitasBlade](https://github.com/VanitasBlade). [#456](https://github.com/microsoft/vscode-documentdb/issues/456), [#465](https://github.com/microsoft/vscode-documentdb/pull/465)
- **Query Insights Prompt Hardening**: Updates the Query Insights model/prompt and adds additional prompt-injection mitigations. [#468](https://github.com/microsoft/vscode-documentdb/pull/468)
- **Connection String Validation**: Trims and validates connection string input to avoid empty values. [#467](https://github.com/microsoft/vscode-documentdb/pull/467)
- **Alphabetical Collection Sorting**: Sorts collections alphabetically in the tree view. [#456](https://github.com/microsoft/vscode-documentdb/issues/456), [#465](https://github.com/microsoft/vscode-documentdb/pull/465)
- **Cancellable Imports**: Import operations can now be cancelled. [#496](https://github.com/microsoft/vscode-documentdb/pull/496)
- **Collection Paste Feedback**: Refreshes collection metadata after paste and improves error reporting for failed writes. [#482](https://github.com/microsoft/vscode-documentdb/pull/482), [#484](https://github.com/microsoft/vscode-documentdb/pull/484)
- **Collection Paste Validation and Input Trimming Consistency**: Fixes inconsistent trimming/validation of user input. [#493](https://github.com/microsoft/vscode-documentdb/pull/493)
- **Connection String Validation**: Trims and validates connection string input to avoid empty values. [#467](https://github.com/microsoft/vscode-documentdb/pull/467)
- **Copy Connection String with Password**: Adds an option to include the password when copying a connection string. [#436](https://github.com/microsoft/vscode-documentdb/pull/436)
- **Estimated Document Count**: Shows an estimated document count for collections in the tree view. [#170](https://github.com/microsoft/vscode-documentdb/pull/170)
- **Import/Export Feedback**: Improves user feedback and error handling for import/export operations. [#495](https://github.com/microsoft/vscode-documentdb/pull/495)
- **Query Insights Prompt Hardening**: Updates the Query Insights model/prompt and adds additional prompt-injection mitigations. [#468](https://github.com/microsoft/vscode-documentdb/pull/468)
- **Release Notes Notification**: Prompts users to view release notes after upgrading to a new major or minor version. [#487](https://github.com/microsoft/vscode-documentdb/pull/487)

### Fixes

- **Azure Resources View Expansion**: Fixes cluster expansion failures in the Azure Resources view by deriving resource group information from resource IDs. [#480](https://github.com/microsoft/vscode-documentdb/pull/480)
- **Dark Theme Rendering**: Fixes unreadable text in some dark themes by respecting theme colors. [#457](https://github.com/microsoft/vscode-documentdb/issues/457)
- **Query Insights Markdown Rendering**: Restricts AI output formatting to avoid malformed markdown rendering. [#428](https://github.com/microsoft/vscode-documentdb/issues/428)
- **Import from Discovery View**: Fixes document import for Azure Cosmos DB for MongoDB (RU) discovery when connection metadata is not yet cached. [#368](https://github.com/microsoft/vscode-documentdb/issues/368), [#479](https://github.com/microsoft/vscode-documentdb/pull/479)
- **Invalid Query JSON**: Shows a clear error when query JSON fails to parse instead of silently using empty objects. [#458](https://github.com/microsoft/vscode-documentdb/issues/458), [#471](https://github.com/microsoft/vscode-documentdb/pull/471)
- **Keyboard Paste Shortcuts**: Restores Ctrl+V/Cmd+V in the Query Editor and Document View by pinning Monaco to 0.52.2. [#435](https://github.com/microsoft/vscode-documentdb/issues/435), [#470](https://github.com/microsoft/vscode-documentdb/pull/470)
- **Import from Discovery View**: Fixes document import for Azure Cosmos DB for MongoDB (RU) discovery when connection metadata is not yet cached. [#368](https://github.com/microsoft/vscode-documentdb/issues/368), [#479](https://github.com/microsoft/vscode-documentdb/pull/479)
- **Azure Resources View Expansion**: Fixes cluster expansion failures in the Azure Resources view by deriving resource group information from resource IDs. [#480](https://github.com/microsoft/vscode-documentdb/pull/480)
- **Query Insights Markdown Rendering**: Restricts AI output formatting to avoid malformed markdown rendering. [#428](https://github.com/microsoft/vscode-documentdb/issues/428)

### Security

- **Dependency Updates**: Updates `qs` and `express` to address security vulnerabilities. [#434](https://github.com/microsoft/vscode-documentdb/pull/434)
- **Webpack Update**: Bumps `webpack` from 5.103.0 to 5.105.0. [#494](https://github.com/microsoft/vscode-documentdb/pull/494)

## 0.6.3

Expand Down
Loading