Docutaz 2.6.0
New
Backup and restore, built in — Dump and restore databases or collections from the server, database and collection context menus, using the MongoDB Database Tools (mongodump/mongorestore, plus mongoexport/mongoimport for single-collection JSON). Output as a directory, a gzipped archive or JSON. Docutaz finds the tools automatically (configured folder, environment variable, per-OS install dirs, PATH); the new Preferences → Database Tools folder points it at a custom location. Restores are treated as a mass write and go through the production write-guard. The Linux Flatpak bundles the tools, so there is nothing extra to install there.
Partial indexes — The index dialog gained a Partial filter field on the Advanced tab, so you can index only the documents matching a filter (e.g. { qty: { $gt: 0 } }).
Changed
The write-guard is quieter by default — On a guarded connection, only operations that can affect more than one document (or mass/structural ops like drop) prompt for confirmation; single-document edits and deletes now go through silently. A new preference restores prompting on single-document changes if you prefer the old behaviour.
Fixed
Windows: connections appearing to vanish after an upgrade — Launching from the installer's finish page ran the app elevated, so it read and wrote its config under the installing account's profile — an upgrading user saw an empty connection list while their connections sat untouched under their own ~/.Docutaz. The app is now started under the interactive user's own token. If you hit this on 2.5.0, your connections were never lost.
Creating an index failed even with valid input — The index dialog accepts shell syntax ({ sid: 1 }), but the code that ran the operation demanded strict JSON and rejected it with a parse error. Both now use the same parser. Editing an index that fails to recreate also restores the original with its full option set, rather than a bare one.
Copying a date produced an unusable string — Copy Value on a date now yields ISODate("2026-07-13T16:47:16.786Z") instead of the bare display text, so it round-trips into a query.
Legible text selection in the editor — Selection used the theme's divider grey, which washed out syntax colours on the light theme and nearly vanished on the dark one. It is now white-on-green, matching selection elsewhere in the app, and follows live light/dark switches.
Also: the welcome-tab wordmark no longer disappears on the dark theme, and the result-header toolbar buttons have breathing room between them.
Full Changelog: v2.5.0...v2.6.0