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