Repository navigation
Releases: matheuscaet/mongo-studio
Releases · matheuscaet/mongo-studio
Release list
v1.0.2
What's Changed
- Large-database performance, console use , query cancel and disconnect controls by @EdneyMesquita in #20
- chore: bump version to 1.0.2 by @matheuscaet in #21
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Connection fixes, logs, mongosh-style queries, tab groups and split editor by @EdneyMesquita in #18
- chore: bump version to 1.0.1 by @matheuscaet in #19
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- feat(ui): redesign as a dense IDE-style data tool, JSON export, faster large results by @EdneyMesquita in #15
- feat(assistant): an opt-in AI Assistant on the user's own Claude Code or Codex CLI by @EdneyMesquita in #16
- chore!: bump version to 1.0.0 by @matheuscaet in #17
Full Changelog: v0.3.2...v1.0.0
v0.3.2
What's Changed
- feat: several connections at once, console tabs, and independent tabs by @EdneyMesquita in #14
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- feat(sidebar): folders, connection menu, selective import, collection search and resizable sidebar by @EdneyMesquita in #12
- chore: bump version to 0.3.1 by @matheuscaet in #13
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- feat(tabs): open each collection in its own tab, with a console per tab by @EdneyMesquita in #7
- feat(console): save console scripts to disk and list them in the sidebar by @EdneyMesquita in #8
- feat(documents): edit a value in place by double-clicking it by @EdneyMesquita in #9
- feat(completion): MongoDB completion in the console and query editors; resizable console layout by @EdneyMesquita in #10
- chore: bump version to 0.3.0 by @matheuscaet in #11
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Export respects current limit; add connection import/export by @matheuscaet in #5
- chore(release): bump version to 0.2.1 by @matheuscaet in #6
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- fix(sidebar): let a database collapse, and show which collection is open by @EdneyMesquita in #3
- feat(json): collapsible tree and Key/Value/Type table for query and console results by @EdneyMesquita in #2
- feat(connections): open the new connection form in a modal, split into tabs by @EdneyMesquita in #1
- chore: bump version to 0.2.0 by @matheuscaet in #4
New Contributors
- @EdneyMesquita made their first contribution in #3
- @matheuscaet made their first contribution in #4
Full Changelog: v0.0.1...v0.2.0
Mongo Studio v0.0.1
Mongo Studio v0.0.1 — initial release
First public build of Mongo Studio, an open-source MongoDB GUI client (Tauri + React). Everything below shipped in this release:
Connections
- Save any number of connections — paste a URI or fill in host/port — with advanced options: TLS (custom CA/client cert), SSH tunneling, auth mechanism/source, replica set, connection pool size, timeouts.
- Secrets (passwords, passphrases) go through the OS keychain (macOS Keychain / Windows Credential Manager / Linux Secret Service), with an encrypted-file fallback on headless Linux.
Browse & query
- Database/collection tree in the sidebar.
- Find bar (filter / sort / limit / skip) and an aggregation pipeline editor.
- Explain support (query planner / execution stats / all plans execution) with a plain-English summary of which index was used, or whether it fell back to a full collection scan.
- Indexes tab showing each collection's indexes plus
$indexStatsusage counters (degrades gracefully if your role doesn't have that privilege). - Copy any document as JSON, or jump to the console with an
updateOnescript pre-filled for that document's_id.
Scripting console
- An embedded, mongosh-style JS console backed by a QuickJS runtime — no external
mongoshbinary required. db.collection(name)gives youfind,findOne,insertOne,updateOne,deleteOne,aggregate,countDocuments, with top-levelawait.- Runaway scripts are killed on a timeout rather than hanging the app.
Export
- Stream a find or aggregate result straight to CSV (never buffers the full result set in memory).
- Choose between flattening nested fields into columns (
address.city,items.0.sku) or keeping them as JSON text in one cell.
Look & feel
- Six built-in color themes (including a light one), picked from the sidebar — the console editor's theme follows along automatically.
Known limitations
- Builds are unsigned — expect a Gatekeeper warning on macOS and a SmartScreen warning on Windows the first time you launch.
- Kerberos (GSSAPI) authentication isn't included in this build (it pulls in a system Kerberos/SASL dependency); everything else — SCRAM, X.509, MONGODB-AWS — works out of the box.