Compass
36 results found
-
Manage (create/update/delete/view) Search Index && Vector Search
Just like in the web console we are able to create/edit/remove/view Search Index && Vector Search Index it would be great to be able to do the same in Compass.
1 vote -
Accurately save queries
When I write a query that has a $regex and then try to favorite/save that query, Compass changes the favorited query. For example, this simple query returns results:
{
customerNumber: {
$regex: "MSHA1",
},
_partitionKey: { $ne: "INACTIVE" }
}However, if I then check my query history to so I can favorite it, my history shows this query that returns no results:
{
customerNumber: {
pattern: 'MSHA1',
options: ''
},
_partitionKey: {
$ne: 'INACTIVE'
}
}2 votesWe have a PR up to fix this: https://github.com/mongodb-js/devtools-shared/pull/353/files
-
Please, please add a dark theme PLEASE
Dark theme good
1 vote -
Need dark mode for compass
Consider implementing a Dark Mode for the Compass app to provide users with a more comfortable and visually appealing navigation experience, especially in low-light or nighttime scenarios. This feature could contribute to reduced eye strain and improved readability.
1 voteCompass has dark mode. You can enable it in the Settings: https://www.mongodb.com/docs/compass/current/settings/settings-reference/
-
Please implement dark mode and add an option to switch between dark and light modes
Dark mode is more comfortable for our eyes.
1 vote -
TAB AUTOCOMPLETE
Add to option to assign tab to autocomplete like has been in every other code editor for the last decade
4 votesTab can be used to perform autocomplete; this functionality has existed in Compass since v1.36.4.
-
Can we have a dark theme option in MongoDB Compass?
You know, like any other dark theme visual tools. Would have been wonderful.
1 vote -
Connection dashboard should be always available
Once connected to one of my favourite connections in the Mac app I would like the ability to disconnect, or close, or minimise, which would then take me back to the Connections dashboard i.e. the screen initially presented when opening the Compass app.
Right now, when I've connected, the only way to get back to the connections dashboard is to close the connected window and open the Compass app again. So I can't have multiple connections either.
1 voteWith the release of multiple connections support in 1.44.0, a user's connections are always visible in the lefthand sidebar.
-
Open collections in new tab if modifications were made in the current tab
Here's my workflow:
- I open a collection
- I then run some filters to check some entries
- I want to check something in another collection, so I click on the relevant collection in the sidebar
- My tab was overriden and I lost my filter!
It should have opened a new tab, because I actually interracted with the previous tab.14 votesThank you for sharing this feedback! We're excited to announce that we released a change in Compass v1.43.3 that prevents modified tabs from being closed by accident.
-
Tabs Name
Hi,
When you open a DB with Compass, all of the tabs are showingDocuments
DBName...and you should mouse over them or click them to find out which they belong to which collection
Instead of always showing “Documents” and “DBName”, you may show which collection they are1 voteTab names were improved alongside the release of multiple connections in version 1.44.0: https://www.mongodb.com/docs/compass/current/release-notes/#compass-1.44.0
-
Indent Collection on Left Panel
After the layout update in 1.34.1, it is harder to tell what is the parent db and what the collections are. It would be helpful to have the collections indented.
2 votesThis has been addressed in Compass 1.35.
-
Current hard-coded font puts a lot of strain on the eyes and hard to use
I just updated Compass to v1.33.0 from 1.23.0 version and immediately got blindsided that you switched font to serif, which is much harder to read, even though the font itself is a bit larger.
Zooming just a little bit in v1.23.0 makes it very comfortable to work with, but zooming in on serif font in v1.33.0 makes it huge and the whole app is less usable for me.
After struggling for a bit, I uninstalled v1.33.0 and installed back v1.23.0. So far it works, so I will keep using it for the time being.
I attached both UI screenshots at…
2 votesThis was a bug. The non-serif font is now packaged with Compass.
-
Rename aggregation
Add the ability to rename saved aggregations.
Currently you have to save as... under a new name and then delete the old one to rename it.1 vote -
Show a wait spinner while Explain Plan is working
When explain plan in Compass takes a long time to analyze, it appears as though nothing is happening and it looks broken.
1 voteThis change was release in Compass v1.36.0; we hope this change has already improved your experience!
-
Touching a collection on the left hand side, wipes out your work in aggregations with no warning
Touching a collection on the left hand side, wipes out your work in aggregations with no warning
When using aggregations and you are busy with your pipeline(s)
If you left click on any of the collections on the left panel,
It wipes out your work on the aggregations (no warnings at all)
[Yet when we paste in an exported version of the pipeline it gives a warning]
This makes it hard to teach people how to use aggregations, as they have to treat the left hand panel like a land mine (and all they wanted to do was to look…
17 votesThanks everyone for your feedback here. This issue is resolved starting in Compass version 1.43.3.
-
Add an action to the contextual menu of the view to copy the pipeline to the clipboard.
Currently, we don't have an easy way to save the aggregation pipeline steps used to create a view. Also, after deleting a collection, the view aggregation steps are no longer visible. We would like an option to allow saving aggregation pipeline steps for this use case.
2 votesThis is now possible from the new "My Queries" screen: https://www.mongodb.com/docs/compass/current/query/queries/#using-the-my-queries-view
-
Allow customers to copy a pretty print formatted json
Currently when copying a document from MongoDB compass, the copy button will put the stringified json onto your clipboard. However, the text that is copied omits whitespace. As such, if I want to make the json more human parsable, I need to visit a website like jsonformatter, paste the document, then recopy the cleaned json doc.
Would be nice if we could specify whether to copy w/ or w/o whitespace formatting.3 votesA little late to update the portal, but the copy button started including whitespace to enabling pasting pretty print formatted JSON a long time ago. I hope that the users who upvoted this item have found that improvement to be helpful! Please let us know if you have any more feedback.
-
Make it load faster
Nobody cares about how many plugins are still loading. Show the connection screen at least and load the plugins in the background. Also, by default have no plugins because why should I wait for plugins to load that I don't use? Also load plugins in parallel.
14 votesCompass startup has been improved and the plugins loading screen is no longer necessary and has been removed.
-
Support for Client Side Field Level Encryption
Currently, there is no way to provide Client Side Field Level Encryption options inside of MongoDB Compass. We'd like to be able to provide AWS KMS details to Compass and have it decrypt read values if the user provides the correct credentials to access the Master key.
The Node driver which Compass is built on seems to be supported so having a way to provide the AWS KMS creds needed inside of Compass would be very helpful for us.
21 votesThis is available in Compass 1.32 and supports also the new Queryable Encryption we just announced at MDBW 2022.
-
Want "expand all" button for documents in view.
It's very convenient to expand all fields of a document recursively. I want this feature for documents in view.
32 votesThank you for providing feedback and helping us improve our products! The option to expand all documents currently in view was released to MongoDB Compass in version 1.45.2: https://github.com/mongodb-js/compass/releases/tag/v1.45.2
- Don't see your idea?