Releases: mongodb-js/compass
v0.4.0
Current platform support:
OS X 10.10 only. (10.8+ support soon)
Windows 7+ (64-bit only)
New Features
- Authentication:
- SCRAM-SHA-1
- MONGODB-CR
- Replicaset support
- Sharding support
- INT-276 Use fast server-side collection sampling when present in MongoDB 3.1.6+
Bug Fixes
- #135 INT-425, INT-645 edit connection (@imlucas)
- #130 INT-378 use {_id: -1} sort order for sampling (@kangas)
- #128 INT-605 limit vs size (@rueckstiess)
- #129 INT-197 minichart for object and array root field (@rueckstiess)
- #122 INT-596 cap strings at 500 char in document viewer (@rueckstiess)
- #127 INT-600 when in dev, copy result of your changes into app resources (@imlucas)
v0.3.1
Current platform support:
- OS X 10.10 only. (10.8+ support soon)
- Windows 7+ (64-bit only)
New Features
- #126 ⬆️ [email protected] (@imlucas)
- Replicaset and sharding support
- $sample support
- #125 INT-574 Change all occurrences of "Scout" to "Compass" in the UI (@marcgurney)
- #124 INT-562 Rename compass (@kangas)
- #123 Fix windows (@imlucas, @kangas)
- #116 INT-556 - "Zero state" guidance message (@marcgurney)
- #114 INT-197 added information to object/array root level (@rueckstiess)
Bug Fixes
- #120 INT-582 fix(windows) Evergreen upgrade npm on Windows (@kangas)
- #115 INT-522 no longer replace single with double quotes (@rueckstiess)
- #112 INT-379: Fix config so windows actually builds. (@imlucas)
- #113 Darwin build unsigned (@kangas)
- #111 better mousedown handling on existing selection (@rueckstiess, @imlucas)
- #109 Upgrade to electron 0.30.5 (@imlucas, @kangas)
- #107 enable asar in darwin builds (@kangas)
v0.3.0
New Features
- #106 INT-456 QB improvements (@rueckstiess, @imlucas)
- INT-533 Clear" button for query builder to reset query
The query builder now supports click-drag selection of multiple values, and also updates the selections on minicharts to reflect manual query modifications.
DX
- #108 Add "run check" to pre-commit hook tests (@kangas)
- #110 INT-198 optionally disable installer signing (@kangas)
Notice: The OS X build only works on OS X 10.10 presently.
v0.2.3
New Features
- #98, #95 feature(querybuilder): INT-96 querybuilder (@rueckstiess, @marcgurney)
- #102 feature(refine-view): INT-533: added clear button (@marcgurney, @rueckstiess)
- #93 INT-504 Update Scout App Icon (@marcgurney)
Bug Fixes
- #91 fix(minicharts): INT-406: no undefined minicharts remixed (@imlucas, @rueckstiess)
- #100 fix(statusbar): INT-413: Fix status bar message not showing during refine (@imlucas)
- #101 fix(minicharts): INT-96 fixed date minichart
first:
andlast:
labels (@rueckstiess) - #99 fix(connect): INT-524 added back onMouseOver/Out for saved connections (@rueckstiess)
- #97 fix(field-list): INT-407: rounding edge case (@imlucas)
- #89 fix(refine-view): INT-421: Fix "Refine" button wrapping (@imlucas)
DX
- #103 chore(dx): INT-534: Fix livereload (@imlucas)
- #96 feature(dx): INT-458: use bugsnag for tracking errors. (@imlucas)
- #94 feature(dx): INT-365: When app starts in dev, enable debug ouput (@imlucas)
- #92 chore(fmt): Clean up ESLint errors+warnings (@kangas)
- #90 fix(dx): INT-463: Add eslint as direct dev dependency to fix atom's linter-eslint package (@imlucas)
v0.2.2
Release Notes - Version 0.2.2
Found a bug? Have questions or ideas? Create a new JIRA ticket in the Integrations project.
Bug
- [INT-355] - Diagnose "slowness" Andrew encountered when opening document viewer
- [INT-369] - Connect dialogue succeeds even if no mongod running
- [INT-388] - Close app if all windows are closed
- [INT-394] - Types no longer sorted
- [INT-395] - Doc Viewer: Array numbers missing for subdocuments
- [INT-396] - Doc Viewer: padding for nested documents too small
- [INT-397] - Nested arrays key label disappeared
- [INT-398] - Undefined incorrect for collections with 1 (few?) documents
- [INT-399] - Doc View style has changed during INT-355 refactoring
- [INT-403] - Update "sample of" text to indicate exact match when query is sufficiently specific
- [INT-404] - Way too many event listeners not being cleared
- [INT-412] - Remove "filtering fields" control from sidebar
- [INT-414] - Refine query does not reset when switching collections. Again.
Improvement
- [INT-155] - Scout should indicate that a collection is empty
- [INT-368] - Connection dialog does not go away when you click connect
- [INT-378] - use {$natural: -1} sort order for sampling
- [INT-401] - Connection panel: ability to delete connections
New Feature
- [INT-356] - Truncate long values in tooltips and possibly in the document viewer
Task
- [INT-350] - Background image for DMG
Notice: The OS X build only works on OS X 10.10 presently.
v0.2.1
Changes since v0.2.0 include
INT-391 Indexes text gets cut-off
INT-387 Reset refine query to {} when changing collections
INT-382 Use mongodb-language-model instead of JSON for query validation
INT-380 No way to clear the filter once a query has been entered
INT-376 Nested docs in doc viewer should not have a grey border at the bottom
INT-371 "This report is based on N documents" should be dynamic, not hardcoded
INT-357 Possibility to re-open the connection window after it was closed
INT-354 "Filter Fields" not working at all anymore
INT-353 field probabilities incorrect after refining query
INT-110 Scout logo
Found a bug? Have questions or ideas? Create a new JIRA ticket in the Integrations project.
- If the app state gets wacky,
CMD+R
to reload - If that doesn't work, select
View -> Toggle Developer Tools
from the OS menu andCMD+R
to reload - Pretty please, don't use with production deployments or redistribute
v0.2.0
Changes since v0.1.2 include:
INT-349 Change number format of document and index counts in coll stats
INT-312 UI Interaction with Data Viewer sidebar
INT-270 Minimal connect dialog for Scout
INT-203 Arrays: a good way to handle them?
INT-196 Filter fields
INT-190 Add "#understanding-scout-in-10-minutes" to README
INT-185 Simplest possible query bar
INT-160 Scout does not work with WiredTiger
INT-158 Hack for Demo: unique chart should sample from all values, not just string type
INT-141 Show collection stats
INT-127 Show documents
Found a bug? Have questions or ideas? Create a new JIRA ticket in the Integrations project.
- If the app state gets wacky,
CMD+R
to reload - If that doesn't work, select
View -> Toggle Developer Tools
from the OS menu andCMD+R
to reload - Pretty please, don't use with production deployments or redistribute
v0.1.2
Warning: Prereleases can cause electrocution!
Changes since v0.1.1
b155d69 Merge branch 'higher-contrast' into dev
65dd4d0 darkened grays to increase contrast for projectors.
1da49cc updated fake sidebar controls image
d16f56b Merge pull request #36 from 10gen/outlined-undefined-bar
a2ac1d2 style change for undefined bar, outlined instead of solid gray
5753f39 fix(ui): BUMP mongodb-schema to include embedded array probability fix.
Found a bug? Have questions or ideas? Create a new JIRA ticket in the Integrations project.
- You should have a mongod already running on
localhost:27017
- If the app state gets wacky,
CMD+R
to reload - If that doesn't work, select
View -> Toggle Developer Tools
from the OS menu andCMD+R
to reload - Pretty please, don't use with production deployments or redistribute
- To view lots of debugging messages, start Scout from the command line with the
DEBUG
env variable like so:DEBUG=* ~/Downloads/Scout.app/Contents/MacOS/Scout
v0.1.1
Warning: Prereleases can cause electrocution!
Found a bug? Have questions or ideas? Create a new JIRA ticket in the Integrations project.
- You should have a mongod already running on
localhost:27017
- If the app state gets wacky,
CMD+R
to reload - If that doesn't work, select
View -> Toggle Developer Tools
from the OS menu andCMD+R
to reload - Pretty please, don't use with production deployments or redistribute
- To view lots of debugging messages, start Scout from the command line with the
DEBUG
env variable like so:DEBUG=* ~/Downloads/Scout.app/Contents/MacOS/Scout
v0.1.0
Warning: Prereleases can cause electrocution!
Found a bug? Have questions or ideas? Create a new JIRA ticket in the Integrations project.
- You should have a mongod already running on
localhost:27017
- If the app state gets wacky,
CMD+R
to reload - If that doesn't work, select
View -> Toggle Developer Tools
from the OS menu andCMD+R
to reload - Pretty please, don't use with production deployments or redistribute
- To view lots of debugging messages, start Scout from the command line with the
DEBUG
env variable like so:DEBUG=* ~/Downloads/Scout.app/Contents/MacOS/Scout