Skip to content

Releases: mongodb-js/compass

v0.6.1

20 Nov 20:48
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

Platform support:

  • OS X 10.10 only
  • Windows 7+ (64-bit only)

Main improvements from 0.6.1:

  • Authenticated connections working again on Windows. Full SSL support should work.
  • Windows builds are signed now

This build is feature complete for 1.0. We have bugs left to squash, but the 1.0 features are here.

Bug

  • [INT-788] - After connecting to a schema, attempting to "connect to" flashes previous connect dialog
  • [INT-828] - Fix merge error that disabled coordinate detection
  • [INT-843] - Visual bug - Analyzing collections message still visible after selecting a collection
  • [INT-849] - Connect form touch-ups
  • [INT-851] - Keytar initialization routine failed
  • [INT-856] - Hide X.509 auth for 1.0

Improvement

  • [INT-874] - Add explicit dependency on kerberos module

New Feature

  • [INT-677] - Import Connection URL
  • [INT-793] - Add Help window for general help texts

v0.6.0

13 Nov 22:40
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Platform support:

  • OS X 10.10 only (10.8+ support before 1.0)
  • Windows 7+ (64-bit only. Signed builds before 1.0)

This build is feature complete for 1.0. We have bugs left to squash, but the 1.0 features are here.

  • SSL connectivity
  • Username/password authentication
  • Passwords are stored encrypted in the system keychain
  • LDAP and Kerberos authentication are enabled but untested
  • Enhanced first run "tour"
  • "Help" menu with the ability to rerun the tour

Authenticated connections on Windows are nonfunctional due to a build issue related to system keychain interaction (Windows Credential Vault). We will correct this ASAP.

Bug

  • [INT-705] - Cant connect to MongoS running no auth
  • [INT-744] - scout-client error handling bug
  • [INT-752] - config.* collections not shown as "special" (darker color)
  • [INT-753] - language model regex issue with strings containing comma and colon
  • [INT-754] - Minichart bug - incorrect bar chart sort with Number values
  • [INT-756] - Connect Dialog Refreshes When a File Input is Left Empty
  • [INT-760] - Change Cursor of Object Day and Time Created Graphs to Not Be Selectable
  • [INT-762] - connect dialog: NEW_EMPTY state resets form erroneously
  • [INT-764] - Auth'd connections again failing because of missing keytar
  • [INT-765] - changing auth method and saving changes does not persist
  • [INT-775] - Vizualization Clipping Issues
  • [INT-776] - Unauthenticated connections not working on Windows
  • [INT-778] - "Undefined" in title bar
  • [INT-779] - connect dialog ssl fields not hidden on "new connection"
  • [INT-785] - Reload triggers "Cannot read property apply of undefined" error

Improvement

  • [INT-664] - Make Windows menus functionally equivalent to Mac menus
  • [INT-674] - Implement new connect window form interaction
  • [INT-708] - Toggle indeterminate mode on progress bar
  • [INT-718] - mongodb-connection-model has functional test for SSL
  • [INT-812] - Make Authentication "None" the default

New Feature

  • [INT-484] - Use system keychain for "remember usename and password"
  • [INT-527] - use maxTimeMS for queries against prod servers to avoid excessive scans
  • [INT-547] - Support SSL login
  • [INT-669] - Show notification when bugsnag catches an error
  • [INT-751] - Each window should have its own menu
  • [INT-780] - Connect Dialog: save selected file path for SSL certificates

Task

  • [INT-783] - Upgrade node on Evergreen buildvariants to v4.2.2

v0.5.1

05 Nov 20:27
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Current platform support:

OS X 10.10 only (10.8+ support soon)
Windows 7+ (64-bit only)

Bug

  • [INT-511] - `ApplicationMenuView`: Error message: Cannot read property ToggleDevTools
  • [INT-743] - Make mongodb-language-model compatible with latest ampersand-state

