Releases: officert/mongotron
Releases · officert/mongotron
1.0.0-alpha.5
Bug Fixes:
- Moved the "Your search did not return any results." notification above the results, because its not always apparent that no results have been returned if you previously had results. (Because the previous set of results are still visible.) #141 Thanks to @buzzcloudau
- The 'No-results' message was not being displayed if the next query returned an empty result set. Now it show up. #142 Thanks to @buzzcloudau
- Expose Mongo's
distinct
method in the query editor. #138 Thanks to @AndrewBarba - Remove check that
_id
is always a MongoObjectId
. The_id
property on a Mongo document does not always have to be anObjectId
. #124 Thanks to @simonbengtsson
New features:
- Save user preference for query view. Which ever view you use last will be saved as your default. So if you like a particular view more, like the Table View, then it will always default to that.
1.0.0-alpha.4
Bug Fixes:
- Fixed issues with scrolling large datasets. #111
- Opening links in release notes markdown in external browser. #112
- Error when trying to view a collection with a dash in the name. #113
- Remote connection database weren't showing sometimes in sidebar. #120
- Error when creating a new database. #125
- Inline editing overwriting entire document. #129
New features:
- Table view for collection. Thanks to @simonbengtsson
1.0.0-alpha.3
New features:
- Replica sets - Mongotron now supports connecting to replica sets. When adding new connections you can specify that the connection is a replica set and add any number of servers that are in the set.
- Test Connection - When adding connections there is a new button to test your connection settings.
- Method chaining, and support for additional MongoDB methods - Mongotron now embeds a full JS REPL that exposes a full API and supports chaining methods.
- App size has been reduced. #67
- Exporting query results to CSV - Mongotron now supports exporting a query result to CSV. There is a new CSV generator that allows you to specify the headers in the CSV, as well as what properties you’d like to export.
- Better key-value view - Mongtron’s key value view now has nice icons for all property types.
- Changing collections in the query editor. - You can now easily query any collection in a database from a single tab.
- Inline editing - You can now quickly make edits to a document using inline editing in key-value mode. When your viewing a document in key-value mode, double click on the value of any given field to edit the value. Click enter to save.
- Full document editting - If you need to make multiple changes use the full document editor instead of inline editing. When hovering over a document click the ✏️ icon to open an editing modal.
Bug Fixes:
- Can’t connect to local host using 127.0.0.1. #91
- Using bracket notation to access collections in query editor. #87
- Shouldn’t allow database name when creating a connection to localhost. #84
- Can’t query a collection with ‘-‘ in the name. #68 thanks to https://github.com/joshmadewell
- Error when removing a collection in the connection manager. #66
- Couldn’t connect to a MongoDB v3 + database because of the new authentication mechanism SCRAM-SHA-1 https://docs.mongodb.org/manual/release-notes/3.0-scram/. #63
- Couldn’t see query editor text in light theme. #55 thanks to https://github.com/sanosom
- Support .limit() off the current query. #53
- Query tab text overflows. #50 thanks to https://github.com/joshmadewell
- Requiring package.json blows up when releasing on OS X. #45 thanks to https://github.com/joshmadewell
- NPM 3 installing issues with peer dependencies. #44
- Add a close button for key-value view. #39 thanks to https://github.com/travispett
- Linux releasing. #36 thanks to https://github.com/jojobyte
- Windows releasing. #35 thanks to https://github.com/jojobyte
- Key value chevron shouldn’t point down when open. #30 thanks to https://github.com/joshmadewell
1.0.0-alpha.2
These are the release notes