Patch Release v0.7.4 📎 #598
tnaum-ms
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Patch Release v0.7.4
This patch adds URL-encoded password detection, rich markdown tooltips across all tree item levels, a new "Copy Reference" context menu, and several dependency updates.
What's Changed in v0.7.4
💠 URL-Encoded Password Detection (#444, #594)
Connecting with a URL-encoded password no longer results in a cryptic authentication failure. When a connection attempt fails and the password contains URL-encoded characters (
%XXsequences), the extension now offers a "Retry with Decoded Password" option in the error dialog. If the retry succeeds, the decoded password can be saved — no manual editing required.📣 Thanks to @vaibh123540 for the original contribution in #454!
💠 Rich Markdown Tooltips (#579, #588)
Hovering over tree items in the Connections view now reveals rich markdown tooltips at cluster, database, and collection levels — giving you useful details at a glance without expanding or connecting.
All data comes from information already fetched during tree expansion, so no extra API calls are needed.
💠 Copy Reference Context Menu (#545, #587)
A new "Copy Reference…" right-click option is available on database, collection, and index nodes. Instead of copying a single fixed format, a QuickPick lets you choose the most useful representation:
use dbName), Qualified Name (host/dbName)db.coll), Shell Reference (db.coll), Shell Command (db.getCollection("coll")){ field: 1 }), Shell Command (db.coll.getIndexes().find(...))Names containing special characters (spaces, parentheses, etc.) automatically use the safe
db.getCollection("...")form, and dot-notation options are hidden when they would produce broken syntax.📣 Thanks to @bgaeddert for the original contribution in #545!
💠 Improved CONTRIBUTING.md (#565)
The contributing guide now includes a PR submission checklist (localization, formatting, linting), corrected Node/npm version requirements, and multi-platform setup stubs — making it easier for new contributors to get started.
💠 Dependency Updates (#552, #556, #558, #586)
Updated
handlebars(4.7.8 → 4.7.9),lodash(4.17.23 → 4.18.1),lodashand@microsoft/api-extractorin/api, andfollow-redirects(1.15.11 → 1.16.0) to their latest versions.Changelog
See the full changelog entry for this release:
➡️ CHANGELOG.md#074
Beta Was this translation helpful? Give feedback.
All reactions