Improvement

  • [INT-729] - Open nested subdocuments when you click on document subtype inside array
  • [INT-741] - Store current app version on first-run into local storage
  • [INT-750] - Don't open dev console automatically anymore on each window

New Feature

  • [INT-727] - Implement feature tour
  • [INT-759] - Geo query builder and minichart

v0.5.0

31 Oct 00:32
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Current platform support:

OS X 10.10 only (10.8+ support soon)
Windows 7+ (64-bit only)

Bug

  • [INT-628] - Compass 0.3.1 has started hanging for a particular collection
  • [INT-702] - Token refresh fails
  • [INT-706] - "Recent Connections" shows repeated connections
  • [INT-711] - After opening second connection, the first window doesn't load data anymore
  • [INT-713] - visual bug for sub type number in array
  • [INT-730] - Discovery errant `.` in deployment discovery
  • [INT-742] - filtering via graphs broken

Improvement

  • [INT-675] - Implement "Connect" menu item
  • [INT-699] - Truncate long hostnames in instance info in sidebar
  • [INT-707] - Show percentage of documents parsed in sampling message
  • [INT-732] - change cursor to "pointer" when hovering over field name

New Feature

  • [INT-591] - Make "special" databases (local, config) visible but distinct from normal databases
  • [INT-642] - Show progress during sampling of collection
  • [INT-697] - App should run as singleton
  • [INT-724] - Bake runner start/stop into "npm run ci" on server/client/compass

Story

  • [INT-639] - Rethink the design of the connect dialog

Task

  • [INT-710] - mongodb-connection-model has full support for SSL
  • [INT-721] - Verify we're using Kerberos input fields correctly
  • [INT-731] - scout-server: allow driver errors to propagate through
  • [INT-738] - Verify electron@0.34.1
  • [INT-740] - Hide first run tour

v0.4.3

12 Oct 21:25
Compare
Choose a tag to compare
v0.4.3 Pre-release
Pre-release

Current platform support:

OS X 10.10 only (10.8+ support soon)
Windows 7+ (64-bit only)

Bug

  • [INT-653] - Don't retry connection with MONGODB-CR if username/passwd was in error
  • [INT-668] - slaveOk=true ignored in connection url

Improvement

  • [INT-362] - When filtering documents, give some indication of the size of the result set
  • [INT-586] - No information if a user connects to a server with no collections
  • [INT-657] - Enhanced DNS normalization in deployment discovery
  • [INT-662] - After connection tested, check if we can actually get a list of collections

New Feature

  • [INT-430] - Show db version currently connected to and Enterprise|Community
  • [INT-585] - Add refresh button for collection list

Task

  • [INT-598] - Make npm3 available on Compass Evergreen builders
  • [INT-693] - Install correct linux deps for CI

v0.4.2

01 Oct 23:27
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

Current platform support:

OS X 10.10 only. (10.8+ support soon)
Windows 7+ (64-bit only)

Bug

  • [INT-663] - Connect dialog box comes up wrong size on non-retina displays

v0.4.1

30 Sep 15:46
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

Current platform support:

OS X 10.10 only. (10.8+ support soon)
Windows 7+ (64-bit only)

Bug

  • [INT-644] - 2.6.x Auth, "Fatal Error: no such cmd: saslStart"
  • [INT-647] - "Filter collections" control nonfunctional
  • [INT-648] - Race condition fetching connection details
  • [INT-652] - Connection test not receiving model values

Improvement

  • [INT-646] - Handle not authorized case when discovering cluster

v0.4.0

27 Sep 02:32
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

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

v0.3.1

10 Sep 15:25
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Current platform support:

  • OS X 10.10 only. (10.8+ support soon)
  • Windows 7+ (64-bit only)

New Features

Bug Fixes

v0.3.0

24 Aug 21:09
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

New Features

The query builder now supports click-drag selection of multiple values, and also updates the selections on minicharts to reflect manual query modifications.

DX

Notice: The OS X build only works on OS X 10.10 presently.