v2.1.0
Docutaz 2.1.0
New features
- Query History — every executed query/script is saved to a searchable
history, opened as a full work-area tab (View → Query History). Master/detail
layout with a JS-highlighted preview, filter by connection/database/collection/
type (or a tokenized search box), pin favourites, and re-open any entry in a new
tab on its original connection. Can be disabled and cleared (Options → Save
Query History). - Connection environment colors — tag a connection as Production, Staging,
Development or Other; the colour tints the server row in the explorer and the
shell tab so a production connection is unmistakable. - Proactive mongosh detection — if mongosh isn't found, a non-blocking card on
the Welcome tab (with Download / Set path) and a status-bar indicator appear,
instead of only finding out when a query fails.
Improvements
- Syntax errors in a script are reported immediately with a clear message instead
of after the shell timeout, and a failed run is never shown as "executed
successfully". - Connecting to an unreachable server now fails fast with a single, clear error
dialog. - Friendlier "mongosh not found" dialog with Download and Preferences actions.
- Windows: Desktop / Start-menu shortcut helper scripts.
Bug fixes
- Fixed MongoDB Atlas / DNS seed list support — connections using
mongodb+srv://now work: the SRV/TXT records are resolved for hosts, TLS and
replica-set discovery. Username/password are percent-encoded so credentials with
special characters connect correctly. - Fixed aggregation results showing a blank view on the first run, and getting
stuck in text mode after an error. - Fixed a crash when opening the Create/Edit Connection dialog (Qt 6 signal
change). - Fixed connections to a down server falsely appearing successful and leaving an
unclosable warning dialog.
Notes
- Existing MongoDB Atlas connections should be re-created via From URI to pick
up the newmongodb+srv://handling.
Full Changelog: v2.0.0...v2.1.0