Skip to content

COMPASS-3933: Update to Electron 6.0.11 #1873

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 22 commits into from
Jan 29, 2020
Merged

COMPASS-3933: Update to Electron 6.0.11 #1873

merged 22 commits into from
Jan 29, 2020

Conversation

durran
Copy link
Member

@durran durran commented Dec 17, 2019

Description

Updates Compass to Electron 6.

Upgrade Keytar

COMPASS-3917 Upgrade deps for electron@6 including Keytar to 5+ (support for enterprise creds) mongodb-js/compass-connect#82 mongodb-js/storage-mixin#21

TODO

Noteworthy Non-Blocking

Motivation and Context

  • Dependency update

Follow-up Work

  • COMPASS-4084 | Update plugin template for electron@6 is a follow on to this PR so all plugins+templates are updated. This can be done JIT whenever work starts on a plugin.

Types of changes

  • Minor (non-breaking change which adds functionality)

@imlucas imlucas self-assigned this Jan 6, 2020
imlucas added a commit to mongodb-js/connection-model that referenced this pull request Jan 6, 2020
- mongodb-js/compass#1873 is upgrading electron
- mongodb-js-fmt is deprecated
imlucas added a commit to mongodb-js/connection-model that referenced this pull request Jan 6, 2020
* remove old deps

* update mocha, driver, remove old connect with backoff

* `mongodb-core` is deprecated and merged back into `mongodb`

* chore: Update dependencies

- mongodb-js/compass#1873 is upgrading electron
- mongodb-js-fmt is deprecated

* fix: update package-lock

* chore: update kerberos for electron 6

* 👕

* fix: Driver handles setting default namespace 👕 ✅

* fix(tests): Explicitly close driver connections ✅

* refactor: Collapse lodash dependency

Move away from `lodash.*` to top-level `lodash` that is far easier to maintain.
imlucas added a commit to mongodb-js/runner that referenced this pull request Jan 6, 2020
imlucas added a commit to mongodb-js/runner that referenced this pull request Jan 6, 2020
* chore: Update dependencies to fix npm audit

- lodash update to 4.17.x mongodb-js/mongodb-tools@a9667c3
- old poc of building mongodb-runner as tsandalone binary with https://www.npmjs.com/package/lone

* chore: bump node driver

* chore(ci): node version bump

mongodb-js/compass#1873
imlucas added a commit to mongodb-js/compass-connect that referenced this pull request Jan 7, 2020
imlucas added a commit to mongodb-js/stage-validator that referenced this pull request Jan 9, 2020
From NODE-2253: Support for v1 Extended JSON mongodb-js/js-bson#339

Dependended on by COMPASS-3933: Update to Electron 6 mongodb-js/compass/pull/1873
… plugins

### compass-query-history@7

- COMPASS-3933 COMPASS-4072: Electron 6 and lodash updates mongodb-js/compass-query-history#41
- build(deps-dev): COMPASS-4098: bump electron from 6.1.7 to 7.1.9 mongodb-js/compass-query-history#47

### compass-connect@5.3.2

- COMPASS-4104 urlencode credentials when using X509
- mongodb-js/compass-connect#82  chore: update dependencies for driver 3.4 and electron 6 COMPASS-4017
imlucas added a commit to mongodb-js/compass-explain-plan that referenced this pull request Jan 22, 2020
## Description

- [x] COMPASS-4108 Add dependabot to compass dependencies in mongodb-js
- [x] COMPASS-4084 Update plugin template for electron@6
- [x] COMPASS-4072 lodash

## Motivation and Context

- [x] Dependency update

## Dependents

- Depended on by mongodb-js/compass#1873
- mongodb-js/data-service#167 for bionic on travis for mongodb-runner
- mongodb-js/compass-connect#82 for electron@6 updates

## Types of Changes

- [x] Patch
hadron-app@latest hadron-app-registry@latest hadron-compile-cache@latest hadron-document@latest hadron-module-cache@latest
- mongodb-ace-autocompleter@0.4.1
- mongodb-extended-json@1.11.0
- mongodb-connection-model@14.4.3
- mongodb-js-metrics@5.0.0
- mongodb-language-model@1.6.1
- mongodb-explain-plan-model@0.2.3
- mongodb-ace-mode@0.4.1
- mongodb@3.5.2
- mongodb-data-service@16.4.0
- mongodb-query-parser@2.0.0
- mongodb-schema@8.2.5
- mongodb-query-util@0.2.1
- mongodb-collection-model@3.1.0
- mongodb-ns@2.2.0
@imlucas imlucas merged commit 3165b47 into master Jan 29, 2020
@imlucas imlucas deleted the COMPASS-3933 branch January 29, 2020 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